Automations
ZəkaHouse pushes real-time events to your own systems as they happen. Use these to sync learners into your CRM, notify a Slack channel on course completion, trigger certificate printing, or feed any downstream workflow.
Automations are available on the Pro plan or higher. Webhooks rely on an API token scoped to a single organization.
What’s available
- Webhooks — Direct, signed HTTP
POSTdeliveries to any URL you control. Best for custom backends and self-hosted services. - Event Catalogue — The canonical list of every event that can fire, with payload schemas.
No-code automation via Zapier is not currently available on ZəkaHouse — see Zapier for details. If you need to reach a no-code tool today, point a webhook at that tool’s own incoming-webhook URL (Zapier’s “Webhooks by Zapier” trigger included).
How it works
Every automation is powered by the same internal event bus:
- Something happens inside ZəkaHouse (a learner completes a course, a user is invited, an assignment is graded, …).
- The event is dispatched to every active webhook endpoint configured for that organization.
- Each endpoint receives the same JSON envelope with an event name, a delivery ID, an organization ID, and an event-specific
datapayload.
Signing, retries, delivery logs, and SSRF protection all work the same way for every endpoint — see Webhooks for the full mechanics.