CRM Webhook Setup
Use this skill to wire downstream systems to CRM events.
Workflow
- Ensure the API key has
webhooks:readandwebhooks:write. - Read supported event types from docs or
/api/v1/webhooks/events. - Send a test event before relying on production flows.
- Verify delivery in Svix or with the receiving service logs.
CLI And API Examples
crm keys create --name webhook-setup --scopes webhooks:read,webhooks:write
curl -X POST https://crm-unstairesearch.vercel.app/api/v1/webhooks/test \
-H "Authorization: Bearer $CRM_API_KEY" \
-H "Content-Type: application/json" \
-d '{"eventType":"crm.deal.created","data":{"dealId":"deal_test"}}'
CRM event families include crm.company.*, crm.contact.*, crm.deal.*, crm.activity.*, and crm.task.*.