Update phone number
Phone numbers
Update phone number
PATCH /v1/phone-numbers/:phoneNumber
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:
URL-encode the
Takes effect on the very next call or text - no deploy, no re-import.
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.
custom_promptshapes phone calls (layered on top of the agent prompt).sms_promptis the SMS agent (SMS agent) - it does not affect calls.web_promptis the web agent (Web agent) - it does not affect calls or SMS.sms_reply_enabledturns SMS auto-reply on or off for the number.speaking_ratesets how fast this number talks, overriding the agent’s speed.dtmf_enabledlets callers type digits on their keypad instead of saying them.record_callcontrols whether calls on this number are recorded.
Request
+ 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:
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:Related
- SMS agent - the
sms_prompt+sms_reply_enabledfeature - Web agent - the
web_promptfeature - Import phone number
- Voices - the
voice_idandspeaking_ratesettings - Keypad input - the
dtmf_enabledsetting - Call recording - the
record_callsetting