Third-Party Integration
3Dolphins support for external integration with third-party omnichannel. Below is the default architecture and configuration to support integration between 3dolphins and third-party omnichannel.
Third-Party Integration Workflow
Properties Configuration
Additional properties setup in 3dolphins server to enable third-party integration.
Incoming Event
Below table is a list of fields that will be sent from 3dolphins Engine to third-party that will be integrated.
These fields will be presented in JSON format.
Below sample JSON for Incoming Event from 3Dolphins to third-party:
Outgoing Event
Below table is a list of fields that are required from third-party to send post messages to the 3dolphins platform. Messages will be delivered to customers based on a given ticket number.
These fields will be presented in JSON format.
Below sample JSON for Outgoing Event from 3Dolphins to third-party:
Below sample JSON response from webhook:
Command Event
Below table is a list of fields that are required from third-party to send any updated ticket status to the 3dolphins platform.
These fields will be presented in JSON format.
Below sample JSON for Command Event from 3Dolphins to third-party:
Below sample JSON response from webhook:
Scopes
Conversation history needs can use 3Dolphins Conversation History API.
Sticker message format will be converted into 'Sticker' text.
Third-Party may use 3Dolphins Contact API to get customer data based on contactId in Incoming.
Last updated