What are Triggers?
Triggers define when and how your Agent should automatically take action—without needing a manual prompt every time. Triggers allow your Agent to react to events, await scheduled runs or listen for external signals to begin work.
Types of Triggers
In Arahi AI, you can configure several kinds of triggers, including:
-
Manual Trigger: The Agent is launched when a user kicks it off (e.g., via UI button).
-
Integration Trigger: The Agent responds when a connected service fires an event (e.g., new row in Google Sheet, new Slack message).
-
Webhook Trigger: The Agent listens for an HTTP request at a designated endpoint and initiates once the webhook fires.
-
API Trigger: The Agent is programmatically invoked via Arahi AI’s API from your own codebase or application.
Setting Up Triggers in Arahi AI
Here’s how to get going:
-
Navigate to the Integrations / Triggers section in your Agent Builder.
-
Select the trigger type you need (e.g., Integration, Webhook, API) and configure it:
-
For integration: connect your external service account (Slack, Gmail, CRM, etc.).
-
For webhook: set up the endpoint and define the payload schema.
-
For API: get your API key/token and set up the request format.
-
-
Map the trigger to your Agent: specify which Agent will receive the trigger, what input fields to pass, any filtering or conditions.
-
Define how the Agent should treat incoming data: new task per trigger or continue existing session, available variables, etc.
-
Save and test the trigger to ensure it fires correctly and your Agent receives the expected input.