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

  1. Cerewro exposes an HTTP (POST) endpoint to receive events
  2. The external system sends a JSON payload when an event occurs
  3. Cerewro parses the payload and determines which flow to execute
  4. The agent executes the corresponding tools (run_command, write_file, send_email)
  5. Cerewro responds to the webhook with the automation result

Systems you can connect via webhook

SystemTypical eventCerewro action
GitHub / GitLabPR merged, push to mainAutomatic deploy
CRM (HubSpot/Salesforce)New lead, deal closedCreate report, send email
ERP (SAP, Odoo)New order, invoiceGenerate PDF, notify
Nagios/Zabbix alertsServer down, threshold exceededRestart service, escalate alert
Stripe/PayPalPayment received, subscription renewedCreate invoice, update CRM