Docs Rizler

V2 Call Handling

V2 Update Silence Management Settings

PATCHhttps://app.rizzdial.com/api/ai/agent/v2/manage/call-handling/silence-management/{agent_id}
V2 Update Silence Management Settings
curl --request PATCH \
  --url https://app.rizzdial.com/api/ai/agent/v2/manage/call-handling/silence-management/agent_123 \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "isEnabled": true,
  "maxReminderAttempts": 2,
  "endAfterSilenceThresholdSeconds": 60
}'
{
  "data": {
    "agent_id": "agent_123"
  },
  "message": "Saved",
  "success": true
}

V2 Update Silence Management Settings#

Updates silence reminders for a V2 agent. Send only the fields you want to change. An unknown agent id returns 404.

Authorizationstringheaderrequired

Bearer token in the format: Bearer {access_token}

agent_idstringpathrequired

Public agent id from List Agents

isEnabledbooleanbody

Turn silence handling on or off.

maxReminderAttemptsintegerbody

How many reminders to play. Min 0, max 10.

reminderSilenceThresholdSecondsintegerbody

Seconds of silence before a reminder. Min 2, max 30.

endWhenReminderLimitExceededbooleanbody

End the call after the last reminder.

silenceEnableExtendedTimeoutbooleanbody

When true, endAfterSilenceThresholdSeconds is applied.

endAfterSilenceThresholdSecondsintegerbody

End the call after this many seconds of silence. Min 10. May be null.

curl --request PATCH \
  --url https://app.rizzdial.com/api/ai/agent/v2/manage/call-handling/silence-management/agent_123 \
  --header 'Authorization: Bearer {{bearer_token}}' \
  --header 'Content-Type: application/json' \
  --data '{"isEnabled":true,"maxReminderAttempts":2,"endAfterSilenceThresholdSeconds":60}'
successboolean

true when the settings are saved

messagestring

Silence management settings updated successfully