Change call flow settings
Trillet OEM API: Send only the settings to change, nested as in the settings object.
PATCH
Send only the settings to change, nested as in the settings object. Values are not
converted, and a field this endpoint does not manage is refused with 400
unknown_setting. If the flow has an active draft, the same settings are copied onto it.
Needs resources:write. Idempotency-Key is optional.
Loading code example
Loading code example
Authorizations
Authorizationstringheaderrequired
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
tenantIdstringrequired
The tenant ID.
Pattern:
^[a-fA-F0-9]{24}$callFlowIdstringrequired
A call flow in the tenant. For a node flow, pathway._id from GET /v2/api/node-graphs/{id}.
Pattern:
^[a-fA-F0-9]{24}$Header Parameters
Idempotency-Keystring
Optional. Works as on the endpoints that require it.
Length:
>= 1, <= 255Body
greetingobjectgreeting.inboundobjectgreeting.outboundobjectgreeting.delaySecondsnumberRequired range:
x >= 0, x <= 5speechobjectspeech.responsivenessnumberRequired range:
x >= 1, x <= 10speech.interruptionSensitivitynumberRequired range:
x >= 1, x <= 10recordingobjectrecording.enabledbooleancallHandlingobjectcallHandling.maxCallDurationSecondsintegerRequired range:
x >= 10, x <= 1800callHandling.checkInAfterSeconds10 | 20 | 30Allowed values:
10 | 20 | 30callHandling.checkInAttempts0 | 1 | 2 | 3Allowed values:
0 | 1 | 2 | 3callHandling.hangUpAfterCheckInSeconds10 | 20 | 30Allowed values:
10 | 20 | 30Response
application/json
The full settings after the change.
Last updated on