Skip to content
English
  • There are no suggestions because the search field is empty.

Supported Webhook events in Lumiform

See which Lumiform actions can trigger webhooks to power your automations and integrations.

What you need

  • Plan requirement: This feature is available on Enterprise plans.
  • Permissions: Admin permissions in Lumiform to access webhook settings.
  • Third-party accounts: Not required to receive events, but necessary for automating actions (e.g., Zapier, Make, n8n, Power Automate).

Webhook Event Types

Lumiform currently supports webhooks for these events:

  1. Inspection completed
    Description: Fires when a form is fully submitted and an inspection is considered done.

  2. Action resolved
    Description: Triggers the moment an assigned action is set to “done” or marked as resolved.

  3. Form approved
    Description: Fires as soon as a form or inspection is formally approved by the designated approver.

 

Each webhook delivers a lightweight notification to your chosen automation tool with:

  • The event type (e.g., inspection_completed, action_resolved, form_approved)
  • The unique record ID (not the full data record)
 

To retrieve the full details for any event, use the provided ID to call the Lumiform Public API from your automation tool.

Example use cases

  • Inspection completed:
    Trigger an email summary, store results in a spreadsheet, or archive the inspection in Google Drive.
  • Action resolved:
    Notify your team in Slack or Microsoft Teams as soon as a task is completed.
  • Form approved:
    Start a downstream approval process or update another workplace system instantly.

Troubleshooting: common errors and fixes

  • Not seeing expected events: Make sure the desired event types are enabled when you set up the webhook in Lumiform.
  • Missing data: Remember, the webhook payload contains only the event type and record ID. Fetch complete details using the Lumiform Public API if required in your workflow.
  • Duplicate notifications: Confirm you haven’t set up multiple webhooks for the same event unless that’s expected for your business logic.