Azure Communication Services

This guide connects Azure Communication Services to Live Hub. Complete the following steps:

  1. Create a SIP connection in Live Hub
  2. Configure a Direct Routing domain in your Azure Communication Services account
  3. Verify the Live Hub domain
  4. Configure the Direct Routing SBC in your Azure Communication Services account

Create a SIP connection in Live Hub

To create the SIP connection that represents your Azure Communication Services account:

  1. Log in to Live Hub.

  2. In the Navigation pane, select SIP connections, and then click Add new SIP connection.

  3. Select the General tab:

    1. Under General:

      • In the 'Name' field, enter a unique SIP connection name (for example, ACS).
      • From the 'Provider type' drop-down list, select UC Platform.
      • From the 'Provider' drop-down list, select Azure Communication Services.
  4. Select the Incoming tab:

    • Select the 'FQDN (Request-URI)' check box.
    • Copy the 'SIP connection FQDN' value that appears. You need it when you configure Direct Routing in your Azure Communication Services account.
  5. Click Create.

Configure a Direct Routing domain in your Azure Communication Services account

To configure a Direct Routing domain in the Azure Communication Services account:

  1. Log in to the Azure portal as a user with Administrator privileges for Azure Communication Services.

  2. In the search bar, enter Communication Services, and then locate your Azure Communication Services instance.

  3. Open the Direct Routing page.

  4. On the Domains tab, click Add domain:

    The Domains tab

  5. Calculate the Live Hub base domain by removing the first element from the 'SIP connection FQDN'. For example, if the FQDN is fjoigfgmeuol.sip1-region1.audiocodes.io, the Live Hub base domain is sip1-region1.audiocodes.io.

  6. Enter the Live Hub base domain, and then click Confirm.

    Adding a custom domain

  7. Click Add, and then wait for the domain to be added.

    The domain awaiting verification

  8. Click Verify domain.

  9. On the TXT record page that appears, copy the TXT record value for domain verification. Do not click Verify. Instead, continue with Verify the Live Hub domain.

    The TXT record value

Verify the Live Hub domain

To verify the Live Hub domain for specific Azure Communication Services instances:

  1. Log in to Live Hub.

  2. In the Navigation pane, select SIP connections, and then locate the Azure Communication Services SIP connection that you created earlier.

    The Azure Communication Services SIP connection card

  3. On the SIP connection card, click Verify domain. You are prompted to submit a support request for domain verification.

    The domain verification prompt

  4. Click the provided link to submit a new support request.

    1. In the 'Subject' field, enter ACS Domain Verification.

    2. In the 'Message' field, state that you are requesting domain verification.

    3. Click Submit.

      The support request form

  5. Wait for a response from AudioCodes support confirming that domain verification is enabled for your account.

  6. On the SIP connection card, click Verify domain again. You are prompted to enter the TXT value.

  7. Enter the TXT value, and then click Configure DNS.

    Entering the TXT value

  8. Log in to the Azure portal.

  9. Go to your Azure Communication Services instance.

  10. Open the Direct Routing page.

  11. On the Domains tab, locate the Live Hub domain that you added earlier, and then click Verify.

    The Domains tab with the Live Hub domain

  12. On the Verify domain via TXT record page, click Next.

    The Verify domain via TXT record page

  13. Click Verify.

    Confirming the verification

  14. Wait for Azure Communication Services to complete domain verification. When that happens, the domain status changes to Verified.

The verified domain

Configure the Direct Routing SBC in your Azure Communication Services account

To configure the Direct Routing SBC in your Azure Communication Services account:

  1. Log in to the Azure portal.

  2. Go to your Azure Communication Services instance.

  3. Open the Direct Routing page.

  4. Select the Session Border Controllers tab, and then click Configure.

    The Session Border Controllers tab

  5. On the Session Border Controllers tab:

    1. Configure the first line:

      • In the 'FQDN' field, enter your 'SIP connection FQDN' value, for example fjoigfgmeuol.sip1-region1.audiocodes.io.
      • In the 'Port' field, enter 5091.
    2. Click Next.

    The configured Session Border Controller

  6. On the Voice Routes tab:

    1. Configure the voice routes that Azure Communication Services routes to Live Hub. For the Session Border Controller, select the 'SIP connection FQDN' value that matches the first line configured on the Session Border Controllers tab.

    2. For example, use the following configuration to route all calls starting with the +44 prefix to Live Hub:

      • Name: LiveHub
      • Number pattern: \+44\d+
      • Session Border Controller: fjoigfgmeuol.sip1-region1.audiocodes.io
    3. Click Save.

      The configured voice route

  7. Wait up to 1 hour for your configuration to propagate across all Azure Communication Services platform elements.