Integrate Agent Console with an External Billing System

Connect Agent Console to your external billing system so that agents can view payment details, bills, and usage metrics stored in that system. Agent Console actions such as Start Service, Stop Service, and Transfer Service require this integration.

  1. Host an API suite for your billing system in any third-party system.

    If you use MuleSoft, see Set Up MuleSoft for Integration.

  2. Create a named credential that stores the connection details of your external billing system.
  3. Create an Apex-defined integration definition, and select the eucommon.EUIntegrationHandler Apex class.

    For the steps to create an integration definition, see Create an Integration Definition.

  4. Replace the default named credential, EU_Named_Credential, with the named credential that you created.

    [SME: where the admin replaces the value]