Rasa

Get more from your email list

Go to site

Rasa API Integrations

Build and run workflows using the Rasa API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

Rasa is an open source artificial intelligence platform for building contextual chatbots and assistants. With Rasa's open source API, you can build a variety of conversational AI applications quickly and easily.

Rasa has a wide range of capabilities that can be used to create intelligent, scalable, and secure conversational AI applications. Using the Rasa API, you can design and create:

  • Chatbots for customer service
  • Personal assistants for home automation
  • Voice-controlled bots for hands-free interaction
  • AI-driven customer feedback systems
  • Context-aware marketing bots
  • Enterprise-level dialogue management systems
  • Multi-lingual assistants for international users
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    rasa: {
      type: "app",
      app: "rasa",
    }
  },
  async run({steps, $}) {
    const data = {
      "key": `${this.rasa.$auth.key}`,
    }
    return await axios($, {
      method: "post",
      url: `https://api.rasa.io/v1/tokens`,
      headers: {
        "accept": `application/json`,
        "Content-type": `application/json`,
      },
      auth: {
        username: `${this.rasa.$auth.username}`,
        password: `${this.rasa.$auth.password}`,
      },
      data,
    })
  },
})

Authentication

Rasa uses API keys for authentication. When you connect your Rasa account, Pipedream securely stores the keys so you can easily authenticate to Rasa APIs in both code and no-code steps.