Main Directory Menu
CiscoIPPhoneMenu with links to Personal Directory and Corporate Directory.
Parameters
| Param | Description |
|---|---|
mac | Phone MAC address (SEP prefix stripped) |
Personal Directory
Login
When no session exists, the phone shows a login form. Submit username + PIN.Directory Listing
After login, returns aCiscoIPPhoneDirectory listing contacts.
SoftKeys: Dial, Add, Options, Exit
Options Menu
| Option | Action |
|---|---|
| Open Contact | Browse contacts and view profile |
| Reorder Contacts | Drag-and-drop style reorder |
| Change PIN | Current PIN → New PIN → Confirm |
| Logout | Destroy session |
Contact Profile
SoftKeys: Call (number picker), Edit, Delete, Exit Delete requires confirmation (Yes/No).Add / Edit Contact
Fields: Name (required), Work, Mobile, Home, EmailCorporate Directory
Directory Listing
Returns aCiscoIPPhoneDirectory with all contacts.
SoftKeys: Dial, View, Exit
View Menu (Open Contacts)
Browse contacts as a menu. Select to view profile. Profile SoftKeys: Call (number picker), Back, ExitSession Management
- Sessions stored in MySQL
cisco_sessionstable - TTL: 24 hours from last activity
- Each session tied to a phone MAC address
- Logout destroys the session immediately