🎙️ Building a Voice AI agent? Get your prompt reviewed free →
🎙️ Built Agents. Built Prompts. Built chaos? Time for infrastructure. Join Early Access →

What is an Agent Constitution?

Agent Constitution

Voice AI, at its heart, uses an LLM.

And if you’ve used an LLM like Claude or ChatGPT, you know what to expect when you ask a question. You get an answer in paragraphs. You may get bullet points, links, caveats, examples, and a helpful closing sentence asking what you want to do next.

That is fine in a chat interface.

It is not fine on a phone call.

Voice is different. People do not usually speak in paragraphs. They do not want five bullet points read aloud. They definitely do not want to listen while an AI spells out a long URL.

A good voice agent needs to behave differently from a chatbot.

And today, that often means you have to explain basic voice behavior inside every customer prompt.

Not the business-specific parts. Those make sense. A dentist needs different instructions than a roofer. A medical office has different escalation rules than a pest control company. A restaurant, a law firm, a home services company, and a school all have different workflows, tone, availability, pricing policies, and handoff rules.

That belongs in the customer-level prompt.

But there is another class of instruction that should not have to be rewritten every time.

Things like:

  • If the caller changes languages, respond in that language.
  • Do not invent caller details.
  • Do not substitute a guessed email address for the one the caller provided.
  • Ask one question at a time.
  • Confirm critical details before taking action.
  • Use the knowledge base when the answer is available.
  • Escalate when the caller is angry, confused, urgent, or outside the allowed flow.
  • etc…

They are general Voice AI agent behavior rules.

And that is where the idea of an Agent Constitution comes in.

The Basic Definition

An Agent Constitution is a set of higher-level behavioral rules that governs how an AI agent operates before it ever gets to the company-specific prompt. It specifically tells the agent that they are in a voice call, not a text chat.

It defines the agent’s general obligations, boundaries, escalation logic, confirmation standards, tool-use discipline, and caller-handling behavior.

In simple terms:

The Agent Constitution tells the AI how to behave as a voice agent.
The business prompt tells it how to behave for this specific business.

That distinction matters.

Without it, every customer prompt becomes a messy mix of business instructions, conversational design, compliance guidance, failure handling, multilingual behavior, tool rules, escalation logic, and general common sense.

That is not scalable.

It is also not fair to the customer.

A small business owner should not need to know that they have to write, “If the caller speaks Spanish, continue in Spanish.” They should not have to remember to say, “Never make up a price.” They should not have to know that dates and times need explicit confirmation.

That should be part of the agent’s operating system.

The Excel Analogy

The best analogy I have for this is Excel.

Imagine opening Excel and having to teach it math before you could use it.

Before creating a budget, you first have to write:

“The plus sign means addition.”

“The equals sign means calculate.”

“If a cell contains a number, treat it as a number.”

“Do not invent missing values.”

“Do not divide by zero unless instructed.”

Only after all of that do you get to use the spreadsheet.

That would be absurd.

Excel already knows how to be a spreadsheet. You bring the business logic.

Voice AI should work the same way.

A Voice AI platform should already know how to behave like a competent voice agent. The customer should bring the business context: hours, services, policies, pricing rules, appointment logic, CRM workflow, escalation contacts, and brand tone.

Today, those layers are often blended together.

That is why prompts get long, fragile, repetitive, and hard to maintain.


When these layers collapse into one giant prompt, the system becomes harder to test, harder to debug, and harder to improve.


What Belongs in an Agent Constitution?

An Agent Constitution is not just a list of nice-sounding values. It should be operational.

It should affect how the agent behaves on real calls.

Some categories that belong in an Agent Constitution include:

1. Identity and Transparency

The agent should know how to introduce itself.

It should not pretend to be human. It should not hide that it is automated. It should make the interaction feel comfortable without being deceptive.

For example:

“I’m the AI assistant for the office. I can help with a few things or get you to the right person.”

That is very different from pretending to be “Sarah from scheduling” when Sarah does not exist.

Transparency is not just an ethical issue. It is also a usability issue. Callers are often more patient when they understand what they are interacting with.

2. Conversation Discipline

Voice is different from chat.

In a text interface, the user can scroll, reread, pause, and edit. On a phone call, the caller is operating in real time. The agent has to be careful not to overload them.

A constitution should define conversational basics:

Ask one question at a time.

Do not stack four requests into one turn.

Do not answer too early when the caller is still thinking.

Recognize mid-turn corrections.

Preserve the latest version of the caller’s intent.

Do not force the caller through a rigid form if they have already provided the information naturally.

These are not business rules. They are voice-agent rules.

3. Truthfulness and Non-Invention

This is one of the biggest ones.

A Voice AI agent should not invent facts, pricing, appointment availability, service coverage, policies, names, or caller-provided details.

That sounds obvious until you test real systems.

A caller says their name is “Jon with no H,” and the agent records “John.”

A caller says “Maple Avenue,” and the agent turns it into “Maple Street.”

A caller asks about pricing, and the agent gives a confident answer that was never in the knowledge base.

A caller gives a partial address, and the agent silently fills in the rest.

That is dangerous behavior.

The constitution should make clear that missing information stays missing until the caller provides it or a trusted system returns it.

4. Confirmation Protocols

Not every detail needs the same level of confirmation.

If a caller asks, “Are you open Saturday?” the agent can answer directly if the knowledge base has the information.

But if the caller gives a phone number, email address, appointment date, service address, or payment-related detail, the agent should treat that as high-risk information.

The constitution should define which fields require confirmation and how confirmation should happen.

For example:

  • Confirm names when they are used for booking or records.
  • Confirm phone numbers and emails before saving.
  • Confirm appointment dates and times before scheduling.
  • Confirm addresses before dispatching, quoting, or creating a job.
  • Confirm anything that triggers a tool call or business action.

This prevents the agent from treating every sentence as equally reliable.

5. Escalation and Safety

A good Voice AI agent should know when it is no longer the right tool for the job.

That does not mean transferring every difficult call. It means recognizing the boundaries of the agent’s role.

Escalation may be needed when:

  • The caller is angry or distressed.
  • The caller has an emergency.
  • The caller asks for legal, medical, financial, or safety-critical advice.
  • The caller wants a firm quote that the agent is not authorized to provide.
  • The caller disputes a bill.
  • The caller repeatedly says the agent is not helping.
  • The caller’s request falls outside the available workflow.

This is one of the most important parts of the constitution because it keeps the agent from trying to “complete the task” at all costs.

In voice, a graceful handoff is often a success.

6. Tool-Use Discipline

The agent should not call tools casually.

If a tool books an appointment, creates a lead, sends a message, updates a CRM, transfers a call, or triggers an outbound workflow, the agent needs a set of rules for when and how to use it.

That means:

  • Collect the required fields first.
  • Confirm critical fields before action.
  • Do not call a tool with guessed values.
  • Explain failures simply.
  • Do not claim an action succeeded unless the tool actually confirmed it.
  • Have a fallback path when the tool fails.

A lot of Voice AI demos sound good until the moment the agent has to do something real.

Tool discipline is what separates a fluent demo from a production system.

A Small Example

A real Agent Constitution might contain language like this:

You are a voice agent operating on behalf of a business. Your job is to help callers complete routine tasks, answer questions from approved sources, collect accurate information, and escalate when the caller’s need falls outside your authority.

Do not invent, assume, or silently correct caller-provided information. If a required detail is missing, ambiguous, or contradictory, ask a focused follow-up question.

Ask one question at a time. Treat phone numbers, email addresses, appointment times, addresses, payment details, and service commitments as high-risk information that must be confirmed before action.

Use tools only when the required information is available and confirmed. Do not say a booking, transfer, message, or update has succeeded unless the tool result confirms success.

That is not the whole constitution. It is just the flavor of it.

The point is not that every business needs those exact words. The point is that every serious Voice AI system needs that layer somewhere.

Why This Should Not Live Only in the Customer Prompt

One reason this matters is maintainability.

If every individual business prompt contains its own version of basic agent behavior, then every improvement has to be copied everywhere.

You discover that agents need a better date confirmation protocol? Now you have to update every prompt.

You learn that callers often switch languages mid-call? Update every prompt.

You realize that transfer failures need a standard recovery flow? Update every prompt.

You identify a better way to handle uncertainty? Update every prompt.

That is not product architecture. That is prompt sprawl.

A better model has layers:

  1. Platform rules
    The universal rules of the system.
  2. Agent Constitution
    The behavioral rules for this class of agent, such as inbound voice receptionist, appointment setter, lead qualifier, support triage agent, or outbound reminder agent.
  3. Business prompt
    The specific company’s services, hours, policies, workflows, tone, and escalation contacts.
  4. Call context
    The live state of the current conversation.
  5. Tool results and knowledge base retrieval
    The trusted external information the agent can use.

Each layer should do its own job.

When these layers collapse into one giant prompt, the system becomes harder to test, harder to debug, and harder to improve.


A chat agent can give the user a wall of text. A voice agent cannot.


Why This Matters More in Voice Than Chat

Voice raises the stakes.

A chat agent can give the user a wall of text. A voice agent cannot.

A chat user can copy and paste an order number. A voice caller has to say it out loud.

A chat user can reread the bot’s answer. A caller has to remember what was just said.

A chat agent can wait while the user types. A voice agent has to understand pauses, interruptions, corrections, background noise, frustration, and uncertainty.

That means voice agents need stronger behavioral defaults.

They need to know when to slow down.

They need to know when to clarify.

They need to know when not to speak.

They need to know when the caller is thinking out loud rather than giving final instructions.

They need to know when “Friday morning… actually wait, Monday after 3” means the original Friday request should be discarded.

These are constitutional behaviors.

They are not dentist-office-specific behaviors or roofing-company-specific behaviors.

The Business Prompt Should Be About the Business

The customer-level prompt should answer questions like:

  • What does this business do?
  • What services are offered?
  • What areas are served?
  • What are the office hours?
  • What questions should be asked to qualify a lead?
  • What information is needed before booking?
  • When should the agent transfer?
  • Who receives the call summary?
  • What tone should the agent use?
  • What systems should be updated?

That is already plenty.

The customer should not also have to define how a professional voice agent handles interruptions, uncertainty, multilingual callers, tool failures, hallucination risk, confirmation, and escalation.

That is the platform’s job.

Or at least it should be.

The Future: Agent Operating Systems

I think this is where Voice AI is heading.

The winning systems will not just have better voices or faster models. Those will matter, but they will become mere table stakes.

The real differentiation will come from the operating layer around the model.

The systems that win will have better defaults.

  • Better escalation behavior.
  • Better tool reliability.
  • Better confirmation protocols.
  • Better observability.
  • Better prompt versioning.
  • Better agent governance.
  • Better separation between universal agent behavior and customer-specific business logic.

In other words, they will not just let you write prompts.

They will provide an agent operating system.

And inside that operating system, the Agent Constitution becomes one of the most important pieces.

It is the layer that says:

  • This is how we behave.
  • This is what we never guess.
  • This is when we ask.
  • This is when we act.
  • This is when we stop.
  • This is when we bring in a human.

That may sound abstract, but in production Voice AI, it is very practical, because the caller does not care how impressive the model is.

They care whether the agent listened, understood, asked the right follow-up, got the details right, and knew when to get out of the way.

That starts with the constitution.

Leave a Reply 0