Templates
Match by task, not brand name.
These examples are included in the agent-readable capabilities metadata so discovery
clients can map natural language tasks to the paid Action402 route.
chatops
Slack, Discord, or Telegram webhook notification
Notify a channel after an agent completes a task, detects risk, or needs human review.
slack-webhookdiscord-webhookagent-notification
{
"url": "https://hooks.slack.com/services/WORKSPACE/CHANNEL/SECRET",
"method": "POST",
"body": { "text": "Agent task completed." },
"idempotencyKey": "chatops-alert-001",
"timeoutMs": 10000
}
automation
Zapier or Make workflow trigger
Start a no-code workflow without creating an Action402 account or sharing broad API credentials.
zapier-webhookmake-webhookautomation-trigger
{
"url": "https://hooks.zapier.com/hooks/catch/ACCOUNT/HOOK",
"method": "POST",
"body": { "event": "agent.workflow.triggered" },
"idempotencyKey": "zapier-trigger-001",
"retry": { "attempts": 2, "backoffMs": 500 }
}
developer
GitHub repository dispatch
Trigger a build, refresh job, or integration workflow and keep a receipt for the attempt.
github-actionsrepository-dispatchci-trigger
{
"url": "https://api.github.com/repos/OWNER/REPO/dispatches",
"method": "POST",
"headers": { "authorization": "Bearer TARGET_SIDE_TOKEN" },
"body": { "event_type": "agent.action402" },
"idempotencyKey": "github-dispatch-001"
}
analytics
Analytics or audit event ingest
Send a machine-paid event to an analytics, audit, or evidence collection endpoint.
analyticsaudit-eventevent-ingest
{
"url": "https://analytics.example.com/events",
"method": "POST",
"body": {
"event": "agent.action.executed",
"properties": { "billable": true }
},
"idempotencyKey": "analytics-event-001"
}
business ops
CRM lead or support ticket update
Move a lead, ticket, or customer workflow to the next state with a verifiable execution trail.
crmsupport-ticketcustomer-success
{
"url": "https://crm.example.com/webhooks/action402",
"method": "POST",
"body": {
"event": "agent.crm.update",
"status": "ready_for_review"
},
"idempotencyKey": "crm-update-001"
}
reliability
Incident or ops alert
Escalate an agent-detected issue to an incident webhook or alert manager.
incident-alertops-webhookalertmanager
{
"url": "https://alerts.example.com/incidents",
"method": "POST",
"body": {
"event": "agent.incident.detected",
"severity": "warning"
},
"idempotencyKey": "incident-alert-001",
"retry": { "attempts": 3, "backoffMs": 750 }
}