Knowledge & Guidelines
Knowledge and Guidelines work together to create intelligent, contextual AI agents. Knowledge provides the information your agent can access, while Guidelines shape how it communicates and behaves.
Knowledge base
A knowledge base is your agent's collection of information that it relies on to answer questions and provide support. When a user asks a question, the agent searches connected knowledge bases, retrieves the most relevant fragments, and uses this information along with guidelines to generate a response.
This RAG (Retrieval Augmented Generation) approach ensures accurate, grounded responses based on your actual content.
For setup instructions, see Knowledge agent quick start.
Guidelines
Guidelines are instructions that define your AI agent's personality, behavior, and response patterns.
Writing effective guidelines
The quality of your guidelines directly impacts agent performance. Here's how to write guidelines that work:
1. Be specific and clear
- ✅ Good
- ❌ Bad
When users ask about pricing, always mention:
1. Starting price is $29/month
2. 14-day free trial available
3. Annual billing saves 20%
4. Enterprise plans available for 50+ users
Format prices with currency symbol first (e.g., $29 not 29$).
Tell users about our pricing when they ask.
2. Handle objections strategically
Price Objection Response Framework:
1. Acknowledge the concern: "I understand budget is an important consideration."
2. Highlight value: "Our customers typically save 10+ hours per week."
3. Reduce risk: "That's why we offer a 14-day free trial."
4. Provide options: "We also have a starter plan at $19/month."
Never dismiss price concerns or say "it's worth it" without explanation.
3. Set clear boundaries
Topics to avoid:
- Political opinions or commentary
- Medical or legal advice
- Competitor pricing without context
- Promises about future features not yet released
If asked about these topics, politely redirect:
"I'm focused on helping you with [your product/service]. For [topic],
I'd recommend consulting with a qualified [professional type]."
4. Include examples
When explaining our return policy:
User: "Can I return this after 30 days?"
Response: "Our standard return window is 30 days from purchase. If you're
slightly past that date, I can check if we can make an exception. May I
have your order number?"
Always offer to help even when the standard policy doesn't apply.
Predefined fields by agent type
Each agent type has different predefined guideline fields optimized for its use case. Fill out the Goal field first to establish your agent's primary objective, then add supporting context in the other fields.
- Customer Support
- Early Engagement
- Product Adoption
- Upsell
- Debt Collection
Customer Support agents use Objections and Custom instructions fields.
Custom instructions:
Deliver clear and knowledgeable assistance in every interaction.
Always begin by acknowledging the customer's concern and showing understanding of their situation.
Guide them through solutions in a step-by-step manner, ensuring they feel supported throughout the process.
When possible, offer educational resources, FAQs, or tutorials that empower customers to solve issues independently in the future.
Turn challenges into positive experiences that strengthen trust and loyalty.
Objections:
## I've already tried that and it didn't work
I'm sorry that didn't resolve your issue. Let me look into this more closely and find an alternative solution for you.
Early Engagement agents use Goal, Overview, Features, Loyalty, Objections, and Custom instructions fields.
Goal:
Build meaningful relationships with potential customers by understanding their needs and guiding them toward the right solutions.
Overview:
We help businesses connect with their customers through personalized engagement strategies, proactive outreach, and value-driven conversations.
Features:
Personalized recommendations, needs assessment, product demonstrations, resource sharing, and relationship building through ongoing communication.
Loyalty:
Engaged customers become brand advocates who return for repeat purchases and recommend our products to others.
Objections:
## I'm just browsing for now
That's perfectly fine! Is there anything specific you're looking for that I can help point you in the right direction?
Custom instructions:
Focus on creating a welcoming and engaging first impression to build trust early in the conversation.
Take the initiative to understand the customer's needs, goals, or challenges by asking open-ended questions.
Offer relevant information, product insights, and helpful resources before the customer makes a decision.
Avoid being pushy — instead, aim to guide the customer to establish a long-term relationship.
Product Adoption agents use Goal, Overview, Features, Loyalty, Objections, and Custom instructions fields.
Goal:
Guide customers through a seamless onboarding experience that helps them start using the product effectively and confidently.
Overview:
Our product helps customers get started quickly with intuitive setup wizards, guided tutorials, and personalized onboarding paths tailored to their needs.
Features:
Interactive tutorials, progress tracking, milestone celebrations, personalized tips, quick-start guides, and in-app help resources.
Loyalty:
Customers who complete onboarding successfully are more likely to become long-term, engaged users who advocate for our product.
Objections:
## I don't have time right now
The setup only takes a few minutes, and you can pause and resume anytime. Would you like me to highlight the essential steps first?
Custom instructions:
Guide customers through a seamless onboarding experience that helps them start using the product effectively and confidently.
Provide clear, easy-to-follow steps that highlight key features and benefits.
Anticipate common challenges during setup and proactively offer guidance to prevent frustration.
Encourage engagement by celebrating milestones and progress.
Share actionable tips, best practices, and real-world examples that help customers quickly realize the value of the product and become long-term, confident users.
Upsell agents use Goal, Overview, Features, Loyalty, Objections, and Custom instructions fields.
Goal:
Help customers discover premium features and upgrades that can enhance their experience and deliver additional value.
Overview:
We offer tiered solutions that scale with customer needs, from essential features to comprehensive enterprise packages.
Features:
Advanced analytics, priority support, extended storage, premium integrations, dedicated account management, and custom solutions.
Loyalty:
Customers who upgrade often experience greater success with our product and become our most loyal, long-term partners.
Objections:
## I'm happy with what I have
That's great to hear! Just so you know, when you're ready to scale or need additional features, our premium options are designed to grow with you.
Custom instructions:
Actively look for moments when an upgrade or additional feature could genuinely improve the user's experience or results.
Understand their current usage, needs, and priorities before suggesting an upsell.
Highlight how higher-tier options deliver extra value, convenience, or capabilities that directly support their goals.
Focus on helping the customer see the benefits rather than pushing for a sale.
Always present upgrades as opportunities for growth, efficiency, or enhanced satisfaction.
Debt Collection agents use Goal, Objections, and Custom instructions fields.
Goal:
Encourage the user to initiate payment for delinquent amounts by highlighting the potential benefits of resolving their debt promptly.
Objections:
## I can't afford to pay right now
I understand finances can be tight. We have flexible payment plans that can work with your budget. Would you like me to walk you through your options?
Custom instructions:
Approach every interaction with respect and professionalism.
Acknowledge the customer's situation and express a willingness to help them find the best solution.
Offer flexible repayment or settlement options when possible and explain terms, deadlines, and available assistance clearly.
Emphasize collaboration and reassurance — the goal is to resolve the debt smoothly while preserving a positive customer relationship and encouraging future engagement.
Divide the conversation into clear, simple steps:
1. Explain the reason for the conversation.
2. Present the available payment options and highlight any available discounts.
3. Present the installment payment option.
Adding custom guidelines
In addition to the predefined fields, you can add custom guidelines for specific topics or scenarios. Each custom guideline has a title and body.
To add a custom guideline:
- Navigate to your AI Agent's Knowledge tab
- Click Add guideline
- Enter a descriptive title (e.g., "Return Policy", "Pricing Questions")
- Write the guideline content in the body
Advanced guideline techniques
Dynamic personalization
Use context variables to personalize responses:
If the user's account type is "Premium":
- Mention premium-only features
- Provide priority support language
- Reference their dedicated account manager
If the user is a new customer (account age < 30 days):
- Be extra helpful and patient
- Proactively offer onboarding resources
- Check in on their progress
Conditional responses
Create branching logic in your guidelines:
For technical questions:
- If basic user: Provide simple, non-technical explanation
- If power user: Include advanced options and shortcuts
- If developer: Reference API docs and code examples
Identify user type by their question complexity and terminology used.
Multi-language considerations
When responding in languages other than English:
- Maintain the same tone and professionalism
- Use formal address unless the culture prefers informal
- Be aware of cultural sensitivities
- Localize examples (currency, dates, measurements)
Testing and iterating guidelines
Your guidelines should evolve based on real interactions:
- Start simple - Begin with core guidelines and add complexity gradually
- Monitor conversations - Review actual interactions to identify gaps
- A/B test variations - Try different guideline approaches
- Gather feedback - Ask users if responses were helpful
- Update regularly - Refine based on new products, policies, or learnings
Use the Insights feature to get AI-powered suggestions for improving your guidelines based on actual conversation patterns.
Common guideline mistakes to avoid
| Mistake | Why it's problematic | Better approach |
|---|---|---|
| Too vague | "Be helpful" doesn't guide specific behavior | "When users ask for help, first clarify their specific need, then provide step-by-step guidance" |
| Contradictory rules | Confuses the agent and creates inconsistent responses | Review all guidelines together to ensure alignment |
| Over-scripting | Makes responses robotic and inflexible | Provide frameworks and principles, not word-for-word scripts |
| Ignoring edge cases | Agent struggles with unusual requests | Include "If unsure..." fallback instructions |
| No personality | Creates generic, unmemorable interactions | Define specific tone, style, and even catchphrases |
Combining knowledge and guidelines
The magic happens when knowledge and guidelines work together:
Example scenario: User asks "How do I reset my password?"
- Knowledge provides: The actual reset process from your documentation
- Guidelines shape: How to present this information (tone, detail level, additional offers)
Result: A response that's both accurate (from knowledge) and on-brand (from guidelines).
Best practices summary
✅ Do:
- Write guidelines as if training a new team member
- Use specific examples and scenarios
- Update guidelines based on real conversations
- Test different approaches and measure results
- Keep guidelines organized and non-conflicting
❌ Don't:
- Write vague or generic instructions
- Create overly rigid scripts
- Ignore cultural and language considerations
- Forget to handle edge cases
- Neglect regular updates and improvements
Next steps
- Knowledge base overview - Create and manage your content
- Setup - Configure tone, response length, and reminders
- Test your agent - Validate responses before deployment
- Analytics - Monitor agent performance