BASIC vs Automation Tools: A Practical Comparison
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 | ❌ | ✅ | ❌ | ❌ | ✅ AGPL |
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