Introduction
Welcome to ULTEH's comprehensive documentation. This guide helps you understand how to create and manage your chatbots efficiently.
ULTEH is a powerful AI platform designed to help businesses create, deploy, and optimize conversational experiences for their customers. Our platform combines state-of-the-art natural language processing with an intuitive interface, making it easy to build sophisticated chatbots without technical expertise.
With ULTEH, you can automate customer support, generate leads, process orders, or provide personalized recommendations. Our platform integrates seamlessly with your existing systems and adapts to your brand identity.
This documentation covers everything from basic setup to advanced features, helping you make the most of ULTEH's capabilities. Whether you're just getting started or looking to optimize your chatbot's performance, you'll find the information you need here.
Quick Start
Ready to dive in? Head straight to our Getting Started section to create your first chatbot in minutes. No coding required.
Getting Started
Create your first ULTEH chatbot in just a few simple steps.
Creating Your First Chatbot
- Sign up for an account - Visit the ULTEH registration page and create your account.
- Create a new project - From your dashboard, click "New Project" and give your chatbot a name.
- Define your chatbot's purpose - Select a template based on your use case or start from scratch.
- Train your AI - Upload your FAQs, documentation, or other content to train your chatbot.
- Customize appearance - Adjust colors, fonts, and other design elements to match your brand.
- Test your chatbot - Use the built-in simulator to test conversations and refine responses.
- Deploy to your website - Copy the embed code and add it to your website.
The ULTEH dashboard provides an intuitive interface for managing all your chatbot projects.
Key Concepts
Before diving deeper, it's helpful to understand these key concepts:
- Intents - User goals or actions your chatbot needs to recognize.
- Entities - Specific pieces of information extracted from user queries.
- Flows - Predefined conversation paths to guide users to their goals.
- Knowledge Base - Information your chatbot can reference when answering questions.
Chatbot Settings
Configure your ULTEH chatbot to meet your specific needs.
ULTEH provides a wide range of configuration options to customize how your chatbot interacts with users. This section covers the essential settings that determine your chatbot's behavior.
General Settings
- Name and Avatar - Personalize your chatbot with a name and image that represents your brand.
- Welcome Message - Configure the first message users see when interacting with your chatbot.
- Fallback Responses - Define how your chatbot responds when it doesn't understand a query.
- Operating Hours - Set when your chatbot is active and what happens outside those hours.
Conversation Settings
- User Identification - Choose if and when to collect user information.
- Response Time - Adjust typing indicator duration to simulate natural conversation.
- Conversation Memory - Configure how long your chatbot remembers context from previous messages.
- Human Handoff - Set conditions for transferring conversations to human agents.
Response Quality
Optimize your chatbot's responses for accuracy and helpfulness.
The quality of your chatbot's responses is crucial for user satisfaction. ULTEH provides multiple ways to ensure your chatbot gives accurate, helpful answers to user queries.
Training Your Chatbot
Improving response quality starts with proper training:
- Import Existing Content - Upload FAQs, help articles, product information, and other relevant documents.
- Define Custom Intents - Create specific intents for common user queries with multiple example phrases.
- Review Conversation Logs - Analyze real conversations to identify gaps in your chatbot's knowledge.
Response Refinement
AI Confidence Threshold
Adjust the confidence threshold to balance between answering more queries automatically and avoiding incorrect responses. Higher thresholds improve accuracy but may result in more fallbacks.
Response Variants
Create multiple response variations for common queries to make conversations feel more natural and less repetitive.
Continuous Learning
Enable machine learning to automatically improve your chatbot's understanding over time based on user interactions.
Custom Domains
Configure your chatbot to operate on your own domain for a seamless brand experience.
Using a custom domain for your chatbot enhances brand consistency and trust. ULTEH makes it easy to set up your chatbot on your own domain or subdomain.
Setting Up a Custom Domain
- Choose a domain or subdomain - Decide whether to use a dedicated domain (chat.yourbrand.com) or a subdomain (yourbrand.com/chat).
- Configure DNS settings - Add the necessary DNS records to point your domain to ULTEH's servers. For a subdomain, add a CNAME record pointing to
chatbot.ulteh.com
. - Verify domain ownership - ULTEH will verify that you own the domain by checking DNS records.
- Enable SSL - ULTEH automatically provisions and manages SSL certificates for your custom domain.
Record Type | Host | Value | TTL |
---|---|---|---|
CNAME | chat | chatbot.ulteh.com | 3600 |
TXT | _ulteh-verification.chat | ulteh-site-verification=abc123def456 | 3600 |
After your custom domain is set up, update your embed code to reference the new domain. This ensures that all chatbot interactions occur on your domain.
Create & Manage Teams
Collaborate effectively with team members on your chatbot projects.
ULTEH's team management features make it easy to collaborate with colleagues on chatbot development and maintenance. Assign roles, manage permissions, and coordinate work efficiently.
Team Setup
- Create a team - From your dashboard, go to "Teams" and click "Create New Team."
- Invite members - Enter email addresses of team members you want to invite.
- Assign roles - Define what each team member can do by assigning appropriate roles.
- Set up projects - Create shared projects or add team members to existing projects.
Team Roles and Permissions
Role | Description | Permissions |
---|---|---|
Owner | Full control over team and projects | All permissions, including billing and team management |
Admin | Manage team members and projects | Add/remove members, create/delete projects, full editor capabilities |
Editor | Edit chatbot settings and content | Modify intents, entities, flows, and training data |
Viewer | View-only access | See settings and analytics without making changes |
Support Agent | Handle live conversations | Manage conversations and chat with users |
Teams can collaborate in real-time on chatbot projects, with changes tracked and attributed to individual members. This makes it easy to coordinate work and maintain quality control.
Integrations
Connect your ULTEH chatbot with other tools and services.
ULTEH integrates with a wide range of platforms and services to enhance your chatbot's capabilities and fit seamlessly into your existing workflow.
Available Integrations
Messaging Platforms
Deploy your chatbot on multiple messaging channels:
- Facebook Messenger
- Telegram
- Slack
- Discord
Customer Support
Integrate with popular helpdesk and support platforms:
- Zendesk
- Intercom
- Freshdesk
- Help Scout
Business Tools
Connect with your essential business systems:
- Salesforce
- HubSpot
- Shopify
- Google Sheets
- Zapier (connect to 3,000+ apps)
Setting Up Integrations
To set up an integration:
- Go to the "Integrations" section in your ULTEH dashboard.
- Select the platform or service you want to integrate with.
- Follow the step-by-step instructions to authenticate and configure the integration.
- Test the integration to ensure data flows correctly between systems.
Most integrations use OAuth for secure authentication and can be set up in minutes without technical expertise.
Analytics
Gain insights into your chatbot's performance and user interactions.
ULTEH's analytics dashboard provides comprehensive data on how users interact with your chatbot, helping you identify strengths, weaknesses, and opportunities for improvement.
Key Metrics
Usage Metrics
Track overall engagement with your chatbot:
- Total conversations
- Messages per conversation
- Average conversation duration
- Active users (daily, weekly, monthly)
- Peak usage times
Performance Metrics
Evaluate your chatbot's effectiveness:
- Intent recognition rate
- Fallback rate
- Human handoff frequency
- Response time
- Goal completion rate
User Satisfaction
Gauge how well your chatbot is meeting user needs:
- Satisfaction ratings
- Feedback comments
- Conversation abandonment rate
- Repeat user rate
Custom Reports
Create tailored reports focused on specific metrics, time periods, or user segments. Scheduled reports can be automatically delivered to specified team members via email.
The analytics dashboard provides visual representations of key metrics and trends.
Customization
Adapt your chatbot's appearance and behavior to match your brand.
ULTEH provides extensive customization options to ensure your chatbot reflects your brand identity and meets your specific requirements.
Visual Customization
- Colors - Set primary, secondary, and accent colors for chat elements.
- Typography - Choose fonts that match your brand guidelines.
- Chat Window - Customize the size, shape, and position of the chat interface.
- Avatar - Upload a custom avatar or choose from pre-designed options.
- Custom CSS - Advanced users can implement detailed styling with custom CSS.
Behavioral Customization
- Greeting Messages - Create context-aware greetings based on user history, time of day, or page content.
- Chatbot Personality - Adjust tone, formality, and conversation style.
- Proactive Messages - Set up triggers for proactive engagement based on user behavior.
- Custom Actions - Define special actions your chatbot can take, such as showing product recommendations or processing orders.
Advanced Configuration
Take advantage of ULTEH's advanced features for sophisticated use cases.
ULTEH offers advanced capabilities for users who need more control and customization. These features unlock the full potential of the platform for complex implementations.
Conversation Flows
Design complex conversation structures with ULTEH's visual flow builder:
- Conditional Branches - Create different paths based on user responses or data.
- Variables - Store and reference information throughout a conversation.
- Context Switching - Allow users to switch topics while maintaining conversation history.
- Fallback Handling - Define custom recovery paths for when the chatbot doesn't understand.
API Integration
Connect your chatbot to external systems and services:
- Webhooks - Trigger external actions based on conversation events.
- Data Retrieval - Pull real-time information from your databases or APIs.
- Authentication - Securely verify user identity through your existing auth system.
- Custom Endpoints - Create dedicated APIs for specific chatbot functions.
Natural Language Understanding (NLU) Configuration
Fine-tune your chatbot's language understanding capabilities:
- Entity Extraction - Define custom entities for your domain and train recognition.
- Synonyms - Teach your chatbot to recognize different ways of expressing the same concept.
- Intent Classification - Adjust confidence thresholds for specific intents.
- Language Models - Select or customize language models for specialized domains.
Troubleshooting
Solutions for common issues you might encounter.
Even the best-configured chatbots can sometimes face issues. This section helps you diagnose and resolve common problems quickly.
Common Issues
Chatbot Not Recognizing Intents
Symptoms: Frequent fallbacks, misinterpretation of user queries
Solutions:
- Add more training examples for problematic intents
- Review conversation logs to identify common phrasings
- Check for overlapping intents that might confuse the AI
- Adjust the confidence threshold in advanced settings
Integration Connection Issues
Symptoms: Failed API calls, missing data, authorization errors
Solutions:
- Verify API keys and credentials are current
- Check endpoint URLs for typos or changes
- Test connection in the integration debug tool
- Review integration logs for detailed error messages
Display Problems
Symptoms: Chatbot not appearing, visual glitches, responsive design issues
Solutions:
- Verify the embed code is correctly placed in your website
- Check for JavaScript errors in your browser console
- Test on different browsers and devices
- Ensure custom CSS doesn't conflict with your website
Diagnostic Tools
ULTEH provides several tools to help you diagnose and resolve issues:
- Conversation Tester - Test your chatbot in a simulated environment with detailed debugging information.
- NLU Inspector - See how your chatbot interprets different phrases and what confidence scores it assigns.
- Integration Monitor - Track the status of your integrations and view detailed logs of API calls.
- Error Logs - Access comprehensive logs of system errors and warnings.
If you can't resolve an issue with these tools, contact ULTEH support for assistance. Our team is available 24/7 to help you keep your chatbot running smoothly.
Frequently Asked Questions
Quick answers to common questions about ULTEH.
- How much training data does my chatbot need?
-
The amount of training data depends on the complexity of your use case. For basic customer service functions, 20-30 examples per intent is typically sufficient. For more specialized domains, you may need 50+ examples per intent. ULTEH's AI will indicate when it needs more training data for specific intents.
- Can I migrate from another chatbot platform?
-
Yes, ULTEH offers migration tools for popular platforms including Dialogflow, Watson Assistant, and Microsoft Bot Framework. Our migration wizard helps transfer intents, entities, and training data while optimizing for ULTEH's capabilities. Custom scripts are available for other platforms.
- How secure is ULTEH with sensitive customer data?
-
ULTEH is designed with security as a priority. All data is encrypted in transit and at rest. We're compliant with GDPR, CCPA, and other privacy regulations. You can set data retention policies and implement field-level encryption for sensitive information. For healthcare applications, we offer HIPAA-compliant configurations.
- What languages does ULTEH support?
-
ULTEH supports 40+ languages including English, Spanish, French, German, Italian, Portuguese, Dutch, Russian, Japanese, Chinese, Korean, Arabic, and Hindi. Language detection is automatic, allowing your chatbot to respond in the user's preferred language.
- Can I limit my chatbot to certain pages on my website?
-
Yes, you can configure page-specific rules to control where your chatbot appears. You can also create different behaviors based on URL patterns, such as showing product-specific information on product pages or support-focused content on help pages.
Can't find what you're looking for? Check our comprehensive knowledge base or contact our support team.
Changelog
Stay updated with the latest ULTEH features and improvements.
Version 2.4.0 (March 15, 2025)
- New Feature: Sentiment analysis for automatic detection of user frustration
- New Feature: Advanced conversation flows with drag-and-drop builder
- Improvement: 25% faster response times across all plans
- Improvement: Enhanced analytics dashboard with custom report builder
- Fix: Resolved issues with webhook timeouts on high-volume instances
Version 2.3.0 (January 28, 2025)
- New Feature: Integration with WhatsApp Business API
- New Feature: Multi-language support for 15 additional languages
- Improvement: Redesigned conversation tester with advanced debugging
- Improvement: Enhanced entity extraction for dates, times, and addresses
- Fix: Resolved session persistence issues in Safari browsers
Version 2.2.0 (December 5, 2024)
- New Feature: Knowledge base integration with automatic content syncing
- New Feature: Team collaboration tools with real-time editing
- Improvement: Completely redesigned UI for mobile and desktop
- Improvement: Advanced NLU model with 30% better intent recognition
- Fix: Resolved image attachment rendering in chat window
For a complete history of updates, visit our detailed changelog archive.
Security Best Practices
Protect your chatbot and your users' data with these security recommendations.
Security is a shared responsibility between ULTEH and our customers. While we maintain robust platform security, following these best practices will help ensure your chatbot implementation is secure.
Access Control
- Use Strong Passwords - Require team members to use strong, unique passwords.
- Enable Two-Factor Authentication (2FA) - Add an extra layer of security for all team members.
- Apply Principle of Least Privilege - Give team members access only to what they need.
- Regular Access Reviews - Periodically review who has access to your ULTEH dashboard.
Data Protection
- Minimize Sensitive Data Collection - Only collect what's necessary for your use case.
- Configure Data Retention Policies - Set appropriate timeframes for storing conversation data.
- Enable Field-Level Encryption - Use additional encryption for sensitive fields like credit card numbers or personal identifiers.
- Regular Security Audits - Review your chatbot's security settings and data handling regularly.
Integration Security
- Use OAuth 2.0 When Available - Prefer OAuth over API keys for third-party integrations.
- Rotate API Keys Regularly - Change API keys every 90 days as a best practice.
- Implement IP Restrictions - Limit API access to specific IP addresses when possible.
- Monitor Integration Activity - Set up alerts for unusual patterns in API usage.
ULTEH Security Commitment
ULTEH maintains strict security standards including:
- SOC 2 Type II compliance
- GDPR and CCPA compliance
- Regular penetration testing
- Encryption of all data in transit and at rest
- 24/7 security monitoring
For complete details, review our Security Whitepaper.
Ready to Get Started?
Create your first AI chatbot in minutes, no coding required.
Try ULTEH for Free