Cognigy

Cognigy.AI Docs

COGNIGY.AI is the Conversational AI Platform focused on the needs of large enterprises to develop, deploy and run Conversational AI’s on any conversational channel.

Given the arising need of voice interfaces as the most natural way of communicating with brands, Cognigy was founded in 2016 by Sascha Poggemann and Phil Heltewig. Our mission: to enable all devices and applications to intelligently communicate with their users via naturally spoken or written dialogue.

Get Started

Endpoints

Endpoints help connect Channels (like Messenger or Alexa), to specific Cognigy Flows. They make sure that the channel-specific input and output (Images, Galleries, Voice) gets converted to the standardized Input object. This way, a Cognigy Flow needs to be developed only once, after which it can be deployed to many different channels by configuring Endpoints.

👍

Endpoint Setup

Find more details about each type of endpoint and links to our Help Center in the Endpoints section of the documentation.

Standard Endpoints

The platform includes many pre-built Endpoints that can be configured in a couple of steps.

Endpoint

Description

Webchat

The Webchat is an open-source web-based chat widget that can be embedded on any website.

Alexa

Alexa is Amazon's Virtual Assistant voice AI device. The devices come in different versions, like the Echo, Echo Dot and Echo Show.

DialogFlow

DialogFlow is Google's Natural Language Understanding framework. By configuring a DialogFlow Endpoint, you can connect your Flow to all channels that are support by DialogFlow.

Messenger

Messenger is Facebook's messaging app and platform.

Google Actions

Google Actions are part of Google Assistant and let you connect your Flows to any Google Assistant device.

Voice AI Gateway

Voice AI Gateway lets you connect to SIP interfaces, which means that your Virtual Agent can be connected to the phone network.

Intercom

Intercome is a live chat suite.

Line

Line is a popular messaging and voice call app.

Azure Bot Services

The Azure Bot Services Endpoint allows you to connect your Virtual Agent to all Azure Bot Service channels.

Microsoft Teams

Microsoft Teams is a popular communication and collaboration platform.

REST

The REST Endpoint lets you connect to a Cognigy Flow directly through a REST interface.

RingCentral Engage

RingCentral Engage is a customer engagement platform that features built-in support for many channels and live-chat capabilities.

Slack

Slack is a popular communication and collaboration platform.

Sunshine Conversations

Sunshine Conversations is part of Zendesk and helps connect to another set of channels.

Socket

The Socket Endpoint lets you connect to a Flow through a socket interface.

Twilio

Twilio is a popular cloud communications platform. The Twilio Endpoint lets you connect Flows to Twilio Programmable Voice.

Twilio Autopilot

Twilio is a popular cloud communications platform. The Twilio Autopilot Endpoint makes use of Twilio NLU framework.

Twilio SMS

Twilio is a popular cloud communications platform. The Twilio SMS Endpoint lets you connect Flows to Twilio Programmable SMS.

Userlike

Userlike is a popular live-chat platform.

Webhook

The Webhook Endpoint lets you expose Cognigy Flows via Webhook.

👍

Cannot find a specific channel?

Some Endpoints act as channel aggregators, in the sense that they allow you to connect to the channels that they provide. Examples are: Sunshine Conversations, DialogFlow, Azure Bot Service and RingCentral Engage.

Endpoint Configuration

Snapshot

Endpoints can be pointed to a specific Snapshot. This makes is possible to easily deploy different versions of your Virtual Agent.

Flow

Endpoints also need an entry Flow to start the conversation with. Please note that it is possible to switch Flows during a conversation.

Endpoint URL

The Endpoint URL states the technical interface to the specific Endpoint. For most channels, it needs to be copied / configured in the channel's settings so that the channel knows how to contact Cognigy.AI.

General Settings > Enabled

This switch allows you to quickly enable or disable the Endpoint.

Natural Language Understanding

This drop-down allows you to select a different NLU engine for this particular Endpoint. Only NLUs that are configured under NLU Connectors are shown in this list.

Data Management

The Data Management section lets you configure which analytics (if any) are collected.

Chatbase

Cognigy.AI can be connect directly to Google's Chatbase analytics platform. When enabled, an API key needs to be entered. All relevant data that enters the Endpoint, is forwarded to Chatbase.

Dashbot

The Endpoint can also be setup to forward all relevant analytics to Dashbot.

Updated 2 months ago


What's Next

Snapshots

Endpoints


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.