Home Blog NEC IP-PBX Configuration (SV9100/SL2100)
Telephony

NEC IP-PBX Configuration (SV9100/SL2100)

By Sys-Metrics· ·

Before you start: what we’re building

A friendly, no-stress office phone system: named extensions (100,101…), outside callers reach you via DID/DIL, teams ring together in hunt groups, voicemail works, menus are short (“1-Sales, 2-Support”), and IT has QoS, VLAN, backups, and security dialed in.

Plan: Users 100–149, hunt groups 200–209, features 7xx. Main DID +1-555-0100 → Reception (or AA). Open hours 09:00–17:00, after-hours → voicemail.
Applies to

NEC SV9100/SL2100 via WebPro/PCPro. Phones: IP/SIP/DTL. Trunks: SIP or Analog (CO/FXO). Concepts map 1:1 across these systems.

Name an extension (what people see)

15-01: Extension Basic Setup
  • Select ICM Extension → Name = “Amy”
  • Apply → Save

This updates phone displays and the internal directory.

15-01: إعدادات الامتداد
  • اختر الامتداد → الاسم = "Amy"
  • حفظ

Change an extension number

11-02: Extension Numbering
  • Select Port/Ext → New Number = 110
  • Apply → Save

Stick to a simple plan: 1xx users, 2xx hunt groups, 7xx features.

11-02: ترقيم الامتدادات
  • اختر المنفذ/الامتداد → الرقم الجديد = 110
  • حفظ

Outbound dial (9 for outside line) & ARS

11-09: Trunk Access Code
  • Access Code = 9
  (tie to ARS so 9 + number routes to the correct trunk group)
Emergency: Add a dedicated code for 911/112 that bypasses prefixes and uses the primary route instantly.

Control who can call where (toll classes & override PIN)

21-04: Toll Class per Extension
21-05/21-06: Allowed/Blocked patterns per Class
21-07: Override Password (walking PIN) for supervisors

Give general staff a limited class, supervisors an override PIN.

Set the outgoing Caller ID (per extension)

21-13: ISDN/SIP Calling Party Number
  • Select Extension → Set CLI digits per carrier format
  • Save

Some carriers override CLI; coordinate with them if needed.

Analog trunks (CO/FXO) & analog devices (fax/SLT)

Analog Trunks:
14-01: Put ports in a Trunk Group
14-02: Trunk Type (Loop Start, DID, etc.)
14-06: Trunk Group Routing (tie to ARS/outbound)
Save
Analog Devices (Fax/SLT):
11-02: Create the SLT extension
15-01: Name it, adjust SLT options if required
Test fax send/receive

SIP trunk basics (registration & DTMF)

SIP Line (84-xx): Registrar/Proxy, Auth username/password
DTMF Method (84-35): RFC2833/Out-of-band per carrier
Line Group ID: Assign (e.g., 50:Main)
Match DTMF with your carrier or IVRs will misread digits.

Inbound routing: DIL vs DID (and overflow)

DIL (Direct In Line):
22-07: Send trunk to a single destination (e.g., Reception)
22-08: No-answer destination after a timer
DID (Direct In Dial):
22-10: Translation Table size
22-11: Translate received digits → ext/group
22-13: Assign table to trunk group
Unmatched/Vacant:
22-12: DID Intercept Ring Group for fallback

Point main number to Reception or AA; map other DIDs to Sales/Support.

Hunt groups & pickup groups

Sales Group:
Ext = 201
Members = 100,101,102
Ring = Collective (all ring)
Voicemail after 20s
Pickup Group:
23-02: Put a team in the same pickup group
Users can answer each other’s ringing phones

Auto Attendant & voicemail (InMail)

  1. Create Open/After-Hours time mode; route DIL/DID to AA or Reception accordingly.
  2. Record short menus: “Welcome… Press 1 for Sales, 2 for Support, or 0 for the operator.”
  3. Enable voicemail per user/group; set timeouts (e.g., 18–22s) and email notifications if used.
Keep menus ≤3 options; always offer “0” for a human.

Phone Feature Codes (quick & safe)

Use these on a multiline set (MLT) unless noted. Exact codes can be customized by installers, but these are the factory defaults on most NEC SL1000/SL1100/SV9x00 class systems.

Auto-answer / Intercom behavior

821  → Handsfree Answerback ON (auto-answer intercom)
823  → Forced Intercom Ring (auto-answer OFF)
(While calling an extension, press 1 to toggle ring/answerback for that call)

Use 821 at a receptionist/supervisor desk (headset users love it). Use 823 for shared/open areas to prevent calls from bursting onto speaker.

Call Forward (CF)

848  → CF Immediate (All)  → 848 + destination (ext/VM/outside)
844  → CF Busy/No-Answer   → 844 + destination
842  → Both Ring           → 842 + destination
846  → Follow-Me           → set from destination phone

Tip: assign a CF-All key so users can toggle without remembering codes.

Pickup, Park & Retrieve

856  → Group Call Pickup (grab ringing call in your pickup group)
868  → Park a call (system parks to an orbit)
869  → Retrieve a parked call (then dial orbit if prompted)

Great for small teams—park once, announce on PA, and anyone can retrieve.

Station & System Speed Dial

855  → Program Station Speed Dial (one-touch or list)
#4   → Use Group/System Speed Dial (dial list code)

Use Station Speed for personal numbers; use Group/System for shared lists.

Program from the phone (assign keys, one-touch, etc.)

From a multiline telephone with permission:

Assign a feature to a spare key (Flexible Function Key)

  1. Press Speaker → dial 851.
  2. Press the **spare key** you want to program (its LED will flash).
  3. Enter a **Key Code** for the function, then Speaker to save.

To erase a key: Press Speaker → 852 → press the programmed key → Speaker.

Create a One-Touch key to dial an outside number

  1. Press Speaker → dial 851.
  2. Press the target key → enter 03 (One-Touch) → Speaker.
  3. Press the key again → dial your route access (often 9) + number (e.g., 9 1 555 0123) → Hold/SaveSpeaker.

Analog phones (SLT) quick notes

  • Lift handset, then dial the same service codes (e.g., 821/823, 848, 856, etc.).
  • Without feature keys, SLTs are limited to code dialing (no LEDs).
  • If you need a lot of features on SLTs, consider upgrading to a multiline set.

Printable quick-reference (post at Reception)

Internal call                Dial ext (e.g., 100 → 101)
Outside line                 9 + number  (or your site’s access code)
Auto-answer ON / OFF         821 / 823
Call Forward All / B/NA      848 / 844  (842 Both Ring, 846 Follow-Me)
Group Pickup                 856
Park / Retrieve              868 / 869
Transfer (attended / blind)  Transfer → ext (announce) / Transfer → ext (hang up)
3-Way Conference             Conf → dial → Conf
Voicemail                    VM Pilot (e.g., 700/800) then mailbox
Toll Override (LD/Intl)      875 + password + 9 + number
Program key (assign/erase)   851 / 852  (use 03 for One-Touch/DSS)
BGM / Page Zones             Use assigned keys (via 851)
Group Login/Logout           Use assigned key (via 851)

Happy users: button programming

On each phone template, add: Line Appearance, Park 1/2, Pickup Group, Voicemail Collect, DND Toggle, and BLF keys for teammates.

IT extras: QoS, VLAN, NTP/DNS, backups, security

  • QoS: Mark voice as DSCP 46 (EF); trust DSCP on switches; prioritize uplink.
  • Voice VLAN: Phones on a dedicated VLAN; DHCP optioning for voice if required.
  • NTP/DNS: Correct time = clean logs/voicemail stamps. Set system NTP and DNS.
  • Backups: In WebPro/PCPro, save config to your PC and keep an off-box copy (include InMail prompts).
  • Logging: Enable SMDR to a collector; use SNMP to watch ports/trunks.
  • Security: Change all defaults; restrict remote access; keep toll classes tight; use override PINs sparingly.

10-minute test plan

✅ Ext→Ext call
✅ Outbound via 9 + number
✅ Inbound main number → Reception/AA
✅ DID to Sales/Support
✅ Voicemail deposit → retrieve
✅ DTMF through a carrier IVR
✅ Pickup & Park
✅ Fail a trunk group → confirm alternate route
✅ Reboot a phone → re-registers clean