Web services provide a quick and efficient way to exchange information between clients, providers, commercial partners and platforms. 

Dialog Insight's web services let you send data from your systems directly to Dialog Insight, as well as receive data. By using XML and HTTP standards and protocols to transfer data, web services are compatible with most development environments, and therefore are platform-independent. 

Web services have many benefits:

  • give client applications the possibility to automatically access our services;

  • use languages and protocols that are platform-independent, ensuring compatibility between services;

  • use recognized Web standards, thus facilitating interactions between clients and interoperability.

When you use Dialog Insight as your electronic marketing application, it's easy to exchange data between your different platforms!

Here are a few examples of use:

  • All you client information is managed by your CRM, but you want to transfer certain information into Dialog Insight in order to send email messages and analyze results. You could, for example, set a web service call to create and modify contacts real time.
    See Contacts.Get and Contacts.Merge
  • Your contact information is managed by multiple applications other than Dialog Insight and you wish to synchronize this data into Dialog Insight so you can target your contacts based on the latest information.
    See Contacts.Get and Contacts.Merge
  • You want to make sure that you delete from Dialog Insight all contacts that have been put on your kill file.
    See KillFile.CheckExists
  • You want to import in Dialog Insight items that were bought by your clients on your online store. These items will be recorded in a custom table in Dialog Insight. You can then follow-up on these purchases via email messages.
    See RelationalTables.Get
  • You want to send a reminder by SMS to your clients who have an appointment in 48 hours.
    See SMSSendings.SendText.
  • Once per day, you want to check newly added clients and launch an automated welcome scenario.
    See Scenario.LaunchSingle
  • You want to create a marketing campaign for all your clients by Web services.
    See Sendings.SendBatch
  • Once clients have made a purchase, you want to send them a thank you email.
    See Sendings.SendSingle2

The list of all Web services available, as well as a description of these services and methods are presented here: