What Are Integrations?
An integration is a connection between your AI agents and your website or application that allows users to interact with your agents in real-time. Think of it as the deployment mechanism that brings your agents to life for your users.How Integrations Work
Integration Benefits
For your users:- Instant help - Get assistance immediately without waiting
- 24/7 availability - Access support anytime, day or night
- Consistent experience - Same helpful responses every time
- Multiple interaction modes - Tell, Show, and Do capabilities
- Reduced support load - Handle common questions automatically
- Improved user experience - Provide instant, helpful responses
- Increased engagement - Keep users on your site longer
- Better conversion rates - Help users find what they need
Integration Types
Widget Integration
What it is: A chat widget that appears on your website Characteristics:- Easy to implement - One line of code to add
- Customizable appearance - Match your brand and design
- Multiple interaction modes - Tell, Show, and Do capabilities
- Responsive design - Works on all devices
- Most websites and applications
- Customer support and sales
- User onboarding and guidance
- General assistance and information
Slack Integration
What it is: Integration with Slack for team notifications and alerts Characteristics:- Team notifications - Alert your team when agents need help
- Escalation support - Hand off complex issues to humans
- Collaboration - Work together on customer issues
- Integration with existing workflows - Use your current Slack setup
- Teams that use Slack
- Escalation and handoff scenarios
- Internal collaboration
- Complex issue resolution
How Integrations Work
Widget Integration Flow
- User visits your website and sees the widget
- User clicks the widget to start a conversation
- Widget connects to your agent and knowledge base
- User asks questions and gets helpful responses
- Agent provides assistance using Tell, Show, or Do modes
Integration Components
Widget Interface:- Chat window for user interaction
- Message input and display
- Agent responses and actions
- Customizable appearance and branding
- Links to your specific agent
- Accesses your knowledge base
- Uses your agent’s instructions
- Maintains conversation context
- Searches your uploaded documents
- References your video content
- Uses your text knowledge
- Provides accurate, helpful responses
Integration Features
Customizable Appearance
Brand matching:- Custom colors and themes
- Your logo and branding
- Consistent with your website design
- Professional, polished appearance
- Works on desktop and mobile
- Adapts to different screen sizes
- Touch-friendly interface
- Optimized for all devices
Multiple Interaction Modes
Tell Mode (Answering Questions):- Provides information and answers
- Uses your knowledge base
- Handles customer support questions
- Offers general assistance
- Shows step-by-step guidance
- Provides tutorials and instructions
- Demonstrates processes and features
- Guides users through tasks
- Performs tasks on behalf of users
- Fills out forms and processes
- Automates complex workflows
- Completes actions for users
Advanced Features
Conversation management:- Maintains context throughout conversations
- Handles follow-up questions
- Remembers previous interactions
- Provides personalized assistance
- Graceful error recovery
- Clear error messages
- Fallback options
- Escalation to human support
Integration Requirements
Technical Requirements
Website compatibility:- Works with most websites and platforms
- Compatible with popular CMS systems
- Supports custom websites and applications
- Works with e-commerce platforms
- Modern web browsers
- Mobile browsers
- Tablet browsers
- Cross-platform compatibility
Setup Requirements
Before creating an integration:- At least one connection configured
- At least one agent created and tested
- Knowledge uploaded to your connection
- Agent tested in the playground
- Select connection and agent
- Configure widget appearance
- Set interaction modes
- Customize behavior and settings
Integration Best Practices
Design and Appearance
Match your brand:- Use your brand colors and fonts
- Include your logo and branding
- Maintain consistent design language
- Create professional appearance
- Make widget easy to find and use
- Ensure clear, readable text
- Use appropriate sizing and positioning
- Test on different devices
Content and Behavior
Set clear expectations:- Use descriptive widget text
- Explain what the agent can help with
- Set appropriate interaction modes
- Provide clear instructions
- Test with real user scenarios
- Gather feedback on usability
- Continuously improve based on usage
- Monitor performance and effectiveness
Common Use Cases
E-commerce Support
Product assistance:- Answer product questions
- Help with sizing and selection
- Provide product information
- Guide through purchase process
- Help with order tracking
- Assist with returns and refunds
- Provide shipping information
- Handle account management
SaaS Application Support
Feature help:- Explain features and capabilities
- Provide setup and configuration help
- Offer troubleshooting assistance
- Guide through workflows
- Help new users get started
- Provide tutorial and guidance
- Answer common questions
- Support account setup
Service Business Support
Service information:- Provide service details and pricing
- Help with appointment scheduling
- Answer policy questions
- Offer general assistance
- Explain services and processes
- Provide preparation guidance
- Answer common questions
- Support customer inquiries
Integration Planning
Before You Start
Plan your integration:- Define your goals and objectives
- Identify your target users
- Determine what help you want to provide
- Plan your content and knowledge
- Upload relevant documents and videos
- Create comprehensive knowledge base
- Test your agents thoroughly
- Ensure content is accurate and current
Implementation Strategy
Start simple:- Begin with basic widget integration
- Test with simple scenarios
- Gradually add more features
- Expand based on user feedback
- Monitor usage and performance
- Gather user feedback
- Continuously improve content
- Optimize based on data
Getting Started
Ready to create your first integration? Here’s what to do next:Create Widget Integration
Step-by-Step GuideLearn how to create and deploy a widget integration for your website.
Customize Your Widget
Widget CustomizationLearn how to customize your widget’s appearance and behavior.
Integration Success
Measuring Success
Key metrics to track:- Usage statistics - How often the widget is used
- Response quality - How helpful agent responses are
- User satisfaction - How users rate the experience
- Conversion impact - How it affects your business goals
- High widget usage and engagement
- Positive user feedback and ratings
- Reduced support ticket volume
- Improved user experience metrics
Continuous Improvement
Regular optimization:- Monitor performance and usage
- Gather user feedback
- Update content and knowledge
- Refine agent instructions
- Build comprehensive knowledge base
- Continuously improve agent performance
- Expand integration capabilities
- Scale based on user needs
Next Steps
Now that you understand integrations, you’re ready to:- Create your first widget integration - Deploy your agent to your website
- Customize your widget - Make it match your brand and needs
- Test your integration - Ensure everything works correctly
- Monitor and improve - Track performance and optimize
Getting Help
If you need assistance with integrations:- Check the troubleshooting guide for common issues
- Review integration documentation for detailed information
- Test your integration thoroughly before going live
- Contact support for additional help