Skip to main content
Platforms that onboard many workspaces should not click through the console for every customer. An automation pack is a named set of event-to-template mappings, starter workflows and WhatsApp Flows that LazyApp can create with one API call.
Automations and WhatsApp Flows are on the Growth and Pro plans, and live API keys, which provisioning a pack needs, are on Pro. Test mode is never limited. See Plans and limits.
Today the built-in pack is real_estate — visit lifecycle events, idle re-engagement workflows and an appointment booking flow.

Provision a pack

Required scope: templates:write. The response reports what was created or skipped:
Calling again with the same pack is safe. Unchanged rows are counted as skipped. Skip sections you manage yourself:

Event mappings only

If you only need template mappings, use event mapping provision (PUT /v1/event-mappings/provision) with the same pack name or an explicit mappings list.

After provision

  • Send business events with POST /v1/events using the pack’s event types (for example appointment.confirmed).
  • Fire integration events from your app so the pack’s workflows run (visit.completed, conversation.idle, lead.created for real_estate).
  • Edit workflows in the LazyApp console automation builder when a customer needs custom copy or branching.