Skip to content

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

  1. Go to User Attributes → Extensions.
  2. In the list on the right, click the extension number (or the pencil/edit icon).
  3. Make your changes — same fields as when adding (see Add an Extension).
  4. 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).
  5. Click Submit.
  6. 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.