# Adaptive Health AI - Complete Platform Documentation > HIPAA-compliant AI chatbot platform for healthcare organizations. > This file contains the full documentation for the Adaptive Health AI platform. > For the structured index, see: https://adaptivehealthai.com/llms.txt > Website: https://adaptivehealthai.com > Support: support@adaptivetelehealth.com --- # Module 1.1: Platform Overview ## 1.1.1 What is Adaptive Health AI? Adaptive Health AI is a HIPAA-compliant AI chatbot platform built for healthcare organizations. The platform lets hospitals, clinics, telehealth providers, and healthcare systems deploy intelligent chatbots that answer visitor questions, capture leads, and connect visitors with your team when needed. ### The Problem We Solve Healthcare organizations face significant challenges in patient communication: - **High call volumes**: Front desk staff are overwhelmed with routine inquiries - **After-hours gaps**: Patients need information outside business hours - **Repetitive questions**: Staff spend hours answering the same questions daily - **Resource constraints**: Limited budget for 24/7 support staff - **Compliance requirements**: All communications must maintain HIPAA compliance ### Our Solution Adaptive Health AI addresses these challenges by providing: - **AI-powered chatbot** that understands and responds to visitor questions using your own content - **Custom training** on your organization's documents and website content - **24/7 availability** without additional staffing costs - **Live Agent Support** so your team can step in when personal attention is needed - **HIPAA-compliant infrastructure** hosted on AWS SOC 2 Type II certified infrastructure ### Who Uses Adaptive Health AI? - **Hospitals and health systems** -- Automate patient inquiries across departments - **Private practices and clinics** -- Virtual front desk assistant - **Telehealth providers** -- Pre-visit screening and technical support - **Mental health practices** -- Resource distribution and appointment assistance - **Specialty care centers** -- Procedure education and appointment preparation --- ## 1.1.2 What You Get When You Sign Up ### AI Chatbot for Your Website Deploy an AI-powered chatbot widget directly on your website. Visitors can ask questions and get instant answers based on the content you provide. The widget supports three deployment options: - **Script Tag** -- A single line of code added to your website - **iFrame** -- Embed the chatbot in a specific area of a page - **Popup** -- Launch the chatbot from a button or link ### Train Your Chatbot Upload your own content to teach your chatbot what to say. Supported training sources include: - **Document uploads** -- PDF, DOCX, TXT, and Markdown files - **Website crawling** -- Automatically pull content from your existing website ### Q&A Overrides Set exact answers to specific questions. When a visitor asks a question that matches an override, the chatbot responds with your predetermined answer instead of generating one from training content. ### Analytics Dashboard Track how your chatbot is performing with built-in analytics: - Total conversations and messages - Visitor counts - Response times - Usage trends over time ### Lead Capture Forms Collect visitor contact information directly through the chatbot. Configure a lead capture form to gather names, emails, phone numbers, and other details from visitors who want to be contacted. ### Conditional Buttons Add smart action buttons that appear in the chatbot based on the conversation context. Use these to guide visitors to scheduling pages, contact forms, specific resources, or any URL relevant to their question. ### Live Agent Support **Paid add-on -- $49/month** Allow your team members to chat directly with visitors in real time. When the chatbot cannot fully address a visitor's needs, your team can step in and take over the conversation. ### Sandbox Testing Environment Test your chatbot before deploying it to your website. The sandbox provides the same chat experience your visitors will see, so you can verify responses and fine-tune your training content. ### Team Management Invite team members to your organization and control what they can access using permission profiles. Assign different roles so the right people can manage chatbots, view conversations, handle leads, or configure settings. ### Multi-Chatbot Support Create and manage multiple chatbots within a single account. Use different chatbots for different purposes, departments, or websites. ### Widget Customization Match the chatbot to your brand: - Primary and secondary colors - Custom logo - Widget position on the page - Light and dark themes - Custom welcome message and suggested questions ### Email Notifications Stay informed with automated email notifications: - Conversation summaries - Lead alerts when visitors submit contact information - Daily digest reports ### Support Hours Scheduling Configure the hours when your team is available for live support. Visitors see when live agents are available and when they can expect a response. ### Security and Compliance | Feature | Description | |---------|-------------| | **HIPAA Compliance** | Full compliance with healthcare data regulations | | **Business Associate Agreement** | BAA included with all plans | | **AWS Infrastructure** | Hosted on AWS SOC 2 Type II certified infrastructure | | **Data Encryption** | AES-256 at rest, TLS 1.3 in transit | | **Audit Logging** | Complete trail of all system actions | | **Data Isolation** | Complete data separation between organizations | ### Deployment Options | Method | Description | |--------|-------------| | **Script Tag** | Single JavaScript snippet added before the closing body tag | | **iFrame** | Embed the chatbot within a specific section of your page | | **Popup** | Launch the chatbot from a custom button or link | --- ## 1.1.3 How the Platform Works ### Architecture Overview  ### How a Conversation Works  1. **Visitor asks a question** -- The chatbot widget captures the message 2. **Message sent to the platform** -- Securely transmitted to Adaptive Health AI 3. **Knowledge base search** -- The AI searches your trained content for relevant information 4. **Response generated** -- The AI creates a contextual, accurate response 5. **Response delivered** -- The visitor receives the answer in real time 6. **Escalation if needed** -- The visitor can request to speak with a live agent at any time ### The Training Process  1. **Upload documents** -- PDFs, Word docs, text files, or Markdown files containing your information 2. **Or crawl your website** -- The platform pulls content directly from your existing web pages 3. **Content is processed** -- Your content is prepared for AI-powered search 4. **Ready to use** -- Your chatbot can now answer questions based on your content --- ## 1.1.4 Use Cases for Healthcare Organizations ### Use Case 1: Hospital Patient Services **Challenge**: Large hospital receives 500+ calls daily asking about visiting hours, parking, directions, and general policies. **Solution**: Deploy a chatbot trained on: - Visitor policies and hours - Department locations and directions - Parking information - Patient rights and responsibilities - Billing FAQ **Results**: - Reduced call volume for routine questions - 24/7 availability for common inquiries - Staff freed for complex patient needs ### Use Case 2: Private Practice Front Desk **Challenge**: Small practice with limited staff can't answer phones while checking in patients. **Solution**: Deploy a chatbot trained on: - Office hours and location - Services offered - New patient information - Insurance accepted - Appointment preparation **Results**: - Virtual front desk assistant - Lead capture when the office is busy - After-hours information availability ### Use Case 3: Telehealth Technical Support **Challenge**: Telehealth provider spends significant time helping patients connect to video visits. **Solution**: Deploy a chatbot trained on: - Technical requirements - Step-by-step connection instructions - Troubleshooting common issues - Browser compatibility - Mobile app instructions **Results**: - Reduced technical support calls - Higher appointment completion rates - Better patient experience ### Use Case 4: Mental Health Resource Center **Challenge**: Mental health practice needs to provide resources between sessions while maintaining appropriate boundaries. **Solution**: Deploy a chatbot trained on: - Coping strategies and techniques - Crisis resources and hotlines - Appointment scheduling information - General wellness information - Practice policies **Results**: - 24/7 resource availability - Appropriate escalation to live agents - Reduced after-hours calls ### Use Case 5: Specialty Surgical Center **Challenge**: Patients need detailed pre-operative and post-operative instructions that are often forgotten or lost. **Solution**: Deploy a chatbot trained on: - Pre-operative preparation checklists - Post-operative care instructions - Medication guidelines - What to expect during recovery - When to contact the office **Results**: - Fewer calls about routine post-op questions - Patients can access instructions anytime - Better patient outcomes --- ## Getting Started Ready to create your account? Continue to the next section: **[1.2 Account Setup](./1.2-account-setup.md)** --- ## Quick Links - [Creating Your First Chatbot](./1.3-first-chatbot.md) - [Training Your Chatbot](../part3-training/3.1-understanding-training.md) - [Customizing Your Widget](../part2-chatbot-config/2.2-widget-appearance.md) - [Setting Up Live Support](../part4-live-support/4.1-overview.md) --- # Module 1.2: Account Setup ## 1.2.1 Creating Your Account ### Visit the Registration Page Navigate to [adaptivehealthai.com/register](https://adaptivehealthai.com/register) to begin the registration process. Registration is completed in three steps. All required fields must be filled in before you can proceed to the next step. --- ### Step 1: Company Information Provide details about your organization. | Field | Requirements | |-------|-------------| | **Company Name** | Required | | **Company Website** | Required | | **Company Size** | Dropdown selection: 1-10, 11-50, 51-200, 201-500, 500+ | | **Industry** | Dropdown selection: Healthcare, Technology, Finance, Education, Retail, Other | --- ### Step 2: Your Information Provide your personal contact details. | Field | Requirements | |-------|-------------| | **Full Name** | Required | | **Email Address** | Required, must be a valid email | | **Phone Number** | Optional. Includes a country code selector | | **Time Zone** | Dropdown selection: Eastern, Central, Mountain, Pacific, UTC | ### Tips - Use your organization's email domain (not a personal email) for easier team management later - Select the time zone that matches where your team operates so that scheduling and notifications are accurate --- ### Step 3: Payment Information A 14-day free trial is included with your registration. Your card will be validated during this step, but you will not be charged during registration. Billing begins automatically after your 14-day trial ends. Visit our [pricing page](https://adaptivehealthai.com/pricing) for full details on available plans. | Field | Requirements | |-------|-------------| | **Cardholder Name** | Required | | **Card Details** | Entered through a secure CardPointe payment form. Visa and Mastercard only -- American Express and Discover are not supported | | **Expiration Month / Year** | Required | | **Billing Address** | Address, City, State, ZIP, Country | | **Terms of Service** | Required -- you must agree to proceed | | **Privacy Policy** | Required -- you must agree to proceed | | **Marketing Emails** | Optional -- opt in to receive product updates and tips | Click **"Complete Registration"** to submit your registration. > **Note**: There are no password fields during registration. You will set your password when you first log in through the onboarding wizard. --- ## 1.2.2 Email Verification ### Why Verification is Required Email verification ensures: - Your email address is valid and accessible - Only authorized users can create accounts - Important notifications reach you - Account recovery is possible ### Verification Process **Step 1: Check Your Inbox** After registration, check your email for a message from Adaptive Health AI with the subject line "Verify Your Email Address." **Step 2: Click the Verification Link** The email contains a verification button or link that says **"Verify Email"**. Click it to confirm your email address. **Step 3: Confirmation** You will be redirected to the platform with a confirmation that your email is verified. You can now log in for the first time. ### Troubleshooting Email Verification | Issue | Solution | |-------|----------| | **Email not received** | Check your spam or junk folder | | **Email in spam** | Mark as "not spam" and add our address to your contacts | | **Link expired** | Request a new verification email from the login page | | **Wrong email entered** | Contact support at support@adaptivetelehealth.com | ### Resending Verification Email If you need a new verification email: 1. Go to the login page 2. Enter your email address 3. If unverified, you will see an option to **"Resend Verification Email"** 4. Click the link and check your inbox --- ## 1.2.3 Legal Agreements ### Required Agreements During registration (Step 3), you must accept the following: #### Terms of Service The Terms of Service outline: - Acceptable use of the platform - Your responsibilities as a user - Our responsibilities as a provider - Intellectual property rights - Limitation of liability - Termination conditions #### Privacy Policy The Privacy Policy explains: - What data we collect - How we use your data - How we protect your data - Your data rights - Cookie usage - Third-party services For more details, see [Privacy & GDPR](../part9-security/9.3-privacy-gdpr.md). ### Viewing Agreements Later You can review the agreements at any time: - **Terms of Service**: [adaptivehealthai.com/terms](https://adaptivehealthai.com/terms) - **Privacy Policy**: [adaptivehealthai.com/privacy](https://adaptivehealthai.com/privacy) ### Agreement Updates When we update our legal documents: - You will be notified via email - You will see the updated terms on your next login - Continued use requires acceptance of new terms --- ## 1.2.4 Dashboard Orientation ### First Login After verifying your email, log in for the first time. You will be guided through an onboarding wizard that includes setting your password and selecting a plan. See [1.3 Creating Your First Chatbot](./1.3-first-chatbot.md) for details on the onboarding process. ### Dashboard Layout Once onboarding is complete, you land on the main dashboard. ``` +-------------------------------------------------------------+ | [Logo] ADAPTIVE HEALTH AI [User Menu] | +-------------+-----------------------------------------------+ | | | | Dashboard | WELCOME TO ADAPTIVE HEALTH AI | | Chatbots | | | Team | +---------+ +---------+ +---------+ | | Settings | |Chatbots | |Messages | |Documents| | | Billing | | 0 | | 0 | | 0 | | | Audit Logs | +---------+ +---------+ +---------+ | | | | | | RECENT ACTIVITY | | | No activity yet. Create your first chatbot! | | | | | | [+ Create Chatbot] | | | | +-------------+-----------------------------------------------+ ``` ### Navigation Menu | Menu Item | Description | |-----------|-------------| | **Dashboard** | Overview of your account activity and metrics | | **Chatbots** | List and manage your chatbots | | **Team** | Invite and manage team members | | **Settings** | Organization settings, time zone, domains | | **Billing** | Subscription, usage, and payment methods | | **Audit Logs** | View activity history | For more on organization settings, see [Organization Settings](../part6-team-account/6.3-organization-settings.md). ### User Menu Click your name in the top-right corner to access: | Option | Description | |--------|-------------| | **Profile** | Update your personal information | | **Account** | Password and notification settings | | **Support Chat** | Contact our support team | | **Logout** | Sign out of your account | --- ## 1.2.5 Troubleshooting Account Issues ### Login Problems | Issue | Solution | |-------|----------| | Forgot password | Use the "Forgot Password" link on the login page | | Account locked | Contact support at support@adaptivetelehealth.com after multiple failed attempts | | Session expired | Log in again | ### Account Access | Issue | Solution | |-------|----------| | Need to change email | Go to Profile and edit your email (verification required) | | Multiple organizations | Each organization needs a separate account | | Transfer ownership | Contact support at support@adaptivetelehealth.com | ### Billing Issues | Issue | Solution | |-------|----------| | Payment failed | Update your payment method in Billing settings | | Wrong plan | Upgrade or downgrade in Billing settings | | Need invoice | Download from Billing in Payment History | --- ## Next Steps Now that your account is set up, you are ready to create your first chatbot: **[1.3 Creating Your First Chatbot](./1.3-first-chatbot.md)** --- ## Quick Links - [Creating Your First Chatbot](./1.3-first-chatbot.md) - [Organization Settings](../part6-team-account/6.3-organization-settings.md) - [Billing & Subscription](../part7-billing/7.1-subscription-plans.md) - [Privacy & GDPR](../part9-security/9.3-privacy-gdpr.md) --- # Module 1.3: Creating Your First Chatbot This guide walks you through the onboarding experience, creating your first chatbot, configuring it, testing it, and deploying it to your website. --- ## 1.3.1 First Login and Onboarding When you log in for the first time after verifying your email, you will be guided through an onboarding wizard. The wizard includes the following steps: ### Step 1: Set Your Password If a password change is required, you will be prompted to create a secure password for your account. Choose a password you have not used elsewhere and store it in a secure password manager. ### Step 2: Select a Plan Choose the subscription plan that fits your organization's needs. Visit our [pricing page](https://adaptivehealthai.com/pricing) for details on what each plan includes. All paid plans include a 14-day free trial. ### Step 3: Product Tour and Setup Wizard A guided tour walks you through the key areas of the platform and helps you set up your first chatbot. Follow the prompts to get familiar with the dashboard, navigation, and core features. --- ## 1.3.2 Creating a New Chatbot ### Navigate to Chatbots From the dashboard, click **"Chatbots"** in the left navigation menu, or click the **"+ Create Chatbot"** button on the dashboard. ### Click Create New On the Chatbots page, click the **"+ New Chatbot"** button in the top-right corner. ### Enter Basic Information Fill out the chatbot creation form: | Field | Description | Example | |-------|-------------|---------| | **Name** | A descriptive name for your chatbot | "Patient Services Bot" | | **Description** | Brief description of the bot's purpose | "Answers questions about our clinic services, hours, and policies" | ### Create the Chatbot Click **"Create Chatbot"** to create your new chatbot. You will be redirected to the chatbot management page. ### Naming Tips - Use clear, descriptive names - Include the purpose or department - Examples: - "Main Website Assistant" - "Billing FAQ Bot" - "New Patient Information" - "Telehealth Support" --- ## 1.3.3 Understanding the Chatbot Management Page After creating your chatbot, you land on the chatbot management page. This page is organized into tabs that give you access to all chatbot features. ### Chatbot Tabs | Tab | Purpose | |-----|---------| | **Analytics** | View conversation counts, message volume, visitor stats, and response times | | **Leads** | View and manage contact information captured from visitors | | **Settings** | Configure chatbot behavior, appearance, and advanced features | | **Training** | Upload documents and crawl websites to train your chatbot | | **Sandbox** | Test your chatbot in a live preview before deploying | | **Conversations** | View and review past chat conversations | | **Deploy** | Get the embed code to add the chatbot to your website | --- ## 1.3.4 Configuring Your Chatbot The **Settings** tab is where you configure how your chatbot behaves and appears. It is divided into two sub-sections. ### Basic Information Configure the core behavior of your chatbot: - **Personality** -- Set the tone and character of your chatbot's responses - **Purpose** -- Define what your chatbot is designed to help with - **Response Style** -- Control how detailed or concise responses should be ### Advanced Settings Configure additional features and appearance options: - **Widget Appearance** -- Customize colors, logo, position, and theme to match your brand - **AI Model Settings** -- Adjust how the AI generates responses - **Lead Capture Form** -- Configure the form that collects visitor contact information - **Email Notifications** -- Set up conversation summaries, lead alerts, and daily digests - **Conditional Buttons** -- Add smart action buttons that appear based on conversation context - **Support Hours** -- Define when your team is available for live support > **Tip**: For your first chatbot, start with the Basic Information settings and a welcome message. You can explore the advanced options once your chatbot is live. --- ## 1.3.5 Uploading Your First Training Content The most important step is training your chatbot with your content. Go to the **Training** tab to get started. ### Preparing Your Content **Best content to start with:** - FAQ documents - Patient information guides - Office policies - Service descriptions - Contact and hours information **Supported file formats:** - PDF (.pdf) - Microsoft Word (.docx) - Plain Text (.txt) - Markdown (.md) **Tips for good training content:** - Clear, well-organized content works best - Include questions and answers when possible - Keep content current and accurate - Maximum file size: 10MB ### Uploading a Document 1. Click the **"Training"** tab in your chatbot management page 2. Click the **"Upload Document"** button 3. Select a file from your computer 4. Wait for processing to complete -- you will see the status change to "Ready" 5. Once ready, your chatbot can answer questions based on that content For detailed guidance on document management, see [Document Upload](../part3-training/3.2-document-management.md). ### Training from Your Website If you already have a website with the information your chatbot needs: 1. Go to the **Training** tab 2. Click **"Crawl Website"** 3. Enter your website URL 4. Click **"Start Crawling"** 5. The platform extracts and processes your web content automatically --- ## 1.3.6 Testing in the Sandbox Before deploying to your website, test your chatbot using the **Sandbox** tab. ### Accessing the Sandbox 1. Click the **"Sandbox"** tab in your chatbot management page 2. A chat interface appears that is identical to what your visitors will see ### What to Test **Welcome Message**: Verify your greeting appears correctly and suggested questions are displayed. **Basic Questions**: Ask questions that are covered in your training content: - "What are your hours?" - "Where are you located?" - "How do I make an appointment?" **Edge Cases**: Test questions that may not be covered: - "What's the weather today?" - "Can you diagnose my symptoms?" **Conversation Flow**: Have a multi-turn conversation to make sure follow-up questions work naturally. ### Improving Responses | Response Quality | Action | |-----------------|--------| | **Accurate and helpful** | Your training content is working well | | **Partially correct** | Add more training content on that topic | | **Incorrect** | Review your training documents and correct the information | | **"I don't know"** | Upload content that covers the topic | | **Off-topic** | Adjust the chatbot's personality and purpose in Settings | If specific questions need exact answers, use Q&A Overrides to set a predetermined response for those questions. --- ## 1.3.7 Deploying to Your Website Once testing is complete, go to the **Deploy** tab to get your embed code. ### Getting Your Embed Code 1. Click the **"Deploy"** tab in your chatbot management page 2. You will see a script tag like this: ```html ``` 3. Click **"Copy Code"** to copy it to your clipboard ### Adding to Your Website Paste the script tag just before the closing `
` tag on your website: ```html