Respos·ai← Back to journal
§ Features

What it does.

A focused set of tools for giving your business a voice — on your website, your API, and WhatsApp.

Agents

Custom knowledge base

Feed your agent documents by pasting text, uploading a URL, or calling the API. The agent answers only from what you give it.

Voice & tone control

Set a persona: formal, friendly, technical, terse. The agent inherits your voice, not a generic AI voice.

Custom greeting

The first message a visitor sees — write it yourself. Introduce your business, set expectations, invite the first question.

Status lifecycle

Draft while building. Go live when ready. Pause without deleting. The embed widget respects the status instantly.

Channels

Embed widget

One script tag drops a floating chat button onto any HTML page. Works on Squarespace, Webflow, Shopify, raw HTML — anywhere.

iframe embed

Drop a full chat panel inline on any page. Set width and height to match your layout.

JSON API

POST to /api/chat/[token] from any environment. Curl, fetch, Python — anything that can make an HTTP request. Conversation history is maintained server-side.

WhatsApp (paid plans)

Connect the WhatsApp Cloud API. Your agent replies to customer WhatsApp messages automatically, with the same knowledge and voice as your web widget.

Conversations

Full transcripts

Every conversation is stored. Read individual transcripts, see timestamps, and understand exactly what your customers asked.

Visitor tracking

Anonymous visitor IDs link conversations across sessions. No personal data collected — just a stable pseudonym so context carries over.

Channel tagging

Each conversation is tagged by channel (web, API, WhatsApp). Filter by channel to see where your customers prefer to engage.

Security & control

Allowed domain enforcement

Lock your agent to specific domains. The widget will not load on any domain not in your list.

Row-level security

Your agents, documents, and conversations are visible only to you. We use Postgres RLS to enforce this at the database layer — not just in the application.

No training on your data

Your documents are never used to train any model. They exist solely to generate replies for your agent.

Plans

Free plan

50 messages per month, 1 agent, up to 5 documents. No credit card required.

Growth plan

2,000 messages per month, 5 agents, unlimited documents, analytics, and priority support.

Studio plan

Unlimited messages, unlimited agents, WhatsApp delivery, custom domains, and a dedicated contact.


Ready to start? Create a free account — no card required. Detailed setup instructions are in the documentation.