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.
Run this every weekday at 9 AM.
Creating scheduled trigger: every weekday at 9:00 AM.
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.
When someone mentions me on Twitter, notify me in Slack.
Creating event trigger: on new Twitter mention.
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.
When Zapier sends data from my form, summarize the submission and email it to me.
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:
Do this every day at 9 AM.
Creating scheduled trigger: every day at 9:00 AM.
Scheduled! This task will now run daily at 9:00 AM.
Run this every Monday morning.
Creating weekly trigger: every Monday at 9:00 AM.
Got it — this will run every Monday at 9:00 AM.
Repeat this whenever a new message arrives in #support.
Creating event trigger: on new message in #support.
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 steps Nebula follows when the trigger fires (which agents to use, what actions to take, where to send results)
When the trigger fires, Nebula runs the task recipe and delivers the results to you — via email, Slack, your Nebula inbox, or wherever you configured.
Viewing and managing your automations
Your active automations are listed on the Triggers page in the sidebar at nebula.gg. From there you can see what's scheduled, review past runs, and pause or delete anything you no longer need.
You can also manage automations through chat:
Show me my triggers.
You have 3 active triggers:
- Standup Summary — every weekday at 10 AM
- Morning News Digest — every weekday at 9 AM
- Twitter Mentions — on every mention
Pause the morning news digest.
Pausing the Morning News Digest trigger.
Paused. You can resume it anytime.
Delete the standup summary trigger.
Deleting the Standup Summary trigger.
Deleted. It won't run again.
What's next?
Agent Permissions
Learn how Nebula handles permissions for agents connected to third-party apps via OAuth and API keys, and how to review or revoke access.
Scheduled Tasks
Schedule AI automation tasks in Nebula to run daily, weekly, or on a custom cadence. Describe the timing in natural language — no cron syntax.