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

  1. Sign up for an account - Visit the ULTEH registration page and create your account.
  2. Create a new project - From your dashboard, click "New Agent" and give your chatbot a name.
  3. Define your chatbot's purpose - Select a template based on your use case or start from scratch.
  4. Train your AI - Enter your website URL, then upload your FAQs, documentation, or other content to train your chatbot.
  5. Customize appearance - Adjust colors, fonts, and other design elements to match your brand.
  6. Test your chatbot - Use the built-in simulator to test conversations and refine responses.
  7. Deploy to your website - Copy the embed code and add it to your website.
ULTEH Dashboard

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 builds trust with your users. This section explains how to set up and manage custom domains for your chatbots.

Benefits of Custom Domains

  • Brand Consistency - Keep your brand messaging coherent by hosting your chatbot on your own domain.
  • User Trust - Users feel more secure interacting with a chatbot on your official domain.
  • SEO Benefits - Conversations hosted on your domain can contribute to your site's SEO performance.
  • Customized Experience - Create a fully branded conversation portal with your logo, colors, and styling.

Note: DNS changes can take up to 48 hours to propagate globally, although they often take effect much sooner. If your domain isn't working immediately, please be patient.

Managing Multiple Domains

Enterprise users can configure multiple custom domains for different chatbot instances:

  • Specific Products - Create dedicated chatbots for different product lines (e.g., support.product1.com, support.product2.com).
  • Geographic Regions - Set up region-specific chatbots (e.g., support.us.company.com, support.eu.company.com).
  • Distinct Brands - Maintain separate chatbot instances for different brands in your portfolio.

Analytics

Gain insights into your chatbot's performance and user interactions.

ULTEH's analytics tools help you understand how users interact with your chatbot, identify areas for improvement, and measure the impact on your business objectives. This section covers the key metrics and reporting features available on the platform.

Analytics Dashboard

The analytics dashboard provides a comprehensive overview of your chatbot's performance:

ULTEH Analytics Dashboard

The ULTEH analytics dashboard showing key performance metrics.

Key Performance Metrics

Conversation Volume

Total conversations, messages per conversation, peak usage times, and growth trends.

Resolution Rate

Percentage of conversations successfully handled by the chatbot without human intervention.

Intent Recognition

Most common user intents, recognition accuracy, and unrecognized queries.

User Satisfaction

Feedback ratings, sentiment analysis, and conversation completion rates.

Conversation Analysis

Dive deeper into individual conversations to understand user experiences:

  • Conversation Flow Visualization - See the paths users take through your chatbot's decision tree.
  • Bottleneck Identification - Identify where users commonly get stuck or abandon conversations.
  • Sentiment Tracking - Monitor emotional trends throughout the conversation.
  • Drop-off Points - Pinpoint where users leave conversations and why.

Business Impact Reporting

Measure the effect of your chatbot on core business metrics:

  • Lead Generation - Track new leads captured and qualification rates.
  • Support Deflection - Calculate cost savings from automated customer support.
  • Conversion Rate - Measure sales and conversion activities through the chatbot.
  • ROI Calculator - Analyze the return on investment for your chatbot implementation.

Custom Reports and Exports

Create tailored reports for stakeholders and export data in CSV, Excel, or PDF formats. Schedule automated report delivery to key team members.

Continuous Improvement

Use analytics to drive continuous improvement:

  1. Identify Knowledge Gaps - Find common questions your chatbot struggles to answer.
  2. Optimize Conversation Flows - Streamline paths based on user behavior analysis.
  3. A/B Testing - Compare different response strategies to determine the most effective approaches.
  4. AI Recommendations - Receive automated suggestions for improving performance.

Customization

Tailor your chatbot's appearance and behavior to match your brand and use case.

ULTEH offers extensive customization options to ensure your chatbot aligns perfectly with your brand identity and specific business requirements. This section covers all the ways you can personalize your chatbot's appearance, behavior, and functionality.

Visual Customization

Visual Customization Interface

The Visual Customization interface lets you configure your chatbot's appearance and behavior.

Chat Interface Configuration

  • Initial Messages - Set the welcome text users see when first interacting with your chatbot.
  • Suggested Messages - Create quick response options to guide user interactions.
  • Message Placeholder - Customize the text in the input field to prompt user actions.
  • User Feedback - Enable options to collect ratings and comments from users.
Mobile Chatbot View

Conversation UI

  • Message Bubbles - Customize shape, color, and spacing for both user and bot messages.
  • Typography - Choose fonts, sizes, and styles for all text elements.
  • Input Field - Style the user input area, buttons, and placeholders.
  • Quick Reply Buttons - Design suggestion buttons that guide user choices.

Conversation Customization

  • Personality and Tone - Define your chatbot's communication style (formal, casual, friendly, professional).
  • Conversation Flow - Create custom conversation paths for different user scenarios.
  • Response Templates - Design templates for common types of responses (information, errors, confirmations).
  • Rich Media - Incorporate images, videos, carousels, and interactive components in responses.
  • Buttons and Actions - Create custom button sets for collecting information or guiding users.

Advanced Customization

Custom Components

Create specialized UI components for specific use cases like appointment schedulers, product selectors, or payment forms.

Multilingual Support

Configure your chatbot to detect user language and respond appropriately, or allow users to manually select their preferred language.

Responsive Design

Set different behavior and appearance rules for desktop, tablet, and mobile devices to ensure optimal user experience across all screen sizes.

For enterprise customers, ULTEH offers fully custom development services to create unique chatbot experiences tailored specifically to your requirements. Contact our sales team to learn more.

Advanced Configuration

Unlock the full potential of ULTEH with advanced features and configurations.

This section covers advanced features and configurations for developers and power users who want to extend ULTEH's capabilities beyond the standard options.

JavaScript API

The ULTEH JavaScript API allows developers to control the chatbot programmatically and integrate it deeply with your website's functionality:

Conditional Logic

Create sophisticated conversation flows with conditional logic:

  • Entity-Based Routing - Direct users to different paths based on extracted entities.
  • User Attributes - Personalize responses based on user data (location, preferences, history).
  • Contextual Variables - Store and use information gathered during the conversation.
  • External Data Conditions - Make decisions based on real-time data from your systems.
ULTEH Deployment Options

The deployment options screen showing various integration methods for your website.

Authentication and Security

Implement advanced security for sensitive use cases:

User Authentication

Configure JWT-based authentication to securely identify users and provide personalized experiences without compromising security.

Data Access Controls

Set granular permissions for what data your chatbot can access and under what conditions, ensuring compliance with privacy regulations.

Natural Language Processing (NLP) Configuration

Fine-tune your chatbot's language understanding capabilities:

  • Entity Recognition - Create custom entities specific to your business domain.
  • Synonyms and Variations - Define alternative phrases for key terms in your industry.
  • Context Retention - Configure how long certain types of information remain active in conversations.
  • Language Models - Select and configure the optimal language models for your use case.

Deployment Options

Enterprise users can leverage advanced deployment configurations:

  • Single Sign-On (SSO) - Integrate with your organization's identity provider.
  • On-Premises Deployment - Host ULTEH within your own infrastructure for maximum data control.
  • Custom VPC - Deploy in an isolated cloud environment for enhanced security.
  • Dedicated Instances - Ensure optimal performance with dedicated resources.

Troubleshooting

Solutions for common issues you might encounter with your ULTEH chatbot.

This section provides guidance for diagnosing and resolving common issues with your ULTEH chatbot implementation.

ULTEH Testing Interface

The testing interface allows you to simulate conversations and identify potential issues.

Chatbot Not Appearing

Problem:

The chatbot widget isn't appearing on your website after embedding the code.

Solution:

  1. Verify that the embed script is correctly placed before the closing </body> tag.
  2. Check if any ad blockers or privacy tools might be preventing the widget from loading.
  3. Ensure your subscription is active and the chatbot is published.
  4. Check browser console for JavaScript errors that might indicate conflicts with other scripts.

Poor Response Quality

Problem:

The chatbot frequently misunderstands user queries or provides incorrect responses.

Solution:

  1. Review your training data for clarity and comprehensiveness.
  2. Add more example phrases for common intents, especially those causing confusion.
  3. Check if your confidence threshold is set too low, allowing uncertain matches.
  4. Analyze conversation logs to identify patterns of misunderstanding.
  5. Consider creating specialized flows for complex topics that are causing issues.

Integration Issues

Problem:

Your chatbot isn't connecting properly with integrated services.

Solution:

  1. Verify that API credentials are current and have the necessary permissions.
  2. Check if the integrated service has updated its API, requiring changes to your configuration.
  3. Test the connection using the built-in diagnostic tools in the integration settings.
  4. Review API rate limits that might be affecting performance during peak usage.
  5. Ensure data mappings are correctly configured between ULTEH and the external service.

Performance Issues

Problem:

Your chatbot is loading slowly or experiencing delayed responses.

Solution:

  1. Check if your knowledge base has grown excessively large, which may impact search speed.
  2. Review custom scripts that might be affecting performance.
  3. Consider optimizing image sizes used in your chatbot responses.
  4. Evaluate if external API calls are taking too long and implement timeouts.
  5. For enterprise users, consider upgrading to dedicated infrastructure.

Need More Help?

Contact our support team for personalized assistance with complex issues. Enterprise customers have access to dedicated support engineers for rapid resolution.

Contact Support

Diagnostic Tools

ULTEH provides several built-in diagnostic tools to help identify and resolve issues:

  • Health Check - Runs a comprehensive check of your chatbot configuration.
  • Integration Tester - Tests connections to third-party services and APIs.
  • Response Evaluator - Analyzes why specific queries trigger certain responses.
  • Performance Monitor - Tracks response times and system usage.

Frequently Asked Questions

Quick answers to common questions about ULTEH.

How quickly can I deploy a chatbot with ULTEH?

With our templates and intuitive interface, you can have a basic chatbot up and running in as little as 30 minutes. More sophisticated implementations with custom integrations and extensive training typically take 1-2 weeks to develop and refine.

Does ULTEH support multiple languages?

Yes, ULTEH supports over 95 languages. You can either create separate chatbots for different languages or implement a single multilingual chatbot that automatically detects user language and responds accordingly. Our Pro and Enterprise plans include advanced translation capabilities and language-specific training.

Can I transfer conversations to human agents?

Absolutely. ULTEH supports seamless handoff to live agents when needed. You can configure specific triggers for handoff (like complex questions, frustrated users, or explicit requests for human help), and integrate with popular customer service platforms like Zendesk, Intercom, or your custom solution. The transition includes full conversation history so agents have complete context.

How does ULTEH handle sensitive customer data?

ULTEH is designed with privacy and security as core principles. We offer data encryption both in transit and at rest, role-based access controls, and compliance with major regulations including GDPR and CCPA. Enterprise plans include data residency options, custom retention policies, and PII redaction capabilities. For detailed information, please see our Security section.

Can I use my own AI models with ULTEH?

Enterprise customers can integrate custom AI models through our Advanced AI Integration feature. This allows you to utilize specialized models for industry-specific terminology or proprietary algorithms while still benefiting from ULTEH's management interface, analytics, and deployment infrastructure. Contact our sales team for details about this enterprise capability.

What level of technical expertise is required to use ULTEH?

ULTEH is designed to be accessible to users with varying technical backgrounds. Basic chatbot creation and management requires no coding skills, thanks to our visual interface and templates. For advanced customizations and integrations, some familiarity with concepts like APIs and JSON is helpful but not mandatory. Our support team can assist with complex technical implementations if needed.

How does billing work for ULTEH?

ULTEH offers several pricing tiers based on your needs. Our free tier allows you to explore basic features with limited usage. Paid plans start at $49/month for small businesses and scale based on conversation volume, advanced features, and support level. Enterprise pricing is customized based on specific requirements. All paid plans are billed monthly with annual discounts available. We don't charge per message or per user, making costs predictable as you scale.

Have more questions?

Our support team is ready to help with any additional questions you might have about ULTEH.

Contact Support

Changelog

Stay updated with the latest improvements and additions to ULTEH

v3.2.0 Dedicated Instances

New Features

  • Added advanced sentiment analysis to detect user frustration earlier
  • Introduced template library with 15+ industry-specific chatbot templates
  • Implemented A/B testing for chatbot responses to optimize effectiveness
  • Added support for voice input and output on all modern browsers

Improvements

  • Enhanced NLP engine with 25% better intent recognition accuracy
  • Redesigned analytics dashboard with custom reporting capabilities
  • Improved integration workflow with major CRM systems

Fixes

  • Resolved issue with conversation history not loading in some browsers
  • Fixed delay in webhook deliveries for high-volume implementations
  • Corrected display problems on ultra-wide monitors
v3.1.5 February 28, 2025

Improvements

  • Optimized loading time by 40% through resource compression
  • Enhanced mobile responsiveness for better performance on small screens

Fixes

  • Resolved issue with custom domain SSL certificate renewals
  • Fixed data export functionality in the analytics dashboard
  • Corrected timezone handling for operational hours settings
v3.1.0 January 20, 2025

New Features

  • Introduced teams and role-based permissions for collaborative chatbot management
  • Added support for custom domains with automatic SSL certificate management
  • Implemented advanced knowledge base with semantic search capabilities

Improvements

  • Expanded integration ecosystem with 10 new third-party services
  • Enhanced customization options for chatbot appearance

API Changes

  • Added new endpoints for managing team permissions
  • Introduced versioning for all API endpoints (v2 now available)
  • Deprecated legacy notification endpoints (will be removed in v3.3.0)

Security

ULTEH's commitment to protecting your data and ensuring secure operations.

Security is a core foundation of the ULTEH platform. We implement comprehensive measures to protect your data and ensure reliable, secure operations for your chatbots.

Data Encryption

All data is encrypted in transit using TLS 1.3 and at rest using AES-256 encryption. Encryption keys are managed through a secure key management system with regular rotation.

Access Controls

ULTEH implements role-based access controls with least privilege principles. Multi-factor authentication is available for all accounts and required for administrative access.

Infrastructure Security

Our infrastructure uses industry-leading cloud providers with ISO 27001 certification. We implement network segmentation, regular security patching, and continuous monitoring for suspicious activities.

Compliance

ULTEH is compliant with GDPR, CCPA, SOC 2 Type II, and HIPAA (for eligible enterprise customers). We maintain a comprehensive compliance program with regular audits and assessments.

Security Best Practices

We recommend following these security best practices when configuring your ULTEH chatbot:

  • Use Strong Authentication - Enable multi-factor authentication for all team members with access to your ULTEH account.
  • Regular Access Reviews - Periodically review team permissions and remove access for departed team members.
  • API Key Management - Rotate API keys regularly and use separate keys for different environments.
  • Data Minimization - Only collect and store the user information necessary for your use case.
  • Private Knowledge Base - Ensure sensitive information is properly marked as internal-only in your knowledge base.

Vulnerability Disclosure

'We maintain an active vulnerability disclosure program. If you discover a security vulnerability, please report it responsibly through our contact page. We acknowledge reports within 24 hours and provide regular updates until resolution.

Enterprise Security Features

Enterprise customers have access to additional security capabilities:

  • Single Sign-On (SSO) - Integration with major identity providers (Okta, Azure AD, etc.).
  • Customer-Managed Encryption Keys - Bring your own encryption keys for maximum control.
  • Data Residency Options - Choose specific geographic regions for data storage.
  • Advanced Logging and Monitoring - Detailed audit logs and SIEM integration.
  • Dedicated Environment - Isolated infrastructure for highest security requirements.

For detailed information about our security practices, please contact our security team at [email protected].

Ready to Get Started?

Create your first AI chatbot in minutes, no coding required.

Try ULTEH for Free