Meya Bot Platform

The Meya Developer Hub

Welcome to the Meya developer hub. You'll find comprehensive guides and documentation to help you start working with Meya as quickly as possible, as well as support if you get stuck. Let's jump right in!

Search results for "{{ search.query }}"

No results found for "{{search.query}}". 
View All Results

Getting started

This page will help you get started with Meya. You'll be up and running in a jiffy!

Additional help

We encourage you to join the Meya Slack Community or chat with us using the intercom live chat in the bottom right of any page (hint: it's purple).

We're using this Github repo for feature requests, bugs, questions and example bot source code.

Are you looking for the API?

Check out the Meya API reference

Depending on:

  1. how new you are to the Meya Bot Platform
  2. your level of technical competence,
  3. your preferred learning style

You may want to look at examples /w source code, read the docs, or dive right into creating a bot.

Meya 101 tutorial

Watch this 30 second gif to make a "Hello, World" Meya bot.

Although you don't need to know how to write code, you should be comfortable with some concepts like YAML, text matching, and flow-based design.

Bot Building Workflow

The basic steps and activities for building a bot include:

  1. Creating a bot
    1. Choose a name, username, photo and description
  2. Adding one or more flows to the bot
    1. Intents
    2. Flows
    3. Components
  3. Testing the bot
    1. Test the intents (do they trigger the right flows?)
    2. Test the flows (do the steps happen and in the correct order?)
    3. Test each component (does your unit of code work?)
  4. Connecting one or more messaging apps
    1. Messenger
    2. Twitter
    3. Slack
    4. Kik
    5. Telegram
    6. Twilio (SMS)
    7. Intercom
    8. Meya Web
    9. Smooch
  5. Using your bot
    1. Each bot gets a unique URL that you can share with your users
    2. Try it out in realistic settings to see if it works as intended and "feels right"
  6. Improving your bot
    1. Add flows
    2. Refine flows
    3. Delete flows

Getting started

This page will help you get started with Meya. You'll be up and running in a jiffy!