steps replaces the entire script.curl --location --request PUT 'https://api.voxa.sa/v1/outbound-ivr/flows/' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "Sales pre-qualification",
"steps": [
{
"key": "budget",
"type": 1,
"questionProps": {
"audioFileUrl": "http://example.com",
"options": [
{
"digit": "1",
"description": "Confirm the appointment",
"responseMessageFileUrl": "http://example.com"
}
]
}
}
],
"welcomeAudioFileUrl": "http://example.com",
"completionAudioFileUrl": "http://example.com",
"noInputAudioFileUrl": "http://example.com",
"continueOnNoInput": false,
"maxAudioRetries": 2,
"inputTimeoutMs": 6000,
"digitTimeoutMs": 3000
}'{
"name": "Sales pre-qualification",
"steps": [
{
"key": "budget",
"type": 1,
"questionProps": {
"audioFileUrl": "http://example.com",
"options": [
{
"digit": "1",
"description": "Confirm the appointment",
"responseMessageFileUrl": "http://example.com"
}
]
}
}
],
"welcomeAudioFileUrl": "http://example.com",
"completionAudioFileUrl": "http://example.com",
"noInputAudioFileUrl": "http://example.com",
"continueOnNoInput": false,
"maxAudioRetries": 2,
"inputTimeoutMs": 6000,
"digitTimeoutMs": 3000,
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"workspaceId": "ef0efa32-d1c1-43d4-a5e2-fe7b4f00403c",
"creationTime": "2019-08-24T14:15:22.123Z"
}