Skip to main content
Version: 2021-07-28

Update Action

PUT 

/conversation-ai/agents/:agentId/actions/:actionId

Updates an existing action's configuration. This includes modifying the action name, description, trigger conditions, and behavior settings.

Request

Version stringrequired

API Version

Available options2021-07-28
actionId stringrequired

The unique identifier of the action ID Attached to the agent

agentId stringrequired
application/json

Bodyrequired

    typestringrequired
    Available optionstriggerWorkflowupdateContactFieldappointmentBookingstopBothumanHandOveradvancedFollowuptransferBot
    namestringrequired
    detailsobjectrequired

    Action-specific details. The structure depends on the action type. For TRIGGER_WORKFLOW use triggerWorkflowDto, for UPDATE_CONTACT_FIELD use updateContactFieldDto, for APPOINTMENT_BOOKING use appointmentBookingDto, for STOP_BOT use stopBotDto, for HUMAN_HAND_OVER use humanHandOverDto, for ADVANCED_FOLLOWUP use advancedFollowupDto, and for TRANSFER_BOT use transferBotDto.

application/json

Successful response

Schema
    dataobjectrequired

    Updated action details

    successbooleanrequired

    Success status of the request