Skip to content

SMS Logiq Technical Configuration

Integration Overview

The SMS Logiq Integration for Genesys Cloud in New Zealand comprises of 2 main components. the Middleware Integration and the optional Client Integration.

Middleware Integration

Create Role

  1. Create the following Role

SMS Role Details Permissions

  1. Assign the Conversation > Message > All Permissions permission to the new role

SMS Role Details Permissions

  1. Save

Note: The user who will be creating the OAuth will need to have this Role assigned so that it is available in the OAuth Roles list to assign to the OAuth account we create

Create OAuth

  1. Create the following Client Credentials OAuth

SMS Role Details Permissions

  1. Assign the Role created above to the OAuth

SMS Role Details Permissions

Note: Assign the appropriate Division(s) to this role. These should align with the Divisional assignments of the Queue(s) and Users(s) that will be using SMS Logiq

  1. Save

SMS Role Details Permissions

Open Messaging Integration

  1. Under Platforms select the button to +Create a New Integration

SMS Role Details Permissions

  1. Select Open Messaging

SMS Role Details Permissions

  1. Under the Name field, enter Modica SMS

  2. Under the Outbound Notification Webhook URL enter
    https:// then your orgName followed by -modica.azurewebsites.net/api/outbound

e.g.: https://yourOrgNamegoesHere-modica.azurewebsites.net/api/outbound

SMS Role Details Permissions

  1. Generate a 45+ character password string and enter in the Outbound Notification WebHook Signature Secret Token

SMS Role Details Permissions

  1. Save the Integration & exit

  2. Re-open the Integration & get the Integration Id from the URL

SMS Role Details Permissions

Queue

  1. Create a test Queue and assign Test Users

SMS Role Details Permissions

  1. On the Message tab. Select the Integration from the Outbound Open Messaging Integration dropdown

SMS Role Details Permissions

  1. Save

Flow

  1. Create a test Flow and transfer to the new Test Queue created above

SMS Role Details Permissions

  1. Save and Publish

Flow Assignment

  1. Under Message Routing select +Attach New Address to a Flow

SMS Role Details Permissions

  1. Select the Test Flow and the Modica SMS address

SMS Role Details Permissions

  1. Select the +Attach Address button to save

SMS Role Details Permissions

Next Steps

Supply cxlogiq with the following information via a secure method.

  1. orgName of the Genesys Org

From the OAuth:

  1. Client ID
  2. Client Secret

From the Integration:

  1. Outbound Notification Webhook URL
  2. Outbound Notification WebHook Signature Secret Token
  3. Integration Id