Appearance
AI Configuration
Note: This documentation refers to the legacy AI Configuration system. The platform now uses the Assistants system for AI configuration.
Current Path: /assistants (AI Assistant → Assistants in navigation)
Legacy Path: /settings/ai (redirects to /assistants)
For the current AI configuration system, see:
- Assistants Overview - How assistants work
- Assistant Configuration - Configure assistant settings
Overview (Legacy System)
AI configuration determines:
- How your AI assistant responds to customers
- What information it collects
- How it qualifies leads
- The tone and personality of interactions
Settings apply across all channels (voice, SMS, chat, email) unless overridden by channel-specific configurations.
Migration Note: If you previously used the AI Configuration page, your settings have been migrated to the Assistants system. You can now create multiple assistants with different configurations for different scenarios.
Greeting Message
The first message your AI assistant says when starting a conversation. This sets the tone and helps customers understand what to expect.
Best Practices:
- Keep it friendly and welcoming
- Set clear expectations
- Mention your company name
- Be concise (1-2 sentences)
Example:
- "Hi! Thanks for reaching out to [Company Name]. How can I help you today?"
- "Welcome! I'm here to answer your questions about our services."
Note: This greeting is used across all channels unless overridden by channel-specific settings or messaging directives.
Voice Selection
Choose the voice used for phone calls and voice-enabled chat. Each voice has unique characteristics:
Available Voices:
- Elliot (Male) - Professional, clear
- Kylie (Female) - Friendly, warm
- Rohan (Male) - Confident, authoritative
- Lily (Female) - Energetic, upbeat
- Savannah (Female) - Calm, reassuring
- And many more...
Considerations:
- Match voice to your brand personality
- Consider your target audience
- Test different voices to find the best fit
- Voice can be previewed in voice settings
Default: Elliot
LLM Provider
Choose your AI model provider. Each provider offers different strengths:
OpenAI (GPT)
- Best for: Speed and responsiveness
- Strengths: Fast responses, good for high-volume
- Models: GPT-4o, GPT-4o Mini, GPT-4 Turbo, GPT-4, GPT-3.5 Turbo
- Cost: Moderate per token
Google (Gemini)
- Best for: Cost-effectiveness
- Strengths: Good balance of quality and cost
- Models: Gemini Pro, Gemini Pro Vision
- Cost: Lower per token
Recommendation: Start with OpenAI for fast, high-quality responses, or Google if cost is a primary concern.
Model Selection
Choose the specific AI model version. Higher-end models offer better quality but cost more.
OpenAI Models
GPT-4o Mini (Recommended)
- Best balance of quality, speed, and cost
- Fast and capable
- Recommended for most use cases
- Optimized for efficiency
GPT-4o
- High quality with improved speed
- Better performance than GPT-4
- Good for complex tasks requiring accuracy
GPT-4 Turbo
- Fast and capable
- Good for high-volume scenarios
- Balanced performance
GPT-4
- High quality
- Slower than newer models
- Best for complex tasks requiring maximum accuracy
GPT-3.5 Turbo
- Fast and cost-effective
- Good for simple interactions
- Lower quality than GPT-4 models
Google Models
Gemini Pro
- Good quality
- Cost-effective
- Suitable for most use cases
Gemini Pro Vision
- Includes image understanding
- Use when processing visual content
- Higher cost than Pro
System Prompt
Core instructions that define your AI's behavior, personality, and goals. This is the most important configuration setting.
Best Practices
Be Specific:
- Include your company name and industry
- Describe your products/services
- Define qualification criteria clearly
Set Clear Goals:
- What should the AI accomplish?
- What information should it collect?
- How should it qualify leads?
Define Tone:
- Professional vs. casual
- Formal vs. friendly
- Technical vs. simple
Include Context:
- Company background
- Target customer profile
- Common questions and answers
Set Boundaries:
- What the AI should NOT do
- Topics to avoid
- When to escalate to human
Example System Prompt
You are a helpful AI assistant for [Company Name], a [industry] company.
Your goals:
1. Answer questions about our [products/services]
2. Qualify leads by collecting: budget, timeline, project scope
3. Schedule appointments when requested
4. Be friendly, professional, and concise
Qualification criteria:
- Budget: Minimum $X
- Timeline: Within X months
- Project scope: [specific requirements]
Always:
- Use the customer's name when known
- Confirm important details
- Offer to schedule a call if appropriate
Never:
- Make promises we can't keep
- Discuss pricing without qualification
- Share confidential informationUsing Templates
The system includes pre-built prompt templates organized by category:
- Sales & Lead Qualification: Templates for qualifying leads and sales conversations
- Customer Support: Templates for customer service and support interactions
- Multi-Channel Messaging: Templates optimized for specific channels (Chat, Email, SMS)
- Industry-Specific: Templates tailored to different industries and use cases
- General Purpose: Versatile templates for common business scenarios
Template Categories:
- Lead Qualification (SaaS, E-commerce, Services)
- Customer Support (General, Technical, Billing)
- Sales (Product Sales, Service Sales, Upselling)
- Industry-Specific (Healthcare, Legal, Real Estate, etc.)
Using Templates:
- Navigate to AI Assistant → Assistants (or use the legacy path
/settings/aiwhich redirects) - Create or edit an assistant
- Scroll to the Prompt Templates section
- Browse templates by category
- Click Apply Template to use a template
- Customize the template for your specific needs
Note: All templates use {company_name} placeholder which is automatically replaced with your business name. Templates have been cleaned up and updated to remove hardcoded business names and duplicates.
Temperature
Controls response creativity and randomness. Lower values produce more consistent, factual responses. Higher values produce more creative, varied responses.
Range: 0.0 to 1.0
Recommended Values:
- 0.3-0.5: More consistent, factual (best for qualification)
- 0.7: Balanced (recommended for most use cases)
- 0.8-0.9: More creative, varied (use sparingly)
When to Adjust:
- Lower temperature: When you need consistent, accurate responses
- Higher temperature: When you want more natural, varied conversations
Default: 0.7
Channel-Specific Overrides
While these settings apply globally, you can override them per channel using:
- Messaging Directives: Channel-specific instructions
- Assistants: Create channel-specific assistants
- Routing Rules: Route to different assistants based on conditions
Migration to Messaging Directives
The platform is moving to a centralized messaging directive system. System prompts configured here will be migrated to the new system. For new configurations, consider using assistants and routing rules for channel-specific behavior.
AI Autonomy Controls
Hard Stop Conditions
Set up which intents will always block AI from sending automatically - your safety net:
Default Hard Stop Intents:
- Billing Promise: Any promise or commitment related to billing
- Legal Issue: Legal matters or concerns
- Scope Change: Changes to project scope or requirements
- Contract Terms: Discussion of contract terms or agreements
How It Works:
- When AI detects a hard stop intent, auto-send is automatically blocked
- Everything needs human review before sending
- This applies no matter what your autonomy mode is set to
- You can see all hard stop triggers in your audit logs
Configuring Hard Stops:
- Go to Settings → AI Autonomy (admin-only)
- See your current hard stop intents
- Add or remove intent types as needed
- Save your changes
Tips:
- Keep the default hard stops enabled - they're there for your safety
- Add more intents based on what your business needs
- Review hard stop triggers in audit logs to see what's being caught
- Adjust based on false positives (if you're getting too many)
Autonomy Modes
Control how much freedom your AI has:
- Off: AI never sends automatically (draft-only mode)
- Draft-Only: AI creates drafts but never sends them
- Guarded Autonomy: AI can send, but with restrictions and review
Important: Hard stop conditions always override autonomy mode - even in guarded autonomy, hard stops will block sending. Safety first!
Safety Measures and Content Protection
The platform includes advanced safety measures to protect both your business and your customers:
Serious Mode Detection
The system automatically detects serious inquiries that require professional, empathetic responses:
What Triggers Serious Mode:
- Legal threats or complaints
- Safety concerns or injuries
- Fraud or security issues
- Discrimination or harassment
- Billing disputes
- Privacy violations
- Medical emergencies
- Extreme emotional distress
How It Works:
- System automatically analyzes incoming messages
- High-confidence patterns trigger serious mode immediately
- Medium-confidence patterns are verified with AI classification
- Serious mode activates for 30 minutes after detection
- AI responses become more professional and empathetic in serious mode
Benefits:
- Protects your business from legal issues
- Ensures appropriate response to sensitive situations
- Maintains professional tone during critical conversations
- Automatic detection means no manual intervention needed
Content Safety Controls
The platform includes multiple layers of content safety:
PII (Personally Identifiable Information) Protection:
- Sensitive information (SSN, credit cards, phone numbers, emails) is automatically redacted from AI context
- PII is replaced with placeholders (e.g.,
,) - Placeholders are automatically replaced with actual values when sending responses
- Protects customer privacy while maintaining conversation quality
Content Validation:
- Responses are validated before sending
- Profanity detection (configurable)
- Off-topic content detection (configurable)
- Maximum response length limits
- OpenAI Moderation (optional): Model-based content moderation that detects harmful, inappropriate, or unsafe content using OpenAI's moderation models. Can be enabled for additional coverage beyond heuristic checks.
AI Safety Controls:
- Temperature and token limits enforced
- Model restrictions (allowed/blocked models)
- Maximum function calls per response
- Automatic clamping of unsafe configurations
Tool Use Improvements
The AI assistant can use built-in tools while maintaining safety:
Context Functions:
- Product information lookup
- Document search
- Website content access
- Calendar booking integration
- Client information retrieval
PII Variable System:
- Use
andin responses - Variables are automatically replaced with customer's actual contact information
- PII is never exposed to AI models directly
- Maintains privacy while enabling personalization
Safety Features:
- Limited function calls per response (prevents abuse)
- Context functions respect tenant isolation
- All tool usage is logged for audit
- Automatic fallback if tools fail
Testing Your Configuration
After configuring your AI:
- Test with Demo Conversation: Create a demo conversation to see how it works
- Review Responses: Check if responses match your expectations
- Test Serious Mode: Try messages that should trigger serious mode detection
- Verify PII Protection: Check that sensitive information is handled correctly
- Adjust as Needed: Fine-tune prompts and settings based on results
- Monitor Performance: Track qualification rates and customer satisfaction
Migration to Assistants System
The platform has moved from a single AI configuration to a multi-assistant system. This provides:
- Multiple Assistants: Create different assistants for different scenarios
- Channel-Specific Defaults: Set default assistants per channel (email, SMS, chat, voice)
- Routing Rules: Automatically select assistants based on conditions
- Better Organization: Manage multiple AI personalities and configurations
To configure AI settings now:
- Go to AI Assistant → Assistants (
/assistants) - Create or edit assistants
- Set channel-specific defaults
- Configure routing rules if needed
Next Steps
- Current System: Use Assistants for AI configuration
- Routing: Set up routing rules in Assistants Routing
- Conversations: Review conversation data in Chat Conversations
- Privacy: Learn about PII Handling and Privacy for data protection details

