Alexander Teusz
Authors name: Alexander Teusz August 16, 2021

Payment integration is an essential component for many conversational AI applications. It enables powerful, transactional bots and helps create a frictionless experience for end-users.

At Cognigy, we strive to make 3rd-party integrations such as payment handling faster & easier than any other platform.

Cognigy's approach for rapid integration

First: Decoupling development from conversation design. While the core of the integration is code-based and something that developers take care of, modeling an interaction including payment handling needs to be managed by bot designers and UX specialists. Our low-code UI ensures that even complex, transactional flows can be modeled by non-technical business users, making them independent from IT.

Second: Providing a quick-start for developers. Cognigy.AI comes with pre-built integrations including connectors to financial services providers such as Stripe, PayPal, or Payshield. These are based on our Extension Framework and blend into Cognigy.AI like any native component. Also, they are published open-source (under MIT license) so they can be downloaded, edited within any IDE of choice, customized as needed, and used commercially without separate licensing or cost.

This video provides a quick overview of how Stripe is integrated into a conversational AI flow and how an example conversation could look like:


So what’s needed for this integration?

  • The Stripe Extension must be installed to a Cognigy.AI Virtual Agent

  • A Connection for authenticating

  • A Flow that handles the interaction and models the process, using Stripe Nodes such as Get Invoices, Pay Invoice, etc.

If you want to use the Stripe Extension in your own virtual agent, feel free to follow this Help Center Article and enable payments in your project.