Website AI Chat Widget
Embed a lightweight chat widget on any website so visitors get instant answers from your configured agent.
Reflyit Agent lets you create website AI agents that answer from your knowledge base, speak with visitors in realtime, collect leads, and hand off conversations to your team when needed.
Visitors can type questions, switch to voice, share contact details, or ask for a human without leaving the same conversation.
Reflyit Agent combines customer chat, realtime voice, business knowledge, leads, and team takeover in one operational platform.
Embed a lightweight chat widget on any website so visitors get instant answers from your configured agent.
Let visitors talk naturally while the agent listens, answers quickly, and returns to listening after every reply.
Connect documents and let your agent answer from real business content, not generic guesses.
Let your team join conversations when customers need a human touch, then resume AI support when resolved.
Capture every interested visitor and manage leads with search, filters, pagination, export, and clean status tracking.
Configure agent personality, voice, instructions, knowledge sources, forms, and behavior from the dashboard.
Generate natural responses through server TTS, streamed audio, and browser speech fallback when needed.
Connect chat, voice, leads, agents, calls, and knowledge workflows into your business systems.
Reflyit Agent uses browser speech recognition, a WebSocket voice session, streaming AI responses, queued audio playback, reconnect support, and browser speech fallback if server TTS is unavailable.
The browser captures speech and sends it into the live voice session.
The agent checks instructions, knowledge context, and the current conversation.
Queued TTS audio chunks play in order so responses do not cut off mid-thought.
The system returns to listening and keeps the conversation moving naturally.
Upload PDFs, DOCX, TXT, and other business files. Reflyit Agent can search document-level results with embeddings and vector search so answers stay grounded in your actual company knowledge.
Custom onboarding is available for teams that need setup help, knowledge import, and widget installation support.
Pause the AI, let a representative take over, resolve the chat, and switch back to AI when automation should continue. It keeps support personal without giving up speed.
The lead dashboard gives teams a clean table with friendly agent names, search, filters, pagination, CSV export, status pills, detail modals, and undo-friendly actions.
| Lead | Agent | Source | Status | Last message |
|---|---|---|---|---|
| Carter Morgan | Sales Assistant | Website widget | Qualified | Asked for onboarding |
| Sana Khan | Support Voice Agent | Speak mode | Human joined | Needs plan guidance |
| Jon Rivera | Product Q&A | Knowledge answer | New | Policy answer found |
The embeddable widget is pure JavaScript, mobile responsive, and configurable with your agent ID and API URL. The API-first backend supports REST docs, WebSocket voice sessions, Twilio phone-call workflows, PostgreSQL, pgvector, and OpenAI-compatible agent responses.
<script src="https://your-atme-domain.com/static/chatbot-widget.js"></script>
<script>
new AtMeChatbot({
agentId: "your-agent-id",
apiUrl: "https://your-atme-domain.com"
});
</script>
Launch a website agent that can answer questions, speak naturally, collect leads, and bring in your human team at the right moment.