Selecting a caller ID
The Call from dropdown on the home screen and in the dialer sidebar shows all phone numbers provisioned in your workspace. Select the one you want to use for the current call or session. In the fullscreen workspace, the caller ID selector is available in the Settings tab.Adding new numbers
Phone numbers are provisioned through Twilio via the Consuelo API:Search for available numbers
Enter an area code to search. The system calls
GET /v1/phone-numbers/available?areaCode=X to find available Twilio numbers.Provision a number
Select a number from the results and click Provision. This calls
POST /v1/phone-numbers/provision with the area code and phone number.Setting a primary number
Your primary number is the default caller ID used when no other selection is made:- Go to Settings → Dialer → Phone Numbers
- Find the number you want as primary
- Click Set as Primary
PUT /v1/phone-numbers/{sid}/primary on the backend.
Local presence toggle
When Prefer local presence calling is checked on the home screen, the system overrides your selected caller ID with the best area code match for the recipient. See Local Presence for details. The local presence toggle is also available in Settings → Dialer as a persistent preference.Releasing numbers
To stop paying for a number you no longer need:- Go to Settings → Dialer → Phone Numbers
- Find the number
- Click Release
DELETE /v1/phone-numbers/{sid} on the backend.
Caller ID lock
When you’re on a call, the system locks your caller ID for 5 minutes (CALLER_ID_LOCK_TTL = 5 min) to prevent another user in your workspace from using the same number simultaneously. The lock releases automatically when the call ends or the TTL expires.
Next steps
- Local Presence — auto-select caller ID by area code
- Configure Caller IDs — full provisioning walkthrough
- Set Up Twilio — connect your Twilio account first