Assign an agent
Choose the agent responsible for executing the Task and give it clear instructions for what to do.
Tasks let you assign a unit of work to an agent and run it automatically — on demand, on a schedule, or triggered by an external system. Set it up once and let it run, with the oversight and traceability your team requires.
Most recurring work follows the same pattern every time. But without a way to automate it reliably, someone has to do it manually — each run, every time. That's time your team isn't spending on higher-value work. And the more often work slips or gets delayed, the harder it is to catch up.
Tasks are how you operationalize repeatable work so it runs reliably in the background, without requiring someone to direct it each time.
Most recurring work follows the same pattern every time. But without a way to automate it reliably, a person has to direct each run — every cycle, every week.
Hours spent re-running the same reports, checks, and summaries are hours not spent on the judgment work only people can do.
The more often recurring work gets delayed or skipped, the further behind the organization falls — and the more effort it takes to recover.
A Task assigns a specific piece of work to an agent, with its own instructions and trigger. It runs automatically, delivers results, and logs every execution — so work keeps moving even when no one is watching.
Give the Task clear direction. Each Task carries its own instructions that tell the assigned agent exactly what to execute.
Run a Task manually, on a recurring cadence, at a scheduled time, or via a webhook from an external system. The right trigger for any kind of work.
Add an agent to review the output before it's finalized, with its own review instructions. Quality stays in the loop automatically.
Keep a person in the loop when it matters. A user reviewer can check results and request changes before the Task is considered complete.
Tasks improve with use. Continuous Learning captures lessons from successful runs and applies them to sharpen future results.
Every execution is recorded. The Run Log gives full visibility into what ran, when, and what the outcome was — so results are always auditable and traceable.
Choose the agent responsible for executing the Task and give it clear instructions for what to do.
Add an agent reviewer, a user reviewer, or both — each with their own review instructions. Oversight is built in when you need it, skipped when you don't.
Set how the Task runs. Manual triggers work for on-demand needs. Recurring triggers handle regular cadences. Scheduled triggers fire at a specific time. Webhook triggers respond to events in external systems.
Every Task can already draw on its Space's knowledge and the assigned agent's resources. Attach additional Knowledge, Skills, Connectors, Tools, or Guardrails when a specific Task needs more.
The Task runs automatically based on its trigger. Continuous Learning captures what worked. The Run Log records every execution. Over time, the Task gets sharper.
Create a Task once and it executes on demand, on a schedule, or when an external event fires — no need to direct it each time.
Manual, recurring, scheduled, and webhook triggers cover every scenario, from ad-hoc runs to event-driven automation from other systems.
Optional agent and user reviewers keep quality and accountability in the loop without requiring someone to run the work themselves.
Continuous Learning turns each successful execution into captured lessons that make future runs better.
The Run Log records every execution, so results are easy to audit, review, and trace back to the source.
Three triggers, three rhythms — recurring monitoring, scheduled reporting, and event-driven triage.
A marketing manager creates a Task that reviews live advertising campaign metrics every few hours, flags anything outside target ranges, and routes results to her for review. She stays informed without checking dashboards manually throughout the day.
An operations lead sets up a Task that pulls data from connected systems every Monday morning, compiles a project status summary, and delivers it to the team before the weekly standup. The report is ready before anyone arrives.
A customer success team uses a webhook-triggered Task to process every new inbound support request as it arrives. The agent reviews the request, categorizes it, drafts an initial response, and flags anything that needs a human touch — all before the first team member opens their inbox.
Tasks are governed by Space-level permissions. Only the right people can create, modify, or view Tasks and their results.
Every Task execution is recorded in the Run Log, giving full visibility into what ran, when it ran, and what it produced.
Webhook triggers are secured with a secret token, so only authorized external systems can fire a Task.
Changes to Tasks are tracked over time, supporting review and rollback when needed.
Opal operates under a zero data retention policy with AI model providers, so the content processed by your Tasks is never used to train external models.
ISO 27001, ISO 42001, and SOC 2 Type II certifications are underway.
Start building Tasks on Opal and let your agents handle the recurring work while your team focuses on what only people can do.