Automation concepts

Automation concepts
5 min
Introduction
Dust agents are great at repetitive tasks : they answer questions, search your knowledge base, and take write actions in your various tools.
These agents work nicely when you invoke them. But here's the question: wouldn't it be even better if they could run automatically?
What if your meeting summarizer kicked off every time a call ended? Or your pipeline review agent ran every Monday at 8 AM without you remembering to ask? What if your support agent could triage tickets the moment they arrived, not when you got around to it?
This is what triggers enable in Dust.
1. From reactive to proactive agents
Triggers give your agents the initiative to act without human prompting. Instead of waiting for you to start a conversation, agents with triggers wake up on their own, either on a schedule you define or in response to events from external systems.
With triggers, the full automation loop becomes: Trigger fires → Agent processes with context → Agent takes action.
No manual intervention required.
2. The two types of triggers
Dust supports two fundamentally different automation patterns through two types of triggers.
2.1. Scheduled Triggers
Scheduled triggers run your agents at regular intervals based on a timeline you define. They are great for recurring workflows that need to happen at predictable times.
2.2. Webhook Triggers
Webhook triggers are event-driven. Your agent responds instantly to events from external systems. A ticket is created, a PR is opened, a deal changes stages, a form is submitted, etc: the moment something happens in another platform, your agent processes it with full company context.
We'll deep dive on both types of triggers in the next chapter 🙂
Test Your Knowledge
Answer 5 questions — score 3 or more to pass
Ready to test your understanding of this chapter?