Skip to Content
EMA AssistantScheduled Reports

Scheduled Reports

EMA can automatically generate comprehensive reports on a recurring schedule and deliver them directly to your chat.


Creating a Schedule

Via EMA Chat

Simply tell EMA what you need in plain English:

  • “Report every Monday at 9am about all agent activity.”
  • “Every Friday, summarize the Marketing project progress.”
  • “Daily at 6pm, tell me what agents did today.”

EMA automatically translates these natural language requests into precise cron expressions.

Via Settings Assistant

Manage your schedules manually from Settings → EMA Assistant:

New Schedule

Click “New Schedule” and enter a descriptive name.

Recurrence

Pick a preset (Daily, Weekly) or write a custom cron expression.

Template

Write the report prompt — this tells EMA which projects or metrics to focus on.

Save

Click “Create Schedule” to activate the automation.


Execution Workflow

Interval Check

Tulsk’s cron worker checks for due schedules every 5 minutes.

Content Generation

EMA analyzes recent agent activities and workspace changes based on your template.

Delivery

The generated report is delivered as a new message in your designated EMA chat.

Scheduling

The system automatically computes the next run time based on the cron rule.


Cron Presets Reference

RecurrenceCron Expression
Daily at 9am0 9 * * *
Mon at 9am0 9 * * 1
Fri at 5pm0 17 * * 5
Monthly (1st)0 9 1 * *

You can toggle, edit, or delete active schedules anytime from the Settings dashboard.

Last updated on