Edit an Extension¶
Open an existing extension to change voicemail settings, caller ID, registration secret, find-me targets, or any other field.
Before You Start¶
- You know the extension number you're editing.
Steps¶
- Go to User Attributes → Extensions.
- In the list on the right, click the extension number (or the pencil/edit icon).
- Make your changes — same fields as when adding (see Add an Extension).
- Common edits:
- Change display name — General tab → Display Name. Updates internal CID, not outbound CID.
- Change voicemail PIN — Voicemail tab → Voicemail Password. See Reset a Voicemail PIN.
- Reset SIP secret — General tab → Secret. The phone must be re-provisioned with the new secret or it will stop registering.
- Add to a queue — go to Group Attributes → Queues, edit the queue, add the extension to Static Agents.
- Set outbound CID — General tab → Outbound CID in
"Display Name" <number>format. - Disable extension temporarily — General tab → Disable =
Yes(rejects calls without deleting the extension).
- Click Submit.
- Click Apply Config.
Verify¶
If you reset the secret, re-provision the phone and confirm:
asterisk -rx "pjsip show endpoint 1001"
Status should be Available again. Place a test call.
Common Issues¶
- Phone goes offline after secret change. Expected — re-provision with the new secret.
- Outbound CID change has no effect. Outbound route's Override Extension is set to
Yes— change at the route, not the extension. Or trunk has a forced CID. - Voicemail still uses old greeting. Greetings are stored separately in
/var/spool/asterisk/voicemail/<context>/<ext>/. Editing the extension does NOT reset greetings.