BASIC vs Automation Tools: A Practical Comparison π‘ BETA
Understanding how General Bots BASIC compares to other automation platforms
Overview
General Bots BASIC provides a conversational-first approach to automation. This chapter compares BASIC with popular automation tools to help you understand when each approach works best.
Comparison Matrix
| Feature | Zapier | n8n | Make | Power Automate | BASIC |
|---|---|---|---|---|---|
| Webhooks | β | β | β | β | β |
| Scheduling | β | β | β | β | β
SET SCHEDULE |
| HTTP/REST | β | β | β | β | β |
| GraphQL | β | β | β | β | β |
| SOAP | β | β | β | β | β |
| Database Native | β | β | β | β | β |
| Conversations | β | β | β | β | β |
| WhatsApp Native | Plugin | Plugin | Plugin | Plugin | β Built-in |
| Telegram Native | Plugin | Plugin | Plugin | β | β Built-in |
| Multi-Channel | Limited | Limited | Limited | Limited | β Native |
| LLM Integration | Plugin | Plugin | Plugin | GPT-5 | β Any model |
| Self-Hosted | β | β | β | β | β |
| Open Source | β | β | β | β | β MIT |
Key Differences
Conversation-First Design
Traditional automation tools focus on backend workflows. BASIC adds interactive conversations:
Multi-Channel Native
The same bot works across all channels without modification:
This message reaches users on WhatsApp, Telegram, Web, or any configured channelβsame content, adapted formatting.
LLM Model Freedom
BASIC supports any LLM provider:
- OpenAI (GPT-5, o3)
- Anthropic (Claude Sonnet 4.5, Opus 4.5)
- Local models (Llama, Mistral via llama.cpp)
- Groq, DeepSeek, and others
- Any OpenAI-compatible API
Configure in config.csv:
name,value
llm-url,http://localhost:8081
llm-model,model.gguf
When to Use Each Tool
Choose BASIC When You Need
- Interactive workflows - Users participate in the process
- Multi-channel presence - Same bot on WhatsApp, Telegram, Web
- AI-powered conversations - Natural language understanding
- Self-hosted deployment - Full data control
- Open source flexibility - Modify and extend as needed
Choose Traditional Automation When You Need
- Backend-only workflows - No user interaction required
- Visual workflow builders - Prefer drag-and-drop interfaces
- Existing integrations - Specific pre-built connectors
- Team familiarity - Team already knows the tool
Migration Examples
From Zapier
Zapier workflow: Form submission β Slack notification β CRM entry β Welcome email
BASIC equivalent:
From n8n
n8n workflow: Monitor website β Alert on error β Create ticket
BASIC equivalent runs on schedule and notifies immediately:
Complete Office Suite
BASIC provides built-in capabilities for common office tasks:
| Capability | BASIC Keyword |
|---|---|
| Send email | SEND MAIL |
| Create draft | CREATE DRAFT |
| Schedule meetings | BOOK |
| Manage files | UPLOAD, DOWNLOAD, LIST |
| Create tasks | CREATE TASK |
| Video meetings | CREATE MEETING |
Example: Daily Report Automation
Getting Started
Quick Start
- Download and run botserver
- Edit your botβs
.basfiles - Configure settings in
config.csv - Deploy to any channel
Resources
- Keywords Reference - Complete keyword documentation
- SET SCHEDULE - Automate with schedules
- WEBHOOK - Event-driven automation
- Templates - Ready-to-use examples