Build any bot you want.

Bring your ideas, we'll handle the rest.

Flows

Create commands and respond to events.

Use flows to define what happens when a user interacts with your bot, or when a scripted event occurs.

Pick a Trigger
like a slash command, button, or RSS feed update.
Add Some Blocks
like Send Message, Assign Role, or Create Channel.
Custom Blocks
allow you to combine multiple Inventor blocks into a custom block (like a function), with your own inputs and outputs.

Databases and Global Variables

Store and access complex data.

Create spreadsheet-like databases to store and access complex, structured data. Use global variables as a key-value store for simple strings and unstructured data.

Create a Database
with fully-custom columns for complex and structured data.
Global Variables
act as a simple key-value storage system for everything from API keys to JSON objects.
Read and Update Data
from the dashboard or with easy-to-use blocks from your flows.

Library

Get blocks and flows created by the community.

Browse the library to find blocks and flows created by the community. Install listings with a few clicks.

Flows
like giveaways, welcome messages, and more can be installed then modified to your needs.
Blocks
like API wrappers and common utilities can be included in your flows to speed up development.
Variables and Databases
can be included with listings to provide a complete solution.

Errors

Something went wrong? We'll let you know.

When something goes wrong on your end or ours, we'll let you know from the errors page.

Track Down Bugs
in your flows and blocks with the help of automatically-reported errors.
Manage Errors
with the ability to easily mark errors as resolved or ignored.
Create Custom Errors
in your flows and blocks to track down problems aren't found by automatic error reporting.

More Features

Everything you need to build and manage your bot.

BotDash
Create a marketing website and dashboard for your bot, hosted on a free subdomain or your own domain.
Collaboration
Share your bot with others to collaborate on flows, blocks, databases, variables, and more.
Analytics
See the last few days of usage to track usage trends, popular commands, and investigate issues or potential abuse.
Servers
Visualize bot growth over time and manually leave servers from the dashboard.
Themes
Customize the look and feel of the dashboard and flow editor with themes.
Multiple Bots
Create and manage multiple bots. Each can have its own name, avatar and status.
Integrations and Connections
Incoming webhooks, network requests, and IFTTT integration are available for easy connection between Inventor and other services.
24/7 Hosting
All bots are hosted 24/7 on our servers, with no daily "verification" or other action required. View historical uptime.

Ready to start building?