Actions & Triggers
VoltOps Actions & Triggers connect your agents and workflows to external services:
- Triggers determine when your agents start running - responding to messages, emails, database changes, or cron schedules
- Actions push agent output to external systems - sending messages, creating records, or calling APIs
Both share the same credential system in the VoltOps console, so you authenticate once and use everywhere.
How It Works
Triggers
Triggers monitor external services and execute your agents when events occur.
| Provider | Description | Delivery Method |
|---|---|---|
| Slack | Monitor workspace messages and channels | Webhook |
| Gmail | Watch for emails with specific labels | Polling |
| Google Calendar | React to calendar events (created, updated, cancelled) | Polling |
| Google Drive | Detect file or folder changes | Polling |
| Airtable | Detect record changes in bases and tables | Polling |
| GitHub | Respond to repository events (PRs, issues, commits) | Webhook |
| Schedule | Execute on cron expressions | Time-based |
See the Triggers documentation to get started.
Actions
Actions send data from your agents to external systems with managed credentials.
| Provider | Description |
|---|---|
| Airtable | Create, update, and manage records |
| Slack | Send messages and notifications |
| Discord | Send messages to channels |
| Gmail | Send and manage emails |
| Google Calendar | Create and manage events |
| Google Drive | Upload and manage files |
| Postgres | Execute database queries |
See the Actions documentation to get started.