3 Answers
- Newest
- Most votes
- Most comments
0
I was just working on the same. After following properly (yep, first missed couple of small details) the instructions, I got it working, few things to check maybe:
- Did you enable the omnichannel? (most likely)
- Added the Omni-channel Utility item to your App?
- Did you create the statuses to Amazon Connect and Salesforce with same names? (I guess different names also work, but just need to be careful when writing the sync rules)
- Added the statuses to the Users profile, under: Enabled Service Presence Status Access?
- By adding this rule to the "Presence sync configuration" I got it working, bi-directionally (so omni-channel <-> connect CTI both ways)
5.1 Oh, and double-check you copy-pasted the correct "Internal name" property to the Call Center field from Service -> Call Center -> callcenters -> Amazon Connect CCP Adapter Lightning 3.11
[
{
"source": "omni.stateChange",
"destination": "connect",
"criteria": {
"operandA": "omni.agentState",
"comparator": "===",
"operandB": "Available"
},
"state": "Available"
},
{
"source": "omni.stateChange",
"destination": "connect",
"criteria": {
"operandA": "omni.agentState",
"comparator": "===",
"operandB": "Offline"
},
"state": "Offline"
},
{
"source": "omni.stateChange",
"destination": "connect",
"criteria": {
"operandA": "omni.agentState",
"comparator": "===",
"operandB": "Break"
},
"state": "Break"
},
{
"source": "connect.stateChange",
"destination": "salesforce",
"criteria": {
"operandA": "connect.agentState",
"comparator": "===",
"operandB": "Available"
},
"state": "Available"
},
{
"source": "connect.stateChange",
"destination": "salesforce",
"criteria": {
"operandA": "connect.agentState",
"comparator": "===",
"operandB": "Offline"
},
"state": "Offline"
},
{
"source": "connect.stateChange",
"destination": "salesforce",
"criteria": {
"operandA": "connect.agentState",
"comparator": "===",
"operandB": "Break"
},
"state": "Break"
}
]
Really hope this helps :)
answered 5 years ago
0
I have checked all of the above and status for both Omnichannel/CTI is still not updating when an agent places him/herself on a break. They have to update both independently. Any help on this would be great. I am running a console in Saleforce Classic and can't work out how to update the apps settings in the particular console.
answered 4 years ago
Relevant content
- asked 5 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 3 years ago