What Are Prompt Templates
The Prompt Template Gallery provides pre-built prompts for common agent use cases. Instead of writing from scratch, browse the gallery, preview a template, and apply it to your agent in one click.The gallery includes global templates plus any team-specific templates enabled for your account. In the dashboard, templates are read-only starting points: apply one to copy its content into the prompt editor, then customize the copied prompt for the agent.
Why Use Templates
Faster Setup
Go from zero to a working agent in minutes instead of writing prompts from scratch
Proven Structure
Follow the same tested format as the built-in templates: Role, Objective, Response Format, Conversation Flow, and Escalation Triggers
Consistency
Ensure all agents across your account follow the same communication standards
Easy Onboarding
Create effective agents quickly without prompt engineering experience
Browsing the Gallery
Access the Gallery
You can open the template gallery from two places:- From the prompt editor — Click Templates while editing an agent’s prompt
- From new-agent setup — Choose a template when creating an agent, then refine it in the Prompt tab
Filter by Category
Use the category filters to narrow down templates:| Category | Templates For |
|---|---|
| Core Templates | Receptionist, after-hours routing, FAQ support, lead qualification, appointment booking, feedback, outreach, and information gathering |
| Industry | Real estate, healthcare, home services, mortgage, solar, car dealership, insurance, education, and hospitality templates |
| Professional Services | Legal and financial-advisory templates |
| Services | Service-business templates |
Previewing a Template
Click any template card to open a full preview. The preview shows:- Template name and description — What use case it is designed for
- Tags — Search and use-case labels for the template
- Editable prompt text — The complete prompt in the same prompt editor used by agents
Template Structure
Built-in templates use the same core structure:| Section | Purpose |
|---|---|
# Role | Defines who the agent is, who it represents, and the personality it should use |
# Objective | States the main outcome the agent should achieve |
# Response Format | Sets response length, question style, and voice-specific formatting rules |
# Conversation Flow | Breaks the call into phases with clear goals and branch behavior |
# Escalation Triggers | Lists situations where the agent should transfer, create follow-up, or stop handling the request |
| Reference sections | Adds use-case-specific guidance, such as common questions, objection handling, routing, or policies |
Applying a Template
To a New Agent
When creating a new agent, choose a template in the create-agent flow or open the Prompt tab in the Agent Editor and click Templates. Select a template and the editor inserts it automatically.To an Existing Agent
Fill in placeholders
Replace placeholder values like
{{company_name}} and {{business_hours}} with your details, or provide them through Dynamic ContextApplying a template does not create a permanent link. Future template changes do not update agents that already used it.
Built-in Template Examples
Customer Support
Customer Support
Covers warm greeting, issue identification, troubleshooting flow, escalation rules, and closing. Includes placeholders for company name, support hours, and escalation contacts.
Sales Qualification (BANT)
Sales Qualification (BANT)
Structured around BANT (Budget, Authority, Need, Timeline) qualification. Includes consultative selling guidelines, objection handling notes, and next-step routing for qualified and unqualified leads.
Appointment Booking
Appointment Booking
Covers service selection, availability checking, information collection, confirmation, and cancellation/rescheduling policies. Designed to work with the Cal.com booking action.
Customer Feedback (NPS)
Customer Feedback (NPS)
NPS survey flow with score collection, follow-up questions based on score range, recovery workflow for detractors, and closing. Includes structured data extraction.
Cold Outreach
Cold Outreach
Value-first approach for outbound calls. Covers introduction, value proposition, interest gauging, objection handling, and next-step scheduling. Designed for non-pushy engagement.
Healthcare Intake
Healthcare Intake
Patient information collection, symptom gathering, appointment scheduling, and insurance verification flow. Includes HIPAA (Health Insurance Portability and Accountability Act)-aware language guidelines.
Placeholder Syntax
Templates use double curly braces for values that should be filled in when the template is applied. Replace placeholder values directly in the prompt, or provide matching variables through Dynamic Context.Common Placeholders
| Placeholder | Description |
|---|---|
{{company_name}} | Organization or business name |
{{agent_role}} | Agent’s role description |
{{business_hours}} | Operating hours |
{{primary_goal}} | Main objective for the agent |
{{escalation_contact}} | Who to transfer to for escalation |
Best Practices
Start with a template, then customize
Start with a template, then customize
Templates provide structure. Add your company-specific details, tone adjustments, and edge-case handling on top.
Use descriptive placeholders
Use descriptive placeholders
Name placeholders clearly:
{{cancellation_policy}} is better than {{policy1}}.One template per use case
One template per use case
Keep templates focused. A customer support template and a sales template should be separate.
Test before sharing
Test before sharing
Apply templates to a test agent and run conversations to verify they work as expected before sharing with your team.
Next Steps
Prompt Editor
Learn prompt writing best practices and editor features
Prompt Engineering Guide
Apply advanced prompting techniques
Template Syntax
Use runtime variables in your prompts
Create Your First Agent
Build an agent step by step