Check your configuration
How to validate that your setup is ready to go live
Overview
Now that you have completed all the steps, it's time to ensure that it is working as expected! You should have at least one Salesforce organization linked with a social media account (activated) in your Alcméon environment.
👤 Compatible role
No specific role required.
⌚ Estimated reading time: 5 minutes
Start a conversation
First, send a message to the social media page connected to the organization and check that it is received in Alcméon inbox:
NB: the Salesforce cloud icon is grey because the user is not matched to a Salesforce Contact yet.
Match a user in Alcméon to a Salesforce Contact
Compatible workflows 💬
all-agents-reply-from-alcmeon
,agents-reply-from-alcmeon-and-salesforce
From Alcméon inbox, click on the grey Salesforce icon in front of the user name who sent the message. You can use the form on the left to search for the Salesforce Contacts and then click on the link icon on the right when you found it to associate the user to the Contact:
NB: you may have different fields in the search form and results depending on your configuration.
Once the user is matched, his/her profile is displayed:
NB: you may have different fields displayed depending on your configuration.
Note that the Salesforce cloud icon is now blue since the user has been matched to a Salesforce Contact:
NB: if you clicked on the DETACH THIS CONTACT button at the previous step, the icon is back to grey.
Trigger the synchronization to Salesforce
The verification depends on the trigger condition defined:
- either you selected the
when a message is answered by an agent and the Alcméon user profile is match to a Salesforce Contact
option to enable the 360 view on the customers profiles; - or the
when a message is routed to a Workflow team by a bot or an agent
option to push the conversations to your Salesforce organization via a team-based routing mechanism.
Set your presence status in Omni-Channel if needed
Compatible workflows 💬
all-agents-reply-from-salesforce
,agents-reply-from-alcmeon-and-salesforce
using team-based routing in Alcméon to transfer conversations to your Salesforce organization.
If you did not activate the Omni-Channel routing, you can skip this step. Else, before triggering a push of conversations, let's set your status as available in Salesforce in order to validate the Omni-Channel routing.
In Salesforce, open the Service Console
view:
On the bottom-right corner, click on the Omni-Channel utility and set your status to Available - Case
:
User matching AND agent reply trigger
Compatible workflows 💬
all-agents-reply-from-alcmeon
,agents-reply-from-alcmeon-and-salesforce
If you selected the when a message is answered by an agent and the Alcméon user profile is match to a Salesforce Contact
option, you need to both match Alcméon user profile to a Salesforce Contact
and reply to his/her message in Alcméon to trigger the push of the conversation to your Salesforce organization.
From the inbox, click on the arrow on the right of the message to open the conversation and reply to the message from the editor:
You can now directly jump to the validate in Salesforce section to check that the conversation has been synchronized properly.
Team-based routing trigger
Compatible workflows 💬
All workflows using team-based routing in Alcméon to transfer conversations to your Salesforce organization.
If you selected the when a message is routed to a Workflow team by a bot or an agent
option, you simply need to assign the incoming message of the conversation to the team you configured for the synchronization to Salesforce.
In Alcméon, route the message received to the Salesforce team
configured:
Validate in Salesforce
This step assumes that you are working with Case
objects and that you implemented the Apex triggers required to keep alcmeon__Conversation__c
and Case
objects synchronized throughout the conversation life cycle. In particular, a Case
is created each time a new conversation is pushed to Salesforce.
If you are NOT working with Case
objects, you can validate that a new alcmeon__Conversation__c
object is successfully created.
With Omni-Channel routing
Compatible workflows 💬
all-agents-reply-from-salesforce
,agents-reply-from-alcmeon-and-salesforce
using team-based routing in Alcméon to transfer conversations to your Salesforce organization.
If you activated the Omni-Channel routing, a new Case
should pop in the omni-channel window:
Click on it to open the Case
.
Check the new conversation
If you did not activate Omni-Channel, you can find the new Case
(or alcmeon__Conversation__c
):
- either in the Salesforce List Views;
- or from the matched
Contact
, by clicking its ID from the Alcméon user profile. In that case, you will see the pushed conversations in Salesforce in the Related Lists section, displayed asCases
of thisContact
:
If you are not working with Cases
and provided that you've configured the Contact layout to display the related alcmeon__Conversation__c
objects, you will be able to open them as well.
Once found, you can open the last Case
to check the details and ensure that the Alcméon Conversation widget is displayed if you configured it:
You can answer the conversation in the widget and verify that your message is received on the social network.
That's it!
Updated 5 months ago