Create a new inbound trigger

Creates a new inbound trigger with a secure webhook URL.

The trigger starts in ready status (broadcasts to WebSocket) unless source is provided.

Optionally accepts:

  • source: Provider configuration to enable the trigger immediately
  • deploy: Deployment configuration to deploy the trigger immediately
Path Params
uuid
required
uuid
required
Body Params

TriggersInbound.CreateTriggerRequest

deploy
object

Request to deploy trigger with configuration

string | null

Optional trigger name

source

Setup source request. Must specify provider configuration explicitly:

  • {"provider": "pipedream", "provider_metadata": {...}} - Pipedream source (will deploy trigger)
  • {"provider": "other"} - Custom webhook source
  • {"provider": "scheduled", "provider_metadata": {...}} - Scheduled cron trigger

For Pipedream sources, if a trigger is already deployed, it will be removed and redeployed.
The trigger is always set to active status after successful setup.

Responses

Callback
Language
Credentials
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json