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
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required
uuid
required
Body Params

TriggersInbound.CreateTriggerRequest

Create trigger request with optional source and deployment configuration.

  • name: Optional trigger name
  • source: Optional source configuration. Accepts all setup_source providers plus trigger_source_id
  • deploy: Optional deployment configuration (same as deploy endpoint)

If source is provided, the trigger will be enabled with that provider.
If deploy is provided, the trigger will be deployed with that configuration.

deploy
object

Request to deploy trigger with configuration

string | null

Optional trigger name

source

Source configuration for POST /triggers/inbound. Extends SetupSourceRequest with
trigger_source_id — an opaque ID from GET /trigger_sources that the backend resolves
to provider/integration/skill fields. Explicit provider fields still work for backwards
compatibility.

Responses

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