Update Action
PUT
https://api.anunzi.net/v2/actions/{action_id}
Update an existing custom action by modifying its parameters, such as appointment scheduling, live transfers, SMS messages, or API requests.
Path Parameters
action_id
string
Yes
The unique ID of the action to update. This can be obtained by opening the action in the Anunzi dashboard.
Body Parameters
Real-Time Booking (REAL_TIME_BOOKING
)
first_appt_date
date
The initial date used to start searching for available appointments (YYYY-MM-DD
).
max_time_slots
int32
The number of slots the assistant will suggest per day (max 3
).
min_hours_diff
int32
Minimum hours between suggested appointments.
no_of_days
int32
The number of days the assistant will suggest appointments.
timezone
string
The timezone for booking (e.g., US/Central
).
Live Transfer (LIVE_TRANSFER
)
phone
string
The phone number to transfer the call to.
instructions
string
The trigger phrase(s) that will initiate the transfer (e.g., "I want to talk with a manager").
timeout
int32
How long to wait before stopping the transfer attempt.
digits
string
Extension digits for the transfer call.
initiating_msg
string
Message the assistant will say before initiating the transfer.
goodbye_msg
string
Message the assistant will say before leaving the call.
failed_msg
string
Message the assistant will say if the transfer fails.
Send SMS (SEND_SMS
)
content
string
The content of the SMS message.
instructions
string
The conditions that will trigger the SMS (e.g., "Send during the call").
Custom Action (CUSTOM_ACTION
)
http_mode
string
Defaults to "GET"
. The HTTP method for the API call.
url
string
The URL endpoint for the action.
name
string
Name of the action.
description
string
A brief description of the action.
run_action_before_call_start
boolean
Whether the action should execute before the call starts.
speech_while_using_the_tool
string
The message the assistant will say while executing the action.
integration
string
Possible integrations to retrieve information.
custom_auth
object
Custom authentication parameters.
variables_before_the_call
array
Variables to be set before the call starts.
variables_during_the_call
array
Variables that can be updated during the call.
headers
array
HTTP headers to include in the request.
query_parameters
array
Query parameters to send with the request.
json_body_stringified
string
A JSON stringified payload/body for the action.
prompt
string
A prompt that will be used if set.
Example Request (cURL)
Example Response (200 OK)
Status Codes
200
Action updated successfully.
400
Bad Request. Invalid or missing parameters.
Última actualización
¿Te fue útil?