How can we help?

Everything you need to build, launch, and manage your AI chat and voice agents on Verlingo.

Getting started

Verlingo lets you launch AI agents that talk to your customers — over chat on your website and over the phone — and hand off to your human team when needed.

The big picture

There are two kinds of agents you can build, plus the tools that make them smart:

Chat Agents

AI assistants that answer questions on your website widget and escalate to Live Support.

Voice Agents

AI that answers and makes phone calls using a real phone number.

Knowledge Base

Documents and websites your agents learn from to answer accurately.

Tools

Actions your agents can take — look up data, notify your team, escalate.

Your first 15 minutes

  1. Finish onboarding Tell us about your business so we can pre-tune your first agent.
  2. Create a Chat Agent Go to Chat → Chat Agents and add one. Give it a name and a personality.
  3. Add knowledge Upload a few documents or scan your website under the agent's Knowledge Base tab so it answers from your content.
  4. Style & embed it Theme the widget, then copy the Embed snippet onto your site.
  5. Watch it work Conversations appear under Threads, and anything the AI can't handle lands in Live Support.
Workspaces. Everything lives inside a workspace (your account). Switch workspaces from the name dropdown at the top-left. Each workspace has its own agents, billing, and team.

Dashboard

The Dashboard is your home base — a real-time snapshot of how your agents and team are performing.

At a glance you'll see:

  • AI Containment Rate — the share of conversations your AI resolved on its own, without a human. Higher is better; it's the headline measure of how much work your agents are saving you.
  • Conversations handled — total volume across your chat agents for the selected period.
  • Team status — which support agents are online and how many chats each is handling.
  • Recent activity — the latest threads and calls so you can jump straight in.
AI Containment Rate is the single number to watch. If it drops, your agents may be missing knowledge — add documents or refine instructions to bring it back up.

Chat Agents

A Chat Agent is an AI assistant that lives in a widget on your website, answers in your brand voice, and escalates to a human when needed.

Create & configure

Open Chat → Chat Agents and click + New. Inside the agent editor you'll find tabs for everything about that agent:

Configuration

Name, personality/instructions, model, allowed domains, quick replies, nudges, and support handoff rules.

Knowledge Base

Attach documents and scanned websites the agent should answer from.

Theme

Colors, logo, and widget position to match your brand.

Embed

The snippet to drop on your site, plus the domains it's allowed on.

Tools

Turn on actions the agent can take mid-conversation.

Preview

Chat with the live agent exactly as a visitor would.

Write instructions like you'd brief a new teammate. State what the agent does, its tone, what it should never say, and when to escalate to a human.

Support handoff

When the AI can't help — or a visitor asks for a person — the agent raises its hand and the conversation appears in Live Support. You control when this happens from the Configuration tab. Set notification recipients under Notifications so the right teammates get pinged.

Knowledge Base & Files

Your Knowledge Base is what makes answers accurate. Upload documents and scan websites, then attach them to any agent.

Add files

  1. Open Files Go to Tools → Files for account-wide files, or an agent's Knowledge Base tab to manage what that agent uses.
  2. Upload or scan Drag & drop documents into the upload zone, or paste a URL to scan a website (up to 50 pages).
  3. Wait for processing After upload, the file is sent to the AI for indexing. You'll see an animated Processing with AI… state — this can take a moment for large files.
  4. Attach In an agent's Knowledge Base tab, toggle a file on to make it available to that agent.

Limits & formats

The number of files and the max file size depend on your plan — you'll see your remaining slots on the Files page. If you hit the limit, delete unused files or upgrade your plan.

Deleting a file removes it from every agent it's attached to and from the AI index. It can take a few seconds while we clean up — you'll see a spinner until it's done.

Embedding & Themes

Make the widget look like part of your site, then add it with a single snippet.

Theme the widget

In an agent's Theme tab, set your colors (background, bubbles, text, links, icons), upload a logo, and choose the widget position. A live preview updates as you edit. You can save reusable custom themes, or generate a starting palette from your website's URL.

Embed on your site

  1. Copy the snippet From the Embed tab, copy the script (or iframe) code.
  2. Paste before </body> Add it to every page you want the widget on.
  3. Allow your domain List the domains the widget may load on in the Embed/Configuration settings — otherwise it won't appear.
Widget not showing? The most common cause is a domain that isn't on the allow-list. Double-check the exact domain, including www vs. non-www.

Tools

Tools let your agents do things, not just talk — fetch data, send notifications, escalate, and more, mid-conversation.

Manage reusable tools under Tools → Tools, then enable them per agent from the agent's Tools tab. Each tool has a type and a configuration; toggle it on and the agent can call it when the conversation calls for it.

To see what your agents actually did, open Tools → Tool Activity — a searchable log of every tool call, when it ran, and the result.

Only enable the tools an agent truly needs. Fewer, well-scoped tools make the agent more predictable.

Threads

Every chat conversation — AI-only or human-handled — is saved as a Thread you can review.

Open Chat → Threads to browse and search conversations. Click any thread to read the full transcript, see which agent handled it, whether it was escalated, and how it was resolved. Use it to spot gaps in your Knowledge Base, review agent quality, and follow up with customers.

Statuses you'll see on a thread include AI (handled by the agent), Waiting (escalated, awaiting a human), Human (an agent took over), and Resolved.

Live Support

The Live Support console is where your human team takes over conversations the AI escalates — in real time.

Keep the page open and set yourself Available. Live Support is real-time. Customers only see you as online while the console is open and your status is Available.

The queue

Conversations are grouped by status:

  • Waiting — visitors waiting for an agent to take over. A timer shows how long they've waited.
  • Active — conversations you or teammates are currently handling.
  • Needs notes — resolved chats that still need a resolution note.
  • Resolved — completed conversations from the last 24 hours.

Handle a conversation

  1. Set your status Choose Available from the status dropdown so you start receiving chats. Your status syncs to the customer widget so people know a human is reachable.
  2. Review the context Read the AI's conversation before jumping in — you'll usually have everything you need to help immediately.
  3. Take over Click Take Over in the chat header. The visitor is told a human has joined, and you can type directly. A typing indicator shows the guest when you're writing — and shows you when they are.
  4. Resolve When the issue is handled, click Mark Resolved and add a short resolution note for your records.
Toggle the Team panel to see who's online and how many chats each agent is handling, so you can balance load.

Support Requests

When a conversation needs follow-up that can't happen live, it becomes a Support Request — a lightweight ticket inbox.

Open Chat → Support Requests to see open items, reply, and close them out. Use this for questions that need research, a callback, or another team — anything you can't resolve in the moment in Live Support. The sidebar shows a badge with the number of pending requests so nothing slips through.

Voice Agents

Voice Agents answer and place real phone calls. You assemble a team of agents and route callers to the right one.

Build a voice team

Open Voice → Voice Agents. A team is a set of agents, each with its own personality, knowledge, and providers. For each agent you configure:

  • Providers — the LLM (the brain), the Voice/TTS (how it sounds), and the STT (how it hears). Mix and match for cost and quality.
  • Knowledge — attach Knowledge Base files just like a chat agent.
  • Routing — define when calls route to this agent (the "Routes here when…" rule).
Start with one agent that handles everything, then split into specialized agents (sales, support, after-hours) as you learn what callers ask for.

Phone Numbers

A Voice Agent needs a phone number to answer or place calls.

Manage numbers under Voice → Phone Numbers. Assign a number to a team so incoming calls reach your agents, and use it as the caller ID for outbound calls. If you don't have a number yet, that's the first thing to set up before going live with voice.

Calls

Every phone conversation is logged with a recording, transcript, and outcome.

Open Voice → Calls to review call history. Filter by agent or status, then open a call to listen to the recording, read the transcript, and see how it was handled. It's the voice equivalent of Threads — use it to coach agents and catch missing knowledge.

Reports & Analytics

Reports turn raw activity into trends you can act on.

Open Reports to track conversation and call volume, AI containment over time, response times, and team performance across a date range you choose. Use it to prove ROI, spot busy periods for staffing, and see whether changes to your agents are moving the numbers.

Workspaces & Team

Invite teammates, manage roles, and run multiple workspaces from one login.

Workspaces

Each workspace is a separate account with its own agents, billing, and team. Switch between workspaces from the name dropdown at the top-left. Manage them under Settings → Workspaces.

Team & roles

Under Settings → Team, invite teammates and set what they can do. Support agents handle Live Support; admins manage billing and settings. Adding a seat may affect your subscription — you'll be told before anything changes.

Verified phones

Settings → Verified Phones manages the phone numbers allowed to receive SMS alerts and notifications, so the right people are reachable when an agent escalates.

Billing & Credits

Verlingo runs on a subscription plan plus usage credits. Here's how it fits together.

Plans & subscription

Your plan sets your limits (agents, files, features). Most accounts start on a trial. Manage or change your plan under Settings → Subscription.

Credits & auto-recharge

Usage — like AI messages and call minutes — draws down a credit balance. Under Settings → Billing & Credits you can top up, and turn on auto-recharge so your balance refills automatically when it runs low. We'll also email a low-balance alert before you run out.

If your balance hits zero, agents may stop responding. Auto-recharge is the easiest way to avoid interruptions.

Payment methods, usage & invoices

  • Settings → Payment Methods — add or update the card on file.
  • Settings → Credit Usage — see exactly where credits went, by day.
  • Invoices are available for every charge for your records.

Languages & Translation

Serve customers in their language without staffing for every one.

Chat Agents can be multilingual — add the languages you support in the agent's Configuration, and the agent will understand and reply in the visitor's language. In Live Support, messages can be translated so your human agents can help across languages even when they don't speak them.

Translation availability can depend on your plan. If you don't see it, check your plan or contact support.

API & SSO

For developers and larger teams who want to integrate or centralize access.

Under Settings → API & SSO you can generate API keys to integrate Verlingo with your own systems, and configure single sign-on so your team logs in through your identity provider. These features depend on your plan — if the section isn't visible, your current plan doesn't include them yet.

Frequently asked questions

How is the AI Containment Rate calculated?

It's the percentage of conversations your AI resolved without a human taking over. A higher rate means your agents are handling more on their own. If it dips, your agents are likely missing knowledge.

Why don't customers see me as online in Live Support?

Two things must be true: the Live Support console must be open, and your status must be Available. Your status is sent to the customer widget in real time — if you close the tab or go away, you appear offline.

My chat widget isn't appearing on my site.

Almost always a domain allow-list issue. Make sure the exact domain you're embedding on is listed in the agent's Embed/Configuration settings, and that the snippet is placed before </body> on the page.

A file is stuck on "Processing".

After upload, files are indexed by the AI, which can take a moment for large documents. Give it time; if it never completes, delete and re-upload. Very large or unusual files may need to be split.

Can one file be used by multiple agents?

Yes. Files live at the account level under Tools → Files, and you attach them to individual agents from each agent's Knowledge Base tab. Deleting a file removes it from every agent.

What happens if my credit balance runs out?

Agents may stop responding until you top up. Turn on auto-recharge under Settings → Billing & Credits to refill automatically, and watch for the low-balance email alert.

How do I run more than one brand or client?

Use separate workspaces. Each has its own agents, billing, and team, and you switch between them from the dropdown at the top-left — all under one login.

Troubleshooting

Live Support shows me offline after a refresh. Re-open the console and set your status back to Available. Your status is read fresh on load — set it once and keep the tab open.
Widget loads on one page but not another. The snippet must be on every page, and the page's domain must be allow-listed. Subdomains and www/non-www count as different domains.
Voice agent doesn't answer. Confirm a phone number is assigned to the team and that your credit balance is above zero.
Agents stopped responding. Check your credit balance under Settings → Billing & Credits. A zero balance pauses agents until you top up.

No results. Try different keywords, or contact support below.

Still need a hand?

Our team is here to help you get the most out of Verlingo.

Contact support