Speech Recognition¶
For full details on creating and updating campaigns via the API, see Advertiser Campaigns.
Manage speech recognition for campaigns¶
Speech recognition can be set for a campaign to determine whether or not the caller may respond verbally to prompts in the IVR. When set to true, the caller can respond both verbally and with keypresses.
Set Speech Recognition¶
To enable speech recognition for a campaign, set "asr_enabled"
to true.
POST
https://invoca.net/api/2019-05-01/<network_id>/advertisers/<advertiser_id_from_network>/advertiser_campaigns/<advertiser_campaign_id_from_network>.json
Example Request Body
{
"ivr_tree": {
"asr_enabled": true,
"root": {
"node_type": "YesOrNo",
"prompt": "Are you having a good day?",
"children": [
{
"node_type": "Connect",
"destination_phone_number": "8007381560",
"destination_country_code": "1"
},
{
"node_type": "Connect",
"destination_phone_number": "8007381560",
"destination_country_code": "1"
}
]
}
}
}