Exchange data with an external system

You may need to exchange data with an external system in your dialog application. For example, you may want to take into account information about the user’s location from the client’s GPS data, a user’s stored preferences or contacts, or look up business-specific information such as the user’s bank account balance or flight reservation details.

Exchanging data is done through a Mix.dialog data access node.

Server-side vs client-side integration

Options available for exchanging information using a Mix.dialog data access node.

Exchange data from dialog application

Workflow for server-side integration, including backend integration requirements and guidelines for handling latency messaging.

Exchange data with client application

Workflow for client-side integration.