CUCM connection options
Providing call forwarding on the IP phone
Assign the call forwarding menu as an XML service to the Cisco IP phones of a cluster, or remove it.
In EasyUC: EasyUC Cisco → Administration → CUCM & Provisioning → CUCM Connections → “Call forwarding on IP phones” box
What it is for
With this box you provide an XML service on Cisco IP phones that lets users set the call forwarding of their lines directly on the phone. On the phone, the service is named “EasyUC Rufumleitungen” (EasyUC call forwards).
On the phone, the user first selects the number and then the forwarding type: Alle Anrufe (all calls), Keine Antwort (no answer), Besetzt (busy) or Nicht registriert (not registered). The phone menu is labelled in German. For each type, a destination number can be entered, forwarding can be switched off, or it can be set to voicemail. Except for “Alle Anrufe”, the call scope is selectable: internal + external, internal only or external only. Before saving, the phone shows a confirmation; for numbers on several devices, it points out that the change applies to all of them.
On assignment, EasyUC creates the IP phone service in the CUCM if it does not exist yet and subscribes the selected phones to it. Other service subscriptions of the phones are kept.
Prerequisites
- Sign-in as an administrator (
ROLE_APP_ADMIN). The action is released for administrators only. - License with the
cucmmodule and at least one enabled CUCM connection. - The phones reach the EasyUC appliance via HTTP or HTTPS at the address entered. For HTTPS, the phones must trust the certificate of the appliance.
- Physical Cisco IP phones of the cluster are offered. Softphones and device profiles are not in the list.
Step by step: assigning the service
Step by step: removing the subscription
Fields and options
| Field / action | Meaning and use |
|---|---|
| CUCM cluster | Selection from the enabled CUCM connections. The default connection is preselected. |
| Address for the phones | HTTP or HTTPS address of the appliance that the phones can reach, optionally with /admin-api. Credentials, query parameters and a fragment are not allowed. The complete phone service URL must not exceed 256 characters. |
| Refresh status | Reads the service status and the phone list from the CUCM again. |
| Service exists / Service has not been created | Shows whether the IP phone service has already been created in the CUCM. Next to it, you see how many phones subscribe to the service. |
| All … target phones in this cluster | Selects all phones of the cluster that are offered. Individual selection is then locked. |
| Table | Columns Phone (name and description), Model and Service subscription with Subscribed, Not subscribed or Status unknown. 25 phones per page. |
| Assign service | Prepares the assignment for the selection. Active when the address is valid and at least one phone is selected. |
| Remove subscription | Prepares the removal. Active when at least one of the selected phones subscribes to the service. |
| Confirm assignment / Confirm removal | Carries out the change in the CUCM. Cancel discards it. |
Checking the result and narrowing down errors
- Success: under Result, each phone shows Service assigned or Subscription removed, and the Service subscription column shows the new state.
- Already in the requested state: the phone already had the service, or did not have it.
- Changed in CUCM · phone apply pending and “Phone apply could not be confirmed for … phones. Check the service on the phone.”: the CUCM has been changed, but the phone has not yet confirmed the change.
- “Use the appliance HTTP(S) address, optionally ending in /admin-api, without credentials, query parameters or a fragment. …”: the address for the phones is invalid or too long.
- “The service could not be loaded or updated. Refresh its status and try again.”: click Refresh status and check the AXL connectivity of the connection.
- “No active CUCM connection is available.”: there is no enabled connection.
- The phone shows “Dieser Dienst ist fuer das Telefon nicht freigeschaltet.” (this service is not enabled for the phone): the phone has no valid subscription. Assign the service again.
- Assignment and removal are recorded in the audit log, as are the call forwards saved on the phone.