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!

Getting started

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

Are you looking for the API?

Check out the Meya API reference

If you're new to the Meya platform, be sure to take a look at our video tutorial "Your First Bot":

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. Triggers
    2. Flows
    3. Components
  3. Testing the bot
    1. Test the triggers (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