You can connect Attentive with Richpanel to forward all SMS messages received from a subscriber to your Richpanel account. This allows a customer support agent to reply to customers directly through SMS.
Prerequisites
Ensure that you meet the following requirements in order to set up this integration:
- Your company must have at least one affiliate user in Attentive so that authentication with our APIs can occur and your messages can be sent successfully. Contact our White Glove team (whiteglove@attentivemobile.com) if you need to confirm.
Now, complete the following procedures to set up the integration.
Step 1: Collect Richpanel information
- Sign in to your Richpanel account and navigate to the Channels menu
- Select the Attentive channel and fill out the following information:
- Channel Name
- Select a brand
- Click Add Channel.
- On the Attentive SMS screen, copy and save the Client Id and API Key. You’ll need these in Step 2.
Step 2: Set up the integration in Attentive
Now, complete the following procedure to set up the integration in Attentive:
- Navigate to the integrations setup page and select Richpanel.
- Enter the following details, which you previously collected in Step 1:
- API Token–This is the API Key in Richpanel.
- Client Id
- Decide whether you want to send an Additional Context Message:
- Disabled–Only the customer message is sent to Richpanel (e.g., “When does the sale end?”).
- Enabled–An additional context message is sent to Richpanel along with the customer message (e.g., “Shop now for the latest Fall sales!” along with “When does the sale end?”).
- If you selected Enabled in the previous step, set the Context Message Window time.
This is the number of hours to wait for a context message. If the message is outside this time window, it isn’t sent to the customer support agent. The default is 2 hours. - Set the Support Confirmation toggle based on whether a customer response should trigger an auto-response asking them to text a keyword to forward their request to an agent. (If this is disabled, all customer responses are sent to the agent.)
- If you enabled the Support Confirmation toggle:
- Enter a Support Confirmation Keyword.
- Enter the Acknowledgement Message customers should receive after replying.
- (Optional) Enter the Resolution Message customers should receive when their ticket is closed.
- Click Set up integration.
Step 3: Generate the webhook URL and configure Richpanel
After you set up the integration in the Attentive platform, you need to generate the webhook URL and configure your Richpanel account to pass information back to Attentive. Complete the following steps:
- Go to your connected Richpanel integration on the integrations setup page.
- Scroll to the Generate Attentive Webhooks section and click Generate Urls.
- On the Generate Attentive Webhooks window, copy and store the CONVERSATION CLOSURE WEBHOOK and REPLY WEBHOOK URLs to a safe location. You’ll need these in the following steps.
- Click Close to exit the window.
- Click Save changes.
- Go back to your Richpanel account and navigate to the Attentive channel.
- On the Attentive SMS screen, enter the following values under Channel Settings:
- Send Message URL: Attentive’s REPLY WEBHOOK
- Update Ticket Status URL: Attentive’s CONVERSATION CLOSURE WEBHOOK
- Click Save Changes.
Step 4: Test the integration
Note: Your SMS program must be launched before this integration can start sending messages and before you can test the integration.
After your SMS program is launched, if you just set up the integration, wait approximately ten minutes to allow for the settings in both systems to synchronize. Then, complete the following procedure to test the integration:
- Send a text message (e.g., “Where can I purchase a snack?”) to your dedicated number.
- Verify that you receive the auto response.
- (Optional) If the Support Confirmation setting is enabled, reply to the text with the keyword (e.g., SUPPORT) and verify that you receive the Acknowledgement Message.
- Sign in to Richpanel and confirm that a ticket has been created.
- Reply to the ticket in Richpanel.
- Confirm that you receive the Richpanel response as a text message to your phone.
- Close the ticket in Richpanel.
- If the Resolution Message was set up, confirm that you receive it.
Questions?
We’re here to help! Contact our White Glove team (whiteglove@attentivemobile.com) to ask about the Attentive + Richpanel integration.