Webhook automations: Cerewro connected to external systems
Connect Cerewro to any external system (ERP, CRM, GitHub, Slack, Zapier) via webhooks. When an external event reaches Cerewro's endpoint, the agent automatically executes the configured flow.
How webhooks work in Cerewro
- Cerewro exposes an HTTP (POST) endpoint to receive events
- The external system sends a JSON payload when an event occurs
- Cerewro parses the payload and determines which flow to execute
- The agent executes the corresponding tools (run_command, write_file, send_email)
- Cerewro responds to the webhook with the automation result
Systems you can connect via webhook
| System | Typical event | Cerewro action |
|---|---|---|
| GitHub / GitLab | PR merged, push to main | Automatic deploy |
| CRM (HubSpot/Salesforce) | New lead, deal closed | Create report, send email |
| ERP (SAP, Odoo) | New order, invoice | Generate PDF, notify |
| Nagios/Zabbix alerts | Server down, threshold exceeded | Restart service, escalate alert |
| Stripe/PayPal | Payment received, subscription renewed | Create invoice, update CRM |