Features

Everything IotaBot does, in one embed

Each capability is built to move a conversation forward — from grounded answers to real actions and human escalation.

The assistant

What answers your customers

The parts that decide what gets said, how it is grounded, and what happens when a person is needed.

Install

Embed with a single script tag

IotaBot is a framework-agnostic, injectable widget. Add one line to your site and the assistant is live — no rebuild, no SDK gymnastics.

  • Works on any stack or CMS
  • Fully hosted and auto-updating
  • Customizable to match your brand
Knowledge

Trained on your own data

Upload documents and crawl your URLs. IotaBot answers using retrieval-augmented generation, grounded in your real content instead of guesswork.

  • Document upload + website crawling
  • RAG-grounded, source-aware answers
  • Continuously re-indexable knowledge base
Actions

Performs real actions with tools

Define tools that call your own or third-party backend APIs. IotaBot can track an order, update a profile, or trigger a workflow — right inside the conversation.

  • GET & POST API tool calls
  • Bring your own endpoints
  • Guardrailed, purpose-scoped actions
Intelligence

Multi-agent AI pipeline

Every message flows through a pipeline: retrieve relevant context, analyze and route intent, call a tool or answer, then synthesize a clear reply.

  • Retrieve → analyze → act → synthesize
  • Intent routing per message
  • Accurate, on-brand responses
Handoff

Seamless human handoff

When a visitor asks for a person, the AI steps aside and a live agent takes over in realtime over Socket.IO — no lost context, no restart.

  • Realtime visitor ↔ agent chat
  • Context preserved on escalation
  • AI resumes when the agent is done
Channels

The same assistant, everywhere they ask

One knowledge base, one inbox. A question in an Instagram comment and a question on your pricing page reach the same assistant.

Instagram

Instagram DMs & comment automation

Connect your Instagram Business account and the same AI pipeline answers DMs — grounded in your knowledge base, with tool calls and live handoff — while configurable per-post rules auto-reply to comments.

  • One-click OAuth connect, no developer setup
  • DMs run through the same AI pipeline as your widget
  • Per-post rules: auto-reply on the comment, send a DM, or both
WhatsApp

WhatsApp Business automation

Connect a WhatsApp Business number through Meta's Embedded Signup and the same AI answers chats — with native tappable buttons and list menus instead of a wall of text, and approved templates to re-open conversations outside WhatsApp's 24-hour window.

  • Embedded Signup — no developer or Meta app setup
  • Reply buttons and list menus, native WhatsApp UI
  • Approved templates for messaging outside the 24-hour window
Email

Email support from your own address

Forward your support inbox to IotaBot and every customer email becomes a threaded conversation and ticket. Your team replies right here — sent from your own verified business domain, not a generic relay address.

  • Connect by forwarding — no mailbox password shared
  • Auto-created tickets, threaded by conversation
  • Replies sent as you@yourbusiness.com, with attachments
Run the operation

Everything around the conversation

Ticketing, outbound campaigns and the controls that let a team share one workspace without stepping on each other.

Workflow

Ticketing & identity

Conversations become tickets with full status and priority workflows, tied to visitor identity so your team always has the complete picture.

  • Open, in-progress, resolved, closed & more
  • Low → urgent priority levels
  • Visitor identity and history
Workflow

Outbound marketing campaigns

Turn the contacts your conversations already captured into campaigns. Build lists and segments, then send a multi-step sequence over WhatsApp, email or Instagram — throttled, with replies landing back in the same inbox as everything else.

  • Lists and segments built from your own contact records
  • Multi-step sequences with delays between messages
  • Throttled sending queue, with per-contact unsubscribe
Control

Multi-tenant control plane with RBAC

Manage multiple websites from one workspace with granular role-based access control across your whole team.

  • Owner, Admin, Supervisor, Agent, Viewer roles
  • Multiple websites per workspace
  • Team invitations and management

See these features on your own site

Install the widget, connect your content, and watch IotaBot go to work.