Channels - Cognigy Documentation

Available Channels

Default AI Channel

The default AI channel is a universal channel and its settings correspond to the parameters in the Say Node. Use this channel to get more flexibility around different platforms.

Alexa

The Alexa channel defines what and how an Amazon Echo-enabled system provides answers.

Parameter Description
Session Lifecycle This parameter defines if the AI Agent should end the session after the Node is executed.
Output Speech The content and pronunciation of the output speech. This parameter supports SSML and JSON directives. For more details on JSON directives, read the Amazon Alexa documentation.
Reprompt The content and pronunciation of the reprompt speech in case the user doesn’t respond after a certain time. This parameter supports SSML and JSON directives. For more details on JSON directives, read the Amazon Alexa documentation.
Home Cards A Card that provides additional visual information. You can send Cards if the user has a device with a screen that is connected to the Alexa application.
Display Templates for Echo Show This parameter defines how Amazon Echo Show devices display content.

Messenger

The Messenger channel defines how AI Agents provide answers in Facebook Messenger.

Output Type Parameters
Quick Replies - Message
- Title
- Payload
- Image URL
- Condition
Buttons - Button Type
- Title
- Payload
- Condition
Gallery - Title
- Subtitle
- Image URL
- Default action web URL
- Condition
Attachment - Attachment Type
- URL

For more details on how to configure the parameters, read the Facebook Messenger documentation.

Webchat

The Webchat channel defines how AI Agents provide answers through Webchat v2.

The Webchat channel has similar configuration options to the Messenger channel. Activate the Use Facebook Messenger channel toggle to use the same configuration options in both channels.

Output Type Parameters
Quick Replies - Message
- Title
- Payload
- Image URL
- Condition
Buttons - Button Type
- Title
- Payload
- Condition
Gallery - Title
- Subtitle
- Image URL
- Default action web URL
- Condition
Attachment - Attachment Type
- URL
List - Title
- Subtitle
- Image URL
- Default action web URL
Adaptive Card A $schema property for the adaptive card. You can find supported versions in the Content Conversion article.

LINE

The LINE channel defines how AI Agents provide answers in LINE.

Output Type Description
Text A simple text message.
Custom JSON A valid LINE message object. See the LINE documentation for further details and templates.

Twilio

The Twilio channel defines how AI Agents provide answers in Twilio.

Output Type Description
Text A simple text message.
TwiML A valid TwiML. See the Twilio documentation for further details and templates.

Microsoft Teams

With the Microsoft Teams channel, you can send either text or adaptive cards. Refer to Deployment a Microsoft Teams Endpoint page for information on how to send messages.

Output Type Description
Text A simple text message.
JSON A valid JSON in the Bot Framework/Microsoft Teams format. See the Microsoft documentation for further details and templates.
Adaptive Card A $schema property for the adaptive card. You can find supported versions in Content Conversion.

Voice Gateway

With the Voice Gateway channel, you can configure the content and pronunciation of the AI Agents voice output. You can also configure Voice Gateway settings using Activity Parameters.

8x8

The 8x8 channel defines how AI Agents provide answers in 8x8.

Output Type Description
Text A simple text message.
Custom JSON A valid 8x8 message object.
Adaptive Card An adaptive card. You can find supported versions in Content Conversion.

Genesys

The Genesys channel defines how AI Agents provide answers in Genesys.

Output Type Description
Text A simple text message.
Custom JSON A valid Genesys Cloud message object. Defines more complex messages and templates.

Bandwidth

The Bandwidth channel defines how AI Agents provide answers in Bandwidth.

Output Type Description
Text A simple text message.
Custom JSON A valid Bandwidth message object. Defines more complex messages and templates.