ACD and attendant console
Create a script with a number
Define name, pilot number, greeting, voice and Call Control Group of a script.
In EasyUC: Calling Features → Calls → Calling Features → Create IVR
Images come from the EasyUC lab. Names and example values provide orientation. A different interface language is indicated beside the relevant image.
What it is for
A script (also called IVR in the interface) is the number on which EasyUC answers calls itself. Callers dial the pilot number. In CUCM this number points to a CTI route point that EasyUC creates through AXL on saving. The media server of EasyUC registers at this route point through JTAPI, answers the call on a CTI port and plays announcements as G.711 audio.
What happens after answering is defined in the call flow (chapter "Call flow: all blocks"). If a script has no flow, EasyUC only speaks the greeting text and then hangs up. A script is also the prerequisite for a queue of the attendant console: every queue is fed by exactly one script.
A script can be reachable through Microsoft Teams in addition or exclusively. There is a separate chapter for this.
Prerequisites
- Licence module
acd. The script list can also be reached with the moduleteams(then under EasyUC Teams → Teams → IVR Scripts), because scripts also serve Teams calls. - Permission:
ROLE_APP_ACD_WORKSPACEandROLE_APP_ACD_SCRIPTSto view, alsoROLE_APP_ACD_SCRIPTS_EDITto change. Administrators withROLE_APP_ADMIN,ROLE_OWNER,ROLE_ADMINorROLE_SUPER_ADMINhave all rights of the area. - For a CUCM number: a working CUCM connection with AXL access and a configured CTI application user (chapter "Call Control Groups and CTI ports").
- At least one Call Control Group with registered CTI ports. Without a free port EasyUC cannot answer the call.
- A free number in the number plan of the location. The partition of the number must be reachable for callers.
Step by step: Create a script with a CUCM number
Step by step: Change or delete a script
Fields and options
| Field / action | Meaning and use |
|---|---|
| Name | Mandatory field. Appears in the list, in reports and in the selection of the queues. |
| Reachable via | CUCM number or Microsoft Teams only. A pure Teams script gets no CUCM number and no CTI route point. |
| Number | Pilot number of the script in CUCM. Mandatory for a CUCM number. Digits and CUCM pattern characters are allowed, at most 64 characters. |
| Number plan | Selection aid: location, number range, filter, Load free numbers. Takes over number and partition. |
| Greeting text (spoken by AI) | Text that the local speech synthesis reads out if no call flow is saved. With a flow it does not apply. |
| Language | Language of the speech synthesis. Default for the blocks of the flow. |
| Voice gender | Female or Male. Determines which voices are offered. |
| Voice | Specific voice for language and gender. If none exists, the list shows No voice for this language/gender. |
| After Greeting | Only choice: Hang up (end call). Everything else is handled by the call flow. |
| Reachable via MS Teams | Adds a Teams call entry. See chapter "Make scripts reachable through Microsoft Teams". |
| Call Control Group | Group on whose CTI ports the callers are held. Default: Auto — any free CTI port. Hidden for pure Teams scripts. |
| Record every call of this script | Switches on automatic recording. Requires confirmation of the legal notice. See chapter "Call recordings". |
| Keep recordings (days) | 1 to 3650. Applies to recordings that start after saving. |
| IVR enabled | Only an active script answers calls. |
Check the result and narrow down errors
- In the list, registered is shown after the number: the route point is registered with CUCM. Offline means that the media server has not registered the route point yet. In that case check the CTI application user and the assignment of the devices under Call Control Groups.
- Call the number from an internal phone. You hear the greeting text, then the call is hung up.
- Name und Nummer sind erforderlich. (name and number are required) One of the mandatory fields is missing.
- The CTI route point could not be created in CUCM with the message from CUCM: the script is saved, the route point is missing. Common causes are a number that is already assigned in the same partition or missing AXL rights. Fix the cause and save again.
- CUCM reports a problem with the CTI route point: as above, but when changing an existing script.
- Busy tone on the test call: the partition of the number is not in the Calling Search Space of the caller, or all CTI ports of the group are in use.
- Fehler beim Laden der IVRs. (error while loading the IVRs) The list could not be read. Reload the page and check the sign-in.