Updates an existing webhook's configuration by ID. Supports partial updates - only provide fields you want to change. Note: When updating event-specific fields (call_status, call_lead_status, field, filter), you must also include the event field in your request.
idRequiredintegerThe unique identifier of the webhook to update. Required.
namestringNew descriptive name for the webhook.
eventstringEvent type that triggers the webhook. Must be included when updating event-specific fields like call_status or field/filter.
fieldstringFor lead_created/lead_updated events: the lead field to watch for changes. Requires event='lead_created' or 'lead_updated'.
filterstringFor lead_created/lead_updated events: the value the watched field must match. Requires event='lead_created' or 'lead_updated'.
team_idintegerFor outbound call_completed events: filter by team ID. Requires call_direction='outbound'.
number_idintegerFor inbound call_completed events: filter by number ID. Requires call_direction='inbound'.
target_urlstringNew callback URL to receive webhook payloads.
call_statusstringFor call_completed events: filter by call status. Requires event='call_completed'.
call_directionstringFor call_completed events: filter by call direction. Requires event='call_completed'.
call_lead_statusstringFor call_completed events: filter by lead outcome. Requires event='call_completed'.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.