Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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

FeatureZapiern8nMakePower AutomateBASIC
Webhooks
SchedulingSET SCHEDULE
HTTP/REST
GraphQL
SOAP
Database Native
Conversations
WhatsApp NativePluginPluginPluginPlugin✅ Built-in
Telegram NativePluginPluginPlugin✅ Built-in
Multi-ChannelLimitedLimitedLimitedLimited✅ Native
LLM IntegrationPluginPluginPluginGPT-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:

CapabilityBASIC Keyword
Send emailSEND MAIL
Create draftCREATE DRAFT
Schedule meetingsBOOK
Manage filesUPLOAD, DOWNLOAD, LIST
Create tasksCREATE TASK
Video meetingsCREATE MEETING

Example: Daily Report Automation


Getting Started

Quick Start

  1. Download and run BotServer
  2. Edit your bot’s .bas files
  3. Configure settings in config.csv
  4. Deploy to any channel

Resources