# Can I generate monthly schedule reports automatically?

Currently, ilert doesn't support native automatic generation and distribution of monthly schedule reports. However, there are several ways to achieve this functionality using ilert's available tools and APIs.

## Current options

### Manual report generation

You can manually generate schedule reports through the ilert dashboard and export them as needed.

### API-based automation

Many customers use ilert's API to build custom reporting solutions:

* **Custom scripts**: Use ilert's REST API to retrieve schedule data and generate reports
* **Cron jobs**: Set up automated scripts to run on a schedule and generate reports
* **BI platform integration**: Connect ilert data to business intelligence platforms for automated reporting

### Third-party integrations

You can integrate ilert with external tools for automated reporting:

* **Email automation tools**: Use services like Zapier or Make to trigger report generation
* **Business intelligence platforms**: Connect ilert data to tools like Tableau, Power BI, or Grafana
* **Custom applications**: Build internal tools that pull data from ilert's API

## Implementation approaches

### Using ilert's API

1. **Retrieve schedule data**: Use the `/schedules` endpoint to get schedule information
2. **Generate reports**: Process the data to create monthly summaries
3. **Distribute reports**: Send the reports via email or upload to a shared location

## Getting help

If you need assistance setting up automated reporting or have specific requirements, please contact our support team at <support@ilert.com>. We can help you design a solution that meets your needs.

{% hint style="info" %}
**Related Documentation**

* [On-Call Schedules](https://docs.ilert.com/on-call-management-and-escalations/on-call-schedules)
* [REST API Reference](https://docs.ilert.com/developer-docs/rest-api/api-reference)
* [Reports Overview](https://docs.ilert.com/reports/overview)
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ilert.com/knowledge-base/reporting-and-analytics/can-i-generate-monthly-schedule-reports-automatically.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
