Kilevel
Dashboard

Language / Sprache

KILEVEL © 2026

Surveys, NPS & Feedback

Asking Is Easy. Comparable Answers Are Not

Two thousand transcripts are not a result. A result is what you get when every field has a declared scale, a direction that says which end is good, and stays empty when nobody answered — instead of being helpfully guessed at the middle.

An Answer Is Not a Transcript

The same template is laid over every conversation, and what comes out has the same shape every time: typed fields on declared scales. That is what makes two thousand of them comparable — and it is why the missing field matters more than the other four.

WHAT THEY SAIDTHE SAME ONE, EVERY TIMEOne schemaNOT GUESSED AT THE MIDDLELeft empty on purpose
The gate does not change; the conversation does. The dashed tile is not a faint value, it is an absence: nothing answered that question, and that is itself a finding.

A declared range, not a vibe

A field states what it may contain: a zero-to-ten likelihood, a five-point item, a one-to-seven effort score, an enumeration of exactly the options you allow. The model is constrained to it rather than asked nicely.

And which end of it is good

Each field says whether higher is better, lower is better, or neither. Without it, an effort score and a satisfaction score average into a number that means nothing, and a dashboard shows a rising line for a worsening experience.

Omitted beats guessed

If the conversation never answered a question, the field comes back missing. A model that fills the middle to be helpful is the single fastest way to make a feedback programme quietly worthless.

The reason, beside the value

Any field can be set to carry the part of the conversation it was inferred from. It is stored next to the value, so a number somebody disputes is checkable without listening to twelve minutes of audio.

Good and bad values, named

For the fields that are categories rather than scales, you name which values count as good and which as bad. "Escalated to a manager" is not simply a different answer from "resolved first time".

Or take a published one

Inventing your own NPS means you can never compare yourself to anybody. The fixed metric packs keep each benchmark on the scale it is published on, and your own fields sit alongside them rather than instead of them.

One response, as it is stored
npsScore
npsScore_reason
csat
effortScore
primaryDriver
wouldRenew
competitorNamed
followUpWanted

A dashed field was never answered

The difference between "no competitor mentioned" and "never asked" is exactly the difference a guessed middle destroys.

Scales that do not add up
NPS · 0–10 · higher is better8 / 10
CSAT · 1–5 · higher is better4 / 5
Effort (CES) · 1–7 · lower is better5 / 7

Three high bars, two pieces of good news and one bad. Without the declared direction, a dashboard draws a rising line here for a worsening experience.

Kilevel outbound jobs running a survey across a contact list, with call windows and concurrencyKilevel call details: extracted fields with the reason each one was inferred, beside the transcript and recordingKilevel data store: survey responses as rows with typed columns, filterable and exportable
Enlarge

Thousands of Them, Inside the Hours You Allow

The same job machinery the outbound dialler uses runs the survey: a list, a window it may call in, a ceiling on concurrent calls, and retries decided separately for busy, no answer and voicemail. Nobody is rung at 21:40 because a scheduler was behind.

And How the Question Gets Asked at All

Response rate decides the result long before the analysis begins. So the question is a conversation rather than a link to a form — on whichever channel, and at whichever moment, the person will actually answer.

Outbound calls, at the hours you allow

A contact list becomes a job with a calling window, a concurrency ceiling and retry rules decided separately for busy, no answer and voicemail. The survey does not ring anybody at dinner because the queue was behind.

Chat, SMS and WhatsApp

The same questions run as a conversation in the website widget or over a messaging channel, where the answer arrives three hours later and that is fine. Same schema, same row at the end.

Straight after the thing you are asking about

A finished support call, a delivered order, a closed ticket — any of those can start the survey from a workflow. Feedback collected two weeks later is a memory; feedback collected the same afternoon is evidence.

In whichever language they answer in

The conversation happens in their language and the fields come out in your schema. You are not running eleven surveys and reconciling eleven spreadsheets.

The Detractor Who Is Still on the Line

Most feedback programmes score a conversation once it is over. That is too late for the one call where it mattered. Attention evaluates the same schema against the conversation in progress, and is allowed to act before anybody hangs up.

The rule reads the answer as it lands

An Attention rule re-runs the same schema against the conversation in progress, every few seconds, and reads one field out of the result. A detractor is identified while they are still on the line.

And can hand the call to a person

Forward the call outright, or raise the session on the supervisor dashboard in its own colour with a sound at the desk. The recovery conversation happens now, not in a follow-up queue next week.

Or start whatever should happen next

A score below your line is an event. It can open a ticket, email an owner, add the customer to a win-back campaign, or book a call with the account manager — as a workflow, on the same canvas as everything else.

Or simply say so before anybody looks

Standing rules watch the aggregate as well as the individual, so a segment sliding for three weeks reaches somebody without waiting for the monthly review that would have caught it.

One field, two exits
npsScore7 – 10The agent asks why and finishes the call0 – 6Forward now, raise the card on the dashboard
First look after25 s
Re-read every15 s
ActionForward · card · sound

Illustrative values — the threshold, the delay and the interval are settings rather than defaults we picked.

What Happens to the Answers Afterwards

Because every answer is typed, analysis is a filter rather than a project. And because the conversations get the same analysis everything else does, they sit beside your calls and chats rather than in a tool of their own.

What a movement is made of
BeforeAfter

The same cohort before and after the change, rather than two averages side by side.

Responses1,842
Analysed100%
Question 4 unanswered11%

Illustrative. The third number is the one nobody usually sees, and the one that explains why question 4 needs rewriting.

Where the rows go
Data storesScorecardsKPI boardsWebhookSpreadsheetYour CRMAutomation

The same rows feed scorecards, metric packs and standing rules under Performance Analytics — and whatever should happen next is built on the same canvas as Automations.

What Teams Actually Run With It

The same machinery six times: one schema, one agent, one job and one rule.

Post-resolution CSAT, the same afternoon

Closing a ticket starts a workflow that calls two hours later, asks the five-point question and the why, and writes both into the row — with the sentence the rating was read from attached.

Ticket closedCall in 2hCSAT + reasonRow written

The detractor you could still have saved

A rule reads the score the moment it is given. Anything at six or below is forwarded to a person while the customer is still on the phone, rather than appearing in a report eleven days later.

NPS askedScore ≤ 6Forward nowSaved

A quarterly wave that finishes in two days

Two thousand relationship calls run inside your calling hours at a concurrency you set. Because every answer is typed, the result splits by segment, tenure and product without anybody tagging a transcript.

Quarterly list2,000 callsSegment splitBoard updated

Asking the follow-up the number cannot answer

A low score is a question, not a conclusion. The agent asks why, classifies the cause into your own enumeration, and the row is routed to the team that owns that cause rather than to a shared mailbox.

Low scoreWhy?Classify causeRoute to team

The report nobody has to assemble

When the job drains, a workflow aggregates the rows, writes the sheet and sends it to the people who asked for it — with the segment cuts already made, because the cuts are columns.

Wave endsAggregateSheet + emailDelivered

Testing the questionnaire before it meets people

Simulated respondents with different personalities run against the survey agent overnight. A question that fails to elicit an answer shows up as a field that keeps coming back empty — before two thousand real people hear it.

NightlySimulated respondentsSchema fills?Gaps flagged
AI Assistance

And you do not have to design any of it by hand

The schema, the agent that asks the questions out loud, the escalation rule and the workflow around the whole wave are all buildable and editable with AI assistance, the same way everything else on Kilevel is.

The schema, from what you want to learn

Describe the question you are actually trying to answer and the assistant proposes the fields: their types, their ranges, which direction is good, and which of them should carry their reason.

And the agent that asks them out loud

Turning a field list into questions a person will actually answer is its own skill: order, phrasing, how to ask a zero-to-ten question without reading out eleven numbers, when to stop.

The escalation rule, against a real field

Say what should pull somebody out of their chair and it writes the rule against a field that exists, with the threshold, the branch and the action filled in before it ever runs on a live call.

The workflow around the wave

The trigger, the list query, the job, the branch for detractors and the report at the end arrive as one plan rather than as five things you wire together over a fortnight.

In every language you are asking in

Including the disclosure where it is required, and including the fact that a five-point scale does not translate word for word into every language it is asked in.

And it will tell you what it invented

Your detractor threshold, your segment names, your definition of a completed response — listed as assumptions and asked about, rather than written quietly into a schema two thousand calls will run against.

A schema is the one thing you cannot fix afterwards — two thousand responses to a badly typed field are two thousand responses you cannot use. So every proposal arrives as an explicit list of edits, with its assumptions stated, before anything runs.

Legal notice: survey calls to individuals are lawful only where explicit consent exists or a legitimate interest under applicable law (e.g. GDPR Art. 6) has been documented; rules for existing customers differ by jurisdiction. Where conversations are recorded, consent must be obtained before recording starts, and where the other party is speaking to an AI, that must be disclosed. The Kilevel platform provides the technical infrastructure; legal responsibility for compliant use rests with the operator.

Per Field
A Scale and a Direction

Declared, not inferred — with a reason per field when you want one

Empty
Rather Than Guessed

A question nobody answered stays unanswered, and that is itself a finding

Live
Mid-Call Escalation

The detractor is found while there is still time to keep them

0
Transcripts to Tag

The segment cuts are columns, not an afternoon of tagging

Next step

Ready to Transform Your Call Operations?

Join Europe's largest infrastructure enterprises already running their call operations on Kilevel with premium AI quality.

FAQ

Frequently Asked Questions

Everything you need to know about Kilevel.

Kilevel is a full-stack AI operations platform for businesses that communicate at scale. It unifies phone calls, WhatsApp, SMS, email, and web conversations under a single AI-native operating system, with visual workflow automation, omnichannel inbox, AI conversation analysis, and real-time operational control. From solo operators to enterprise teams, Kilevel runs autonomously across your entire communication stack.

Legacy IVRs follow rigid scripts. Chatbots handle text in isolation. Kilevel is an AI-native operations platform that handles real phone calls, WhatsApp, SMS, email, and web conversations simultaneously, with genuine contextual understanding. Agents adapt mid-conversation, book appointments, trigger follow-up automations, analyze every interaction, and hand off to humans when appropriate. The entire stack runs from a single platform: inbound queue, outbound campaigns, post-call intelligence, and operational reporting.

Yes. You can build and test your AI agent for free using our library of ready-made industry templates or by starting from scratch. Design call flows, configure channels, and connect integrations before going live. When you deploy, you pay a monthly subscription fee, which already includes a bundle of free AI minutes per month. Any usage beyond the included allowance is billed on a pay-as-you-go basis. No seats, no surprise fees.

No seats, no per-user charges. Kilevel combines a monthly subscription with usage-based pricing: each plan includes a pool of free AI minutes per month, and additional usage beyond that is billed at a per-minute rate. Building, testing, and configuring agents is free. Once live, costs scale predictably with your volume. Enterprise customers with high-volume commitments can discuss custom pricing agreements.

Most teams ship their first agent within a day. Kilevel comes with a library of industry-specific templates that cover the most common call flows and channel configurations out of the box. Pick a template, configure your agent's persona and rules, connect your tools, and deploy, no code required. Custom flows are built visually, and the AI flow assistant can generate an entire flow structure from a single descriptive sentence.

Kilevel gives your team leverage, not a replacement. AI agents absorb the volume of after-hours calls, common questions, appointment bookings and multilingual conversations, so your staff can focus on complex cases that genuinely need a human. Built-in sentiment analysis and configurable handoff triggers mean the AI always knows when to step aside.

The platform, the database and your recordings run on Google Cloud in Frankfurt, Germany, and the telephony infrastructure sits in a German data centre. Speech and language providers are used through their EU endpoints wherever the provider offers one. Where a provider processes outside the EU, that transfer runs on Standard Contractual Clauses, and every such provider is named with its processing region in our public Trust Center. An Article 28 data processing agreement applies from day one, with no separate negotiation, and we never use your data to train models.

Yes. Agents can detect a caller's language and respond accordingly, or you can configure language-specific flows per channel. This is particularly relevant for European businesses serving customers in German, French, Spanish, Dutch, and other languages alongside English, all within the same platform, without duplicating your entire agent setup.

No. The platform is designed for operators first. Flow building, agent configuration, channel setup, and integration connections are all no-code. Developers who want deeper control get a full REST API, webhooks, MCP-compatible tool discovery, and prompt-level customization, but none of it is required to run a production deployment. Non-technical teams operate Kilevel every day.

Completely. Every flow, agent behavior, escalation rule, and analysis signal is configurable, visually, without code. You define the tone, language, fallback responses, and handoff conditions. Advanced users can go further with prompt modules, templating parameters, flow templates, and a full REST API. If your workflow is unusual, Kilevel almost certainly supports it.

Complete control. You define tone, language, permitted topics, and response templates using prompt modules and templating parameters, reusable building blocks your agents draw from consistently. Escalation rules trigger human handoff based on sentiment, topic, or conversation outcome. Every configuration is fully testable in a sandbox before it touches a real customer.

You have full control over what your agent says. Define tone, language, and exact response templates. Escalation rules let you specify when a conversation gets transferred to a human, based on topic, negative sentiment, or repeated failed attempts. Everything is testable before it goes live, and you can iterate on agent behavior at any time.

Yes, and often without any setup at all. Kilevel supports MCP (Model Context Protocol), which means it can automatically discover and digest integrations from modern CRMs, ERPs, and data platforms. For everything else, there are webhooks, a REST API, and pre-built connectors. Your data flows in and out on your terms.

Both directions are fully supported. Kilevel uses MCP (Model Context Protocol) to automatically discover and integrate modern CRM and ERP systems, often with zero connector setup. In the other direction, Kilevel's REST API lets your own tech stack trigger calls, campaigns, and automations externally, and pull conversation results, analysis, and outcomes back into your systems on demand.

Yes, automatically. Kilevel scales concurrent lines dynamically, whether you're handling 10 conversations or 10,000, the infrastructure adjusts without manual intervention. The Operations Control Center gives you live visibility into concurrency, queue depth, and agent performance, so you're never operating blind at scale.

Your data sits in Frankfurt, Germany: platform, database and recordings on Google Cloud, telephony in a German data centre. Credentials are encrypted at the column level with AES-256-GCM, every query is scoped to its owning account, sub-users carry project-specific roles, and administrative actions are written to a reviewable audit trail. We process only on your documented instructions and never train models on your data. The full subprocessor list, with the processing region of each, is published in our Trust Center.

Kilevel agents are designed to manage uncertainty without frustrating the caller. They can ask clarifying questions, offer alternate paths, or escalate to a live operator, automatically, based on rules you set. The Attention Suite enables immediate human takeover mid-conversation without any disruption to the customer experience.

Kilevel agents handle uncertainty without derailing the experience. They can ask clarifying questions, reroute the conversation along alternate paths, or escalate to a live operator, all automatically, based on configurable rules. The Attention Suite lets operators intervene instantly mid-call, taking over the conversation without the customer noticing any disruption.