Agentic Workers
Core features

Automations

Schedule workflows to run automatically on a recurring basis

Automations

Automations let you schedule workflows to run automatically on a recurring basis. Set up once, and your agents will execute tasks on schedule—whether it's daily reports, weekly summaries, or monthly analyses.

Automations

What are Automations?

Automations are scheduled workflows that run automatically:

  • Recurring execution: Run workflows on a schedule (daily, weekly, monthly, custom)
  • Cron-based: Use cron expressions for flexible scheduling
  • Agent-powered: Each automation uses a configured agent
  • Variable support: Pass variables to workflows on each execution
  • Execution history: Track all automation runs and results

Creating an Automation

Step 1: Choose Your Workflow

  1. Go to Scheduled Jobs (or Automations) from the sidebar
  2. Click "Create Automation" or "New Job"
  3. Select a workflow template from your library
  4. Or choose an agent and workflow combination

Step 2: Configure the Schedule

Set when your automation should run:

  • Daily: Run every day at a specific time
  • Weekly: Run on specific days of the week
  • Monthly: Run on specific dates each month
  • Custom: Use cron expressions for advanced scheduling

Example cron expressions:

  • 0 9 * * * - Every day at 9:00 AM
  • 0 9 * * 1 - Every Monday at 9:00 AM
  • 0 9 1 * * - First day of every month at 9:00 AM

Step 3: Set Variables

If your workflow uses variables, set default values:

  1. Fill in variable values that will be used for each execution
  2. Variables can be updated later without recreating the automation
  3. Some variables can be dynamic (dates, times, etc.)

Step 4: Select Your Agent

Choose which agent will execute the automation:

  • Select from your existing agents
  • The agent's tools and capabilities will be available
  • Agent settings (model, temperature, etc.) apply to automation runs

Step 5: Activate

  1. Review your automation settings
  2. Toggle "Active" to enable the automation
  3. The automation will run according to its schedule

Managing Automations

Viewing Automations

The Automations page shows:

  • Name and description: What the automation does
  • Schedule: When it runs
  • Status: Active, paused, or error
  • Last execution: When it last ran
  • Next execution: When it will run next
  • Agent: Which agent executes it

Editing Automations

  1. Click on any automation to edit
  2. Modify schedule, variables, or agent
  3. Save changes
  4. The automation updates immediately

Pausing and Resuming

  • Pause: Toggle off to temporarily stop an automation
  • Resume: Toggle on to restart a paused automation
  • Paused automations keep their schedule and settings

Deleting Automations

  1. Click the delete icon on an automation
  2. Confirm deletion
  3. The automation stops and is removed

Execution History

Viewing Executions

Each automation tracks its execution history:

  1. Click "View Executions" on any automation
  2. See all past runs with:
    • Execution status (completed, failed, running)
    • Start and end times
    • Duration
    • Tokens used and cost
    • Error messages (if any)

Execution Status

  • Completed: Automation ran successfully
  • Failed: Automation encountered an error
  • Running: Automation is currently executing

Troubleshooting Failed Executions

If an automation fails:

  1. Check the error message in execution history
  2. Verify agent configuration and tools
  3. Check variable values
  4. Ensure integrations are still connected
  5. Review workflow template for issues

Use Cases

Daily Reports

Schedule daily reports to run automatically:

Schedule: Every day at 8:00 AM
Workflow: Generate daily sales report
Variables: Date = Today
Agent: Analytics Agent

Weekly Summaries

Create weekly summaries:

Schedule: Every Monday at 9:00 AM
Workflow: Weekly team activity summary
Variables: Week = Current week
Agent: Team Assistant Agent

Monthly Analysis

Run monthly analyses:

Schedule: First day of month at 10:00 AM
Workflow: Monthly performance analysis
Variables: Month = Current month
Agent: Analytics Agent

Content Publishing

Automate content creation and publishing:

Schedule: Every Tuesday and Thursday at 2:00 PM
Workflow: Create and schedule social media posts
Variables: Platform = Twitter, Topic = Weekly theme
Agent: Social Media Agent

Best Practices

1. Start Simple

  • Begin with daily automations
  • Test workflows manually first
  • Verify results before scheduling

2. Monitor Initially

  • Check execution history regularly
  • Verify outputs are correct
  • Adjust schedules as needed

3. Use Descriptive Names

  • Name automations clearly
  • Include schedule in name if helpful
  • Add descriptions explaining purpose

4. Set Appropriate Schedules

  • Don't over-schedule (respect rate limits)
  • Consider time zones
  • Avoid peak usage times if possible

5. Keep Variables Updated

  • Review variable values periodically
  • Update dynamic values as needed
  • Test variable changes before activating

Limitations

  • Free Plan: Up to 5 active automations
  • Pro Plan: Up to 20 active automations
  • Ultra Plan: Up to 50 active automations

Upgrade your plan to create more automations.

Troubleshooting

Automation Not Running

Check:

  1. Is the automation active?
  2. Is the schedule correct?
  3. Is the agent configured properly?
  4. Are required integrations connected?

Fix:

  1. Verify automation is enabled
  2. Review cron expression
  3. Check agent settings
  4. Reconnect integrations if needed

Execution Failures

Check:

  1. Execution history for error messages
  2. Agent configuration
  3. Variable values
  4. Integration status

Fix:

  1. Review error details
  2. Update agent or workflow
  3. Correct variable values
  4. Fix integration issues

Schedule Not Working

Check:

  1. Cron expression syntax
  2. Time zone settings
  3. Automation status

Fix:

  1. Validate cron expression
  2. Adjust for time zone
  3. Ensure automation is active

Next Steps