Build bots visually. Automate everything.

Connect your Discord bot, build automation flows with a drag-and-drop editor, and let ModularBots handle the rest.

28+ Nodes
90+ Events
8 Variable Sources

Everything you need to automate Discord

Visual Flow Designer

Drag-and-drop node-based editor. Connect triggers to actions, add branching logic, and see your automations come to life on a dark-mode canvas.

Trigger
Filter
Send Message

Too complex? Just describe it.

AI Agent
When someone says "hello", reply with a welcome message and assign them the Member role.
Done! I've added an On Message trigger with a filter, a Reply node with your welcome message, and an Assign Role action.
On MessageFilterReply

Your bot's memory, built right in.

users_db
usernamelevelxp
alex_dev4212,840
luna_mod3810,220
kai_bot153,450

28+ node types. Infinite possibilities.

ReplySend MessageDM UserCheck PermissionsKick MemberBan UserAssign RoleRemove RoleCreate RoleCreate ThreadCreate ChannelDelete ChannelIf/Else BranchingFilterAND GateDatabase CRUDHTTP RequestAPI Trigger

Give your bot a brain.

AI Agent
What's the weather like in Berlin?
It's currently 12°C and partly cloudy in Berlin. Expected to clear up by evening with highs of 15°C.

Connect to anything.

Make HTTP requests to any API, receive incoming webhooks with API triggers, and build complete API-driven workflows — all without code.

HTTP Request
GETapi.weather.io/v1/current
{
"temp": 12,
"condition": "partly_cloudy"
}
AI-Powered

Let AI build your flows

Describe what you want in plain English. Our AI agent creates complete flows — triggers, conditions, actions, and wiring — in seconds.

AI Agent

Describe complex automations in natural language and watch them come to life on the canvas.

AI Auto-Fill

Every node field has an AI fill button that generates smart defaults based on your flow context.

Iterative Refinement

Review AI suggestions as diffs, accept or reject changes, and ask for adjustments — all in a chat panel.

AI Agent
Create a welcome flow that greets new members and assigns them a Verified role
I'll create a welcome flow with a member join trigger, a greeting message, and role assignment. Here's the plan:
Add memberJoin trigger
Add Send Message node
Add Assign Role node
Wire all nodes together
Trigger
Send
Role
Trigger
If / Else
true
Send Message
Assign Role
false
DB Fetch
For Each
DM User
Flow Control

Complex logic, zero complexity

Build sophisticated automations with branching, loops, and data transformations — all visually.

Conditional Branching

If/Else nodes, filters, AND/OR gates — route your flow based on any condition.

Loop Constructs

For Each loops iterate over arrays, database results, or API responses automatically.

28+ Node Types

From message actions to moderation, databases, HTTP requests, and AI — everything connects.

Simple, transparent pricing

Start free, scale as you grow. No hidden fees.

Free

$0/month
1 bot
3 flows
500 executions/mo
Community support
Get Started
Most Popular

Starter

$9/month
3 bots
15 flows
10,000 executions/mo
Custom databases
Priority support
Start Free Trial

Pro

$29/month
Unlimited bots
Unlimited flows
100,000 executions/mo
API triggers
AI agent
Priority support
Start Free Trial