Build any bot you want.

Bring your ideas. We've got the triggers, blocks, databases and variables.

Flows

Create commands, respond to events, and more.

Use flows to define what happens when a user interacts with your bot.

Pick a Trigger
like a slash command, button, or RSS feed update. There's 58 to choose from.
Add Some Blocks
like Send Message, Assign Role, or Create Channel. There's 198 to choose from.
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 simple 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 database and variable editors or with database blocks in your components.

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.
Get Notified
when something goes wrong with a simple Discord webhook integration.

More Features

Everything else you need to run a successful 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?