# Features | onmsg Website Chat Software

> Every part of onmsg in one place: a customizable chat widget, a grounded AI agent and knowledge base, a no-code visual flow builder, a shared team inbox, multi-site management, an API and response-time reporting.

URL: https://onmsg.app/features/

# Everything onmsg does, in plain terms

onmsg is one product with several working parts. Start with whichever one solves your problem today, the rest is already there when you need it.

Start free

[https://chat.onmsg.app →](https://chat.onmsg.app)

 

Compare plans

[/pricing/ →](/pricing/)

-   Free plan, no credit card required
-   AI answers grounded in your own content
-   Shared inbox with clean bot-to-human handoff
-   Installs on any website with a script snippet

![A drag-and-drop conversation flow canvas with connected step blocks branching into three paths](/images/misc/modern-3d-illustration-of-a-drag-and-drop-conversa.webp)

## Visual Bot Flow Builder

A drag-and-drop builder for website conversations, with 11 step types for greeting, capturing enquiries, branching, and handing off.

Read more

[Visual Bot Flow Builder →](/features/visual-bot-flow-builder/)

![An AI answer being drawn from a stack of business documents held in a knowledge base](/images/misc/modern-3d-illustration-of-an-ai-answer-being-drawn.webp)

## Grounded AI Agent & Knowledge Base

An AI agent that answers from your own knowledge base, with grounding modes, configurable refusals, and handoff to a person.

Read more

[Grounded AI Agent & Knowledge Base →](/features/grounded-ai-agent/)

![A branded website chat widget open in the corner of a clean website layout](/images/misc/modern-3d-illustration-of-a-branded-website-chat-w.webp)

## Website Chat & Widget Customization

An embeddable chat widget you install with a script snippet, then customize to match your site: colours, fonts, placement, hours, and custom CSS.

Read more

[Website Chat & Widget Customization →](/features/website-chat-widget/)

![A shared team inbox with a conversation list, assigned states and an open reply panel](/images/misc/modern-3d-illustration-of-a-shared-team-inbox-with.webp)

## Shared Team Inbox

A shared inbox where your team views conversation history, replies, assigns, resolves, searches, and keeps a draft per conversation.

Read more

[Shared Team Inbox →](/features/shared-team-inbox/)

![One workspace switching between several website chat configurations for different brands](/images/misc/modern-3d-illustration-of-one-workspace-switching-.webp)

## Multi-Site & API

One workspace organized around sites, with per-site configuration and a site-scoped API to ask the AI, read conversations, hand off, and manage knowledge.

Read more

[Multi-Site & API →](/features/multi-site-api/)

![A response-time report dashboard with clearly labelled example rows and percentile bars](/images/misc/modern-3d-illustration-of-a-response-time-report-d.webp)

## Response-Time Reporting

Reports over 7/30/90-day windows covering first human response, coverage, percentile timing, resolution timing, and first-responder and daily breakdowns.

Read more

[Response-Time Reporting →](/features/response-time-reporting/)

![A provider key being plugged into a chat workspace beside an included AI allowance dial](/images/misc/modern-3d-illustration-of-a-provider-key-being-plu.webp)

## AI Provider Choice (BYOK)

Use platform-provided AI or bring your own provider key, with provider/model selection, key testing, a grounding probe, and usage reporting.

Read more

[AI Provider Choice (BYOK) →](/features/ai-provider-choice/)

How it works

## How onmsg works

Four steps from an empty site to a chat widget that answers real questions.

1.  1
    
    ### Add your knowledge
    
    Paste your FAQs, upload PDF, DOCX, TXT, Markdown or CSV files, or import the readable text of a public page by URL. Watch each source move to ready as it processes.
    
2.  2
    
    ### Configure the experience
    
    Pick a grounding mode, write the refusal message, then draw the conversation on the flow canvas. Style the widget, set business hours and choose what happens after hours.
    
3.  3
    
    ### Install the snippet
    
    Add one script snippet to your site, directly or through a tag manager. Use the live/paused setting whenever you want to hide the widget again.
    
4.  4
    
    ### Help visitors, then take over
    
    The AI answers what it can and captures what it should. When a conversation needs a person, it lands in the shared inbox with its history intact.
    

![](/images/hero/abstract-3d-illustration-of-a-website-chat-widget-.webp)

No credit card required

## Try the whole thing on your own site

Every feature above is available to configure once you create a site. Start on the free plan and add knowledge sources first.

Start free

[https://chat.onmsg.app →](https://chat.onmsg.app)

 

Compare plans

[/pricing/ →](/pricing/)

-   Free plan available
-   Installs with a script snippet
-   Your content, your controls
