# Zapier — Triggers & Actions

_Developers_

Connect CRMown to thousands of apps through Zapier. CRMown sends events to Zaps (triggers) and accepts Zap steps that create or update records (actions).

## Steps
1. Create an Internal API key (Settings → Integrations → Developer → API Keys) and use it as the authentication in Zapier.
2. Triggers send the same signed payloads as webhooks; actions create records in CRMown.

## Tips
- Triggers: contact.created, contact.updated, contact.deleted, contact.stage_changed, contact.tag_added, deal.created, deal.updated, deal.won, deal.lost, deal.stage_changed, task.created, task.completed, message.received, form.submitted, booking.created.
- Actions: create_contact (firstName, lastName required; email, phone, company, source, tags), update_contact (by id or email), create_deal (contactId and pipelineId required), create_task (title required), send_sms (to and body; respects SMS consent), add_tag (contactId and tags).
- Building your own integration instead? Subscribe REST hooks with POST https://app.crmown.io/api/integrations/zapier/subscribe { hookUrl, triggerEvent } (header X-Api-Key), and list definitions at /api/integrations/zapier/triggers and /api/integrations/zapier/actions.
