Overview
Getting started
The Sidecar CX API is a Conversational AI API for support and lead generation services. The API is designed to allow system integrators an easy way to add Conversational AI to their applications. It is designed using REST principals with predictable resource-based URLs and fully documented request and response bodies in the JSON-encoded format. The APIS use standard HTTP response codes, verbs, and authentication.
Webhooks are utilized to communicate directly with your application to push content directly which simplifies the implementation when compared to other communication APIs which utilize long-lived HTTP connections or websockets. You will require a back-end server to implement these webhooks. Any language and framework works with the Sidecar CX webhooks.
Building an application with Sidecar CX is simple! Begin by registering a new Application
in the Applications
dashboard under Account Settings
. You will need to be an administrator of
the account to create applications. When creating your application, you will be asked to name your
application and register your webhook information. It is not required at the time of registration to
have your webhooks implemented on your server. Registering your application will generate an API key
for use with authentication. You will want to keep this key safe and secure and not store in any
publicly accessible areas such as GitHub, client-side code, mobile applications, and so-forth.