Skip to main content
PATCH
Update phone number
Update the per-number settings on a number you have already imported: the call business profile, the voice, and the SMS and web agent instructions. Every field is optional - send only what you want to change. Any field left out is untouched. Each channel is independent:
  • custom_prompt shapes phone calls (layered on top of the agent prompt).
  • sms_prompt is the SMS agent (SMS agent) - it does not affect calls.
  • web_prompt is the web agent (Web agent) - it does not affect calls or SMS.
  • sms_reply_enabled turns SMS auto-reply on or off for the number.
  • speaking_rate sets how fast this number talks, overriding the agent’s speed.
  • dtmf_enabled lets callers type digits on their keypad instead of saying them.
  • record_call controls whether calls on this number are recorded.

Request

URL-encode the + if your HTTP client doesn’t do it automatically: %2B447446466847.

Body parameters

Send at least one field. An empty body is rejected.

Response

200 OK returns the updated number:
Takes effect on the very next call or text - no deploy, no re-import.

Errors

Use case: reseller end-customer onboarding

One agent template, many end-customers - each number carries its own call profile, SMS agent, and web agent:
The changes take effect on the next call or text. This is how a 200-location rollout stays one agent + one PATCH per location - across calls, SMS, and web.