One agent for every chat app

AI chatbot solutions that do the work, not just reply.

Pick a job or your industry; one agent answers on every chat app, calls your tools and hands hard chats to staff.

Activity log · one agent, several jobs
TimeToolResult
21:04check_stockKiotViet · SKU LIN-BE-MOK
21:05create_orderKiotViet · 1 × LIN-BE-M, CODOK
23:41check_availabilityREST API · Facial, Sat 10:00OK
23:42create_bookingGoogle Sheets · Bookings sheet · row 318OK
23:42schedule_followupEcbot · in 1 day · booking reminderOK

Example activity logIllustrative log; customers never see these calls.

Why Ecbot

What every solution gets

  • One customer across every app

    One profile per person, with their Messenger, Zalo and Telegram identities attached.

  • An agent that does the work

    Calls your REST API, MCP server or Composio tools in the chat, and logs every call.

  • Playbooks on demand

    Skills you write in markdown load only when a conversation needs them.

  • Your staff stay in charge

    Hands off on request, low confidence, a blocked message or an urgent label.

  • No dropped messages

    Every message is kept and answered in turn, even when 50 arrive at once.

  • Set up from one sentence

    Describe your business; the builder suggests persona, tone, goals and rules.

  • Knowledge in your own Postgres

    Files and pages are indexed with pgvector, scoped to each agent.

Channels

One agent on the apps your customers use

Messenger, Zalo, WhatsApp, Telegram and website chat are live. The REST API puts it in your own app.

  • Messenger
  • Zalo
  • WhatsApp
  • Telegram
  • Website chat
  • InstagramComing soon
  • TikTokComing soon

On the roadmap: Shopee, LINE

Open source

Open source. Run it on your own server.

On GitHub under AGPL-3.0, with every Ecbot Cloud feature. Bring your own OpenRouter key.

View on GitHub
  • Every Cloud feature, self-hosted
  • Knowledge in your own Postgres with pgvector
  • Telegram, widget and REST API need no approval

Questions about Ecbot solutions

Start from your industry if it's listed; otherwise pick the job: Customer Support for questions, Sales Agent for orders. It's one agent underneath, so you can add jobs later.

Last updated: 2026-09-22

Put one agent on every chat app you sell on.

Join the waitlist for Ecbot Cloud, or self-host the open-source version today.

Or self-host the open-source version from GitHub