Webhooks

The webhook events Embed Workflow can send to notify your application when things happen.

Overview

Webhooks notify your application when things happen in Embed Workflow, like a workflow being published or a user being updated.

Event names follow a resource.action format. Here are the events we support.

Supported events

Workflows

EventDescription
workflow.createdA new workflow was created.
workflow.updatedAn existing workflow was updated.
workflow.publishedA workflow was published.
workflow.clonedA workflow was cloned from an existing one.
workflow.deletedA workflow was deleted.
workflow.draft_discardedA workflow draft was discarded.

Executions

EventDescription
execution.completedA workflow execution completed successfully.
execution.failedA workflow execution failed.
execution.stoppedA workflow execution was stopped.

Action Types

EventDescription
action_type.createdA new action type was created.
action_type.updatedAn existing action type was updated.
action_type.publishedAn action type was published.

Triggers

EventDescription
trigger.createdA new trigger was created.
trigger.updatedAn existing trigger was updated.
trigger.deletedA trigger was deleted.

App Connections

EventDescription
app_connection.createdA new app connection was created.
app_connection.updatedAn existing app connection was updated.
app_connection.deletedAn app connection was deleted.

Installed Apps

EventDescription
installed_app.createdAn app was installed.
installed_app.updatedAn installed app was updated.

Account

EventDescription
account.updatedAn account's settings or details were updated.

Users

EventDescription
user.updatedA user's details were updated.
user.deletedA user was deleted.