Intro
The Auto Trigger feature lets you create, schedule and distribute automated reports. Use it to run queries against supported data sources (for example Elasticsearch), transform and format the results, and deliver them via transports such as email or webhooks.
Typical scenarios
- Scheduled operational reports: send daily or weekly
CSVsummaries of call volumes, error rates, or capacity usage to operations teams. - SLA and exception alerts: run queries that identify
SLA breachesor high-error conditions and deliver a compact report toon-callormonitoring channels. - Nightly exports and backups: export selected indices or query results nightly in
JSON/CSVfor long-term storage or downstream processing. - Compliance & audit exports: generate periodic extracts of call metadata or configuration snapshots for compliance audits.
- On-demand investigations: analysts run ad-hoc queries and export findings (
CSV/JSON) to share with teammates or include in tickets. - Integration / webhook delivery: automatically post
JSONpayloads to downstream systems (dashboards, ETL pipelines, ticketing systems) immediately after a run.
Quick setup
- Typical setup time: 1–2 minutes for a basic report (select an existing query, pick a format, add a transport and save). More complex reports with transformations or multiple sources can take longer depending on transform complexity.
Steps to get started quickly
- Copy an
ES queryfrom the Calls view (or create a selection) and paste it into adata.selectionentry. - Add a
formatChannel(for exampletoCsvortoJson) and set parameters if needed (delimiter, headers). - Choose a transport (email, webhook) and configure destination details.
- Save and click Run Now to validate output immediately; outputs appear in the execution history with download links.