myContactCenterManual

Scripts

Where myContactCenter runs your own C# code — in the agent script on every workstation and in flows in the Routing Service — which permissions and licenses this requires and how the code editor helps you.

In two places, myContactCenter runs code that you write yourself — both times in C#:

Agent script Code in flows
Purpose react to events in the Agent, for example open the customer screen of your CRM as soon as a call is connected calculate and decide in the course of a conversation
Where it runs in the Agent on every workstation in the Routing Service
Where you write it server configuration, Script tab in the flow designer: Script code node, Functions and the Expression of a Branch
Permission Script configuration Routing configuration
License Agent: Execute agent side scripts, per agent none

Both times, you write in the same code editor: with syntax highlighting, suggestions as you type and error markers even before you save.

For scripts, you should know C# well. Whatever a script does, it does without asking — for every agent or in every conversation that passes through the flow. So try out changes on a test system first.

    ↑ ↓ select · Enter open · Esc close