By Appointment to
His Majesty The King
Contact Centre Service Software
Cirrus Response Ltd
Epsom

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Cirrus eLearning
  • Contact Us
Lost-Image
  • Home
  • CIRRUS HALO
  • Administrator
  • Phone & Text

User Applications

Written by Keith Winhall

Updated at October 14th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • CIRRUS HALO
    Agent Supervisor Administrator
  • CIRRUS DIGITAL
    Agents Supervisors Administrators API Documentation
  • RELEASE NOTES
    Release FAQs CIRRUS DIGITAL
  • CUSTOMER BILLING
+ More

Table of Contents

User Applications Module Overview Configuration & Licensing Creating a new User Application Key Parameters Tab: Results

User Applications Module Overview

The User Applications Module allows for custom functionalities within a call flow, enabling tailored responses through either backend code (server-based) or script-based execution.

Configuration & Licensing

✔ Requires a Runtime Halo Customer Program License
✔ Determines call routing based on return codes from the custom application

Creating a new User Application

Key Parameters

  • Name – Enter a logical name for the User Application.
  • Source – Choose between:
    • Backend Code (Default) – Requires a precompiled executable installed on the server.
    • Script – Configured directly in the Administrator, compiled at execution time.
  • Selector – Specify the function name to be executed in the User App.
  • Script – If using script-based execution, code must be written in C#.
  • Default Module – Defines the next module action for undefined User Application results.

Tab: Results

  • Result – Enter the Result name.
  • Next Module – Specify the next module action for each return result.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Users
  • Agent Dashboard

Cirrus
The Coach House
17 West Street
Epsom, Surrey
KT18 7RL
Tel: 0333 103 3333
Email:
sales@cirrusconnects.com

Social: twitter linkedin

Privacy Policy

Postal address
Cirrus
The Coach House
17 West Street
Epsom, Surrey
KT18 7RL
Tel: 0333 103 3333
Email:
support@cirrusconnects.com

© Copyright Cirrus


Expand