Mutual SSL

In this article we'll introduce the concept of transaction webhooks in Conversational AI Cloud and what it means for a developer to work with them.

Introduction

Conversational AI Cloud uses mutual SSL as an authentication mechanism for its transactional dialog webhooks and context variable webhooks. It provides security as a customer to check that it is actually CM.com calling your webhook and not somebody else. Its a way to provide security between your servers and the CM.com platform. Implementing mutual SSL is a widely known concept, for more information please find this publicly available article here or contact our support department.

Disclaimers

  • Self-signed certificates are not supported.
  • Certificates are renewed every year, including the certificate thumbprint. Keep an eye on Conv. AI Cloud communication or send a ticket to CM.com's support department to ensure you'll receive a heads-up whenever we cycle our certificates.