Answerbell docs
v1.2.0
Live demo Get help
● Set up · Every page

The console
every page, in sidebar order.

Open https://your-domain/admin. Settings, keys, team, audit log and status come from the bundled Admin Kit; Today, Call analytics, Clients, Bookings, Messages, Calls, Subscriptions and Webhooks are Answerbell's own pages inside it. The screenshots come from the read-only demo with labelled sample businesses.

Owner · Manager · ViewerAudit logWrite-only keys

01Overview

Clients, live agents, paying clients, contracted per month, calls answered, call time, bookings and messages for the chosen period, plus the checks that still need you. Revenue counts only invoices Stripe reported as paid.

Console overview with client, agent, call and booking tiles

02Get started

The few settings Answerbell needs before it goes live, each with a link to its section: product name, accent colour, support e-mail, public URL, keys, sender.

Get started checklist

03Roles

RoleCan
Viewerread everything; callers' numbers are shown masked (only the last three digits)
Manageradd and edit clients, create agents, book and cancel, mark messages, block callers, create payment links
Ownereverything, including keys (Integrations), team, import and deleting clients

Every change is in the Audit log with who made it. Opening a call transcript, playing a recording and exporting a CSV are logged too.

04Today

Every client as a line with a state lamp, today's calls on a 24-hour strip against its opening hours, and a Needs you list (urgent messages, agent and calendar problems, failed webhooks, unhappy callers). It refreshes itself every minute while it is on screen. Details: Calls and analytics.

Today page with one line per demo business

05Call analytics

7, 30 or 90 days, all clients or one, with the change against the same number of days before. Counted only from rows in your database (details).

Call analytics with figures, a chart of calls and bookings per day, and a table per client

06Clients

One card per business: language, timezone, agent state, subscription, minutes used this month against the included minutes, monthly price and setup progress. New client opens the form with trade templates and Fill from the website (Adding a client in minutes). Update N agents appears when agents are out of date and pushes all of them at once.

Clients page with three demo businesses

A client has these tabs:

TabWhat it holds
OverviewThe receptionist's card with its real opening sentence and what it can do, a setup checklist, this month's figures with sparklines, latest calls, next bookings, the week's hours and your margin
ProfileEverything the agent knows: business, opening hours, services, FAQ, call handling, plan (below)
CallersEvery number that called, booked or left a message; VIP and block list (Callers)
KnowledgeFiles, web pages and texts the agent searches (Knowledge base)
CalendarGoogle or Outlook two-way, an iCal feed, the bookings feed (Calendars)
PortalWho from the business may sign in to the client portal (Client portal)
ReportThe monthly report for the business (Monthly report)
Follow-upOnly with the add-on: the channels callers may choose (Follow-up add-on)
Client overview: receptionist card with the opening sentence, setup checklist, this month, next bookings and opening hours

07The client profile

  • Business: name (spoken in the AI disclosure), receptionist's name (optional), call language, timezone, phone number callers dial, address, the e-mail addresses that get bookings and messages.
  • Opening hours per weekday (09:00-12:00, 13:00-17:00), special hours for single dates and closed dates (one per line, YYYY-MM-DD), with Add public holidays.
  • Services: name | minutes | price. The agent offers times only for these and books exactly the minutes given. The monthly report values bookings at these prices.
  • Parallel bookings (chairs, rooms, staff), slot step and earliest booking.
  • FAQ and notes: facts the agent may tell callers. They are given to the agent as data, not as instructions.
  • Urgent words: messages containing them are marked urgent. A word matches in any form at the start of a word in the message (alergia also catches "alergiu"); accents and capitals are ignored.
  • Call handling: other languages, recording notice, transfer to a person, on-call number after hours, monthly report by e-mail, summary e-mail (Call handling).
  • Plan: monthly price, included call minutes, price per minute above the plan, billing e-mail.

Buttons on the client: Create agent / Update agent, Rotate tool secret, Remove agent, Create payment link, Cancel subscription, Delete client (owner). Saving a client that has an agent updates the agent straight away.

Client profile: business, receptionist's name, language, opening hours and special hours

08Bookings

Upcoming, past and cancelled bookings in each client's timezone, with the code the caller was given and whether it was made on the phone or in the console. New booking books from the console (with Show free times); Cancel cancels and e-mails the business. The same rules apply as on the phone: opening hours, closed dates, lead time, booking horizon, parallel bookings and busy times from a linked calendar.

Bookings list with demo bookings

09Messages

What callers asked to pass on, with urgent ones marked. Mark handled moves a message out of the open list.

Messages list with urgent markers

10Calls

The call log from ElevenLabs with filters by client, mood, outcome and text, spam hidden by default, and Download CSV. Fetch new calls now runs the sync at once. A call opens the call page: summary and labels, moments that jump the recording, timeline, recording player with speed 1×/1.5×/2×, the transcript, the caller's history, and Mark as spam / Block the number (The call page). The demo has no calls, so this page shows its empty state.

Calls page with filters, empty in the demo

11Subscriptions

Each client's Stripe subscription, the minutes above the plan charged once a month, and every invoice Stripe reported. Once you enter your cost per call minute (Settings → Client billing), it also shows this month's minutes, your cost and your margin per client and in total (Margin, Stripe).

Subscriptions page with clients, minutes above the plan and invoices

12Webhooks

Send bookings, cancellations, messages and finished calls to Zapier, Make, n8n or your CRM, signed and retried (Webhooks).

13Settings

Everything below is changed in the console, without code. Fields locked by an environment variable say so.

SectionHolds
Brandyour agency's name, logo, colour, support e-mail (used in e-mails, the console and the client portal)
Voice agentpublic URL, ElevenLabs region, language model, voice model, voice id, longest call, sync interval (details)
CalendarsGoogle OAuth client id, Microsoft app id and tenant, how often busy times are read (Calendars)
Client billingcurrency (EUR, CZK, USD, GBP, PLN, HUF), name on the invoice, page after payment, your cost per call minute
Booking defaultslanguage and timezone of new clients, slot step, earliest booking, how many days ahead bookings are open
Client portalportal on/off, whether businesses may play recordings, whether they may edit their FAQ and hours (Client portal)
Follow-uponly with the add-on (setup)
E-mailsender, client e-mails on/off, usage alerts on/off
IntegrationsElevenLabs, Stripe, Stripe webhook, Resend, Google and Microsoft client secrets: write-only, with Test connection where possible
Notificationsyour alert address; optional signed webhook for console alerts
Security & alertstwo-factor authentication, signed-in sessions, team two-factor rule
Export / Importsettings as a JSON file, owner only; an import shows a preview of the changes first
Integrations: write-only keys

14Status, team and audit

Status runs the checks: ElevenLabs key works, public URL is https, e-mail can be sent, Stripe keys complete, every agent up to date, calls fetched, linked calendars in sync, webhook deliveries succeed (and, with the add-on, follow-up messages delivered). Team adds managers and viewers (owner only). Audit log shows who changed what and when; secrets never appear.

Audit log