This page covers SuperAgent triggers. For the outbound Alpha/Radar flow where Gigabrain calls your endpoint, see Alpha Webhooks.
How it works
- Open the agent’s Triggers tab.
- Create a custom trigger.
- Choose a trigger name, such as
price-alertorrisk_event. - Leave the optional fields blank, or expand advanced options to customize them.
- Send a
POSTrequest to the generated endpoint.
Endpoint
Each custom external trigger has this endpoint format:Create a trigger
From the dashboard:- Open the SuperAgent.
- Go to Triggers.
- Under Custom triggers, click Add trigger.
- Fill in the fields below.
Payloads
The request body must be a JSON object.Prompt templates
Prompt templates use{{key}} placeholders. Each placeholder is replaced by the matching top-level field from the JSON payload.
Template:
Filters
Filters are optional. If no filter is set, every valid event triggers the agent. Filters are strict: every configured filter key must exist in the payload and match.
Example filter:
token and confidence.
Examples
TradingView alert
Use the generated endpoint URL as the alert webhook URL and send JSON like:Internal risk event
Responses and limits
Custom event triggers are rate-limited to
60 requests per minute per IP. A matched event starts an agent run, so use filters to avoid noisy or duplicate events.
Best practices
- Use one trigger per event type, for example
price-alert,risk-event, ordeposit-detected. - Keep the security key private and rotate it if it is exposed.
- Send only the fields the agent needs.
- Use filters for noisy integrations.
- Make the prompt template action-oriented: tell the agent whether to review, alert, trade, summarize, or update a file.
- Include source and timestamp fields when possible so the agent can reason about freshness.