Hydra Logo

Botsquad ♥ developers

Open source DSL • Cloud IDE • Multi-channel integration

Conversational DSL

The Botsquad Conversational DSL is a specialized, easy to learn language with a clean, ruby-like syntax

It ships with an extensive library of builtin functions

Botlang, like the rest of our stack, is based on Elixir and Erlang, to provide a rock-solid runtime

The language interpreter is open source — allowing you to develop bots locally with no vendor lock-in *

Screenshot code

Botsquad Cloud IDE

The Botsquad Cloud IDE provides Live preview, hot code reloading and publishing

The IDE comes with an advanced code editor, with auto-indentation and contextual navigation, Context-sensitive code snippets

Also providing: Live debugging, run-from-line, variable window, logging

Bots are file-based, integrate with git *

Screenshot code

Multi-channel integration

All major chatbot platforms are supported - FB messenger, Telegram, Slack, Twitter *

Host conversations on our full Convesational Web hosting on integrate into your own site using our SDK

Customize the look & feel of the web chat from within the studio

Communicate between the hosting client and the conversation with the integrated event system

On the roadmap: React Native support, iOS (Swift), Android (Java)

Screenshot code

Feature highlights

Conversational Web

Build full screen conversational websites

Integrated NLP

Use Natural Language Processing to map user messages to intents

Gallery / list widgets

All Facebook Messenger templates supported

Menu

Persistent menu with frequently used options

QR code

share a QR code to launch a conversation

Location triggers

send and receive location updates

Media widgets

show images, video, audio, geo location

OAuth

integrate with single sign-on providers

Multi process

coordinate amongst chat users

HTTP requests

interface with external API’s

MatchEngine®

integrated query language for scoring, sorting and filtering

WebHooks

allow external parties to hook into the conversation

E-mail

send transactional emails from within the bot

Automated testing

write “counter-scripts” to test the bot's behaviour *

Git

develop locally, push to deploy *

* = coming soon

Start building today

Get Started