Features

Automations

Automations - Opulent documentation

Automations

Scheduled workflows that run on autopilot — so you set it once and forget it

What are Automations?

Automations let you define recurring workflows that execute automatically on a schedule or trigger. Instead of manually invoking agents for repetitive tasks, you configure the workflow once and let Opulent handle the rest.


Workflows vs. Tasks

Tasks

A task is a one-time agent execution — you prompt, the agent acts, task completes. Ideal for ad-hoc work.

Workflows

A workflow is a reusable sequence of agent actions, conditional logic, and integrations. You define the flow once, then trigger it on demand or on a schedule.

Automations

An automation is a workflow configured to run automatically:

  • Scheduled — Daily, weekly, or custom cron expressions
  • Trigger-based — When specific events occur (email received, file uploaded, webhook fired)
  • Recursive — Tasks that feed their output back as input for the next iteration

How Automations Work

1. Build the Workflow

Create a workflow using the visual builder or YAML. Define:

  • Input parameters
  • Agent actions in sequence
  • Conditional branches (if X, do Y)
  • Integration touchpoints

2. Set the Schedule

Choose when your automation runs:

  • Fixed intervals (every hour, daily at 9am)
  • Complex schedules (first Monday of each month)
  • Event triggers (webhook, email, file drop)

3. Configure Notifications

Get notified on completion, failure, or when human input is needed. Results can be delivered via:

  • Email
  • Slack/Discord
  • Webhook to your system

Example Automations

Daily Research Digest

Every morning, your agent:

  1. Searches for updates on your tracked topics
  2. Summarizes findings into a brief
  3. Emails the digest to your inbox

Weekly Report Generation

Every Friday, the agent:

  1. Pulls data from your connected tools
  2. Generates charts and insights
  3. Compiles into a PDF report
  4. Posts to your team workspace

Continuous Data Processing

When new files arrive in a folder:

  1. Agent processes the file (extract, transform, analyze)
  2. Results stored in your database
  3. Summary sent to relevant team members

Monitoring & Logs

Every automation execution is logged with:

  • Full input/output at each step
  • Execution duration and costs
  • Error details and retry attempts
  • Ability to replay or modify mid-flow