Tenfold for Service Cloud Voice: architecture and data

    Solution architecture

    The following image shows the high-level architecture between AvayaTenfoldTenfold is represented by the Tenfold Middleware and Cloud Connect Server. For the purposes of this guide, Cloud Connect Server represents TCC.

    Image

    Data memorialization

    The following table describes the mapping of Tenfold and Avaya data stored on the VoiceCall object in Salesforce.

    Source of values from Tenfold and AvayaSalesforce objectSalesforce field

    Outbound Calls: Agent Extension

    Inbound Calls: Phone Number

    VoiceCallfrom

    Outbound Calls: Phone Number

    Inbound Calls: Agent Extension

    VoiceCallto
    InboundOutbound, or TransferVoiceCallinitiationMethod

    The following object is passed where ${Phone_Number} represents the phone number and ${Agent_Extension} represents the agents extension

    {  "participantKey": "${Phone_Number}",
      "type": "END_USER",},
    {  "participantKey": "${Agent_Extension}",
       "type": "HUMAN_AGENT",}

    VoiceCallparticipants[]
    The timestamp of the ringing event in TenfoldVoiceCallstartTime
    The timestamp of the connected event in TenfoldVoiceCallacceptTime
    The timestamp of the hangup event in TenfoldVoiceCallendTime
    Tenfold Call IDVoiceCallvendorKey
    The configured call center nameVoiceCallcallCenterApiName
    Mappings configured in the Data Memorialization featureVoiceCallcallAttributes


    Missing Something?

    Check out our Developer Center for more in-depth documentation. Please share your documentation feedback with us using the feedback button. We'd be happy to hear from you.