NebulaNebula
Automate

Make It Automatic

Automate AI workflows with Nebula by turning any conversation into a recurring task. Schedule runs or trigger actions from real-time events.

Anything you ask Nebula to do once, you can make it run automatically. After any task, just tell your agent when to repeat it, and it will handle the rest without you being there.

Three ways to automate

Schedule it. Tell your agent when to run something and it will repeat on that cadence: every morning, every Monday, once a month.

You

Run this every weekday at 9 AM.

Create Trigger

Creating scheduled trigger: every weekday at 9:00 AM.

Nebula
Nebula

Done! This task will now run every weekday at 9:00 AM your local time.

React to events. Have your agent watch for things happening in your connected apps (a new Slack message, a Twitter mention, a Discord post) and take action when they do.

You

When someone mentions me on Twitter, notify me in Slack.

Create Trigger

Creating event trigger: on new Twitter mention.

Nebula
Nebula

Trigger active! Whenever you're mentioned on Twitter, I'll send you a Slack DM with the details.

Receive webhooks. Connect external tools like Zapier, GitHub, or Stripe. When they send data to Nebula, your agent processes it automatically.

You

When Zapier sends data from my form, summarize the submission and email it to me.

Nebula
Nebula

Here's your webhook URL. Paste it into Zapier — when a form submission arrives, I'll summarize it and email it to you.

How to create an automation

After any task, just say what schedule or trigger you want:

You

Do this every day at 9 AM.

Create Trigger

Creating scheduled trigger: every day at 9:00 AM.

Nebula
Nebula

Scheduled! This task will now run daily at 9:00 AM.

You

Run this every Monday morning.

Create Trigger

Creating weekly trigger: every Monday at 9:00 AM.

Nebula
Nebula

Got it — this will run every Monday at 9:00 AM.

You

Repeat this whenever a new message arrives in #support.

Create Trigger

Creating event trigger: on new message in #support.

Nebula
Nebula

Trigger active! I'll run this task every time a new message is posted in #support.

That's it.

How automations work

Every automation has two parts:

A trigger — the condition that starts the automation (a schedule, an event in an app, or an incoming webhook).
A task recipe — the prompt and execution steps Nebula follows when the trigger fires, including which agents handle each step and where to deliver results.

When the trigger fires, Nebula runs the task recipe and delivers the results to you — via a Nebula channel, email, Slack, or wherever you configured.

Viewing and managing your automations

Click any trigger — from the Triggers page in the sidebar or from an agent's details panel — to open the trigger details panel. Everything about the automation is editable in one place.

Description — what the automation does. Click to edit.
Schedule or Event — the condition that fires the trigger. For schedules, pick from presets or enter a custom cron expression. For events, see the source and filter configuration.
Delivery — where results are sent. Select from your available channels.
Task Prompt — the instructions Nebula follows when the trigger fires. Click to edit.
Execution Steps — the ordered sequence of actions, each assigned to a specific agent. Edit step descriptions or review which agent handles each step.
Activity — last run time, total run count, and remaining runs if a limit is set.

You can also pause, resume, or delete triggers from this panel.

You can also manage automations through chat:

You

Show me my triggers.

Nebula
Nebula

You have 3 active triggers:

  1. Standup Summary — every weekday at 10 AM
  2. Morning News Digest — every weekday at 9 AM
  3. Twitter Mentions — on every mention
You

Pause the morning news digest.

Run Action

Pausing the Morning News Digest trigger.

Nebula
Nebula

Paused. You can resume it anytime.

You

Delete the standup summary trigger.

Run Action

Deleting the Standup Summary trigger.

Nebula
Nebula

Deleted. It won't run again.

What's next?

On this page