Stammer.ai Docs
  • Welcome
    • 👋Welcome to Stammer.ai
    • 📑About Stammer.ai
    • 🆕New/ Latest Updates
  • START HERE
    • ❓What is Stammer.ai?
    • 🫡Agency Quick Start Guide
    • 📚Glossary
    • 🤑Our Community
  • AI Features
    • 🤖AI Agents (Chatbots)
      • How AI Agents Work
      • How to Build an AI Agent
    • 🔃AI Agent Dashboard
      • (White Label) Marketplace
      • Default Chatbot
      • Share Chatbot
      • Clone Chatbot
      • Chatbot UUID
      • Delete Chatbot
      • Summary (Analytics)
    • 💬Conversations
      • Review Past Conversations
      • Conversation Links
      • Training Better Responses
      • Live Chat
        • Human Handoff Automation (for Live Chat)
    • 📚Knowledge Base Explained
      • 💽Data Storage (Characters)
        • Storage (Characters) Example
      • Copy & Paste Text
      • Upload Documents
      • Scrape Websites
        • 24-hour Auto-Scraping
        • Scraping a Google Doc
        • Google Docs
      • Question & Answer Pairs
      • Data & Content Security
      • Citations/ Sources
      • HTML Rendering (Embed Images & Videos)
    • ✍️Prompting
      • What is a Base System Prompt?
      • Writing a Base System Prompt
      • Prompt Examples (Marketplace)
        • Base System Prompt Template (General)
    • 🔧AI Agent Settings
    • 🎨AI Chat Widget
      • Customize Chat Widget Apperance
      • Chat Widget Pop-Up
      • Initial Messages Pop-Up
      • Chat Widget Voice
    • ⚙️General Settings
      • Model Version
      • Prioritize Question/Answer Results
      • Chatbot Visibility
      • Temperature
      • Message Template
      • Support Email
      • Domains
      • Show Data Sources in Chat Widget
      • Debug Mode
      • Message Rate Limits
    • Leads 2.0
    • 📈Leads (Legacy)
      • Overview of Lead Generation
      • Lead Collection Form Fields
      • Lead Collection Webhook URL
      • Lead Collection Email Notification
      • In Chat Lead Collection Base System Prompt
      • Sending Lead Data to Zapier
      • Sending Lead Data to GHL
      • Sending Lead Data to Zoho CRM
    • 📅Scheduling
      • AI Scheduling - Simplified
      • AI Scheduling - Experimental (Beta)
        • What is Scheduling?
        • Calendar Integration
          • Google Calendar
        • Appointment Scheduling Activation
        • Appointment Scheduling Webhook URL
        • Appointment Scheduling Email Notification
        • Appointment Scheduling Base System Prompt
        • The Appointment Scheduling Functions & Customizing the Appointment Scheduling Prompt
    • 🧊Integrations
      • Embed Chatbot on a Website
      • Zapier App
      • GoHighLevel (GHL)
      • Instagram DM
      • Facebook Messenger
      • WhatsApp
      • ElevenLabs Voice
      • Discord
    • 🤖Troubleshooting
      • How to Respond in Any Language
      • Responses are Too Long
      • Debug Mode
      • Clickable Links in Responses
    • 🌌Functions (Labs)
      • Custom Functions
        • Shopify - Custom Function (New)
      • Custom Functions (Legacy)
        • How Custom Functions Work (Legacy)
        • Code Generation Prompt for Custom Functions
        • Stock Market Data - Custom Function (Legacy)
        • Airtable - Custom Function (Legacy)
        • Google Sheets - Custom Function (Legacy)
        • Shopify - Custom Function (Legacy)
    • 🔄Vault
      • OpenAI API Key (ChatGPT)
      • Anthropic API Key (Claude)
      • xAI API Key (Grok)
      • Eleven Labs API Key
  • 👑MasterChat
  • White Label
    • 🤑What is White Labeling?
    • 👤Client Sub-Accounts
      • Create Sub-Account
      • Sub-Account Wallet
      • Sub-Account Storage Balance
      • Sub-Account Extra AI Agents
      • How to clone a chatbot to a sub-account
    • 🔗Custom Domain
      • Troubleshooting Custom Domain Deployment DNS Issues
    • 🏗️The SaaS Configurator
      • Create Subscription Package
        • Custom Packages + Settings
      • Add-Ons
        • Storage (Characters) - Add Ons
        • AI Agent Rebilling - Add Ons
        • MasterChat - Add Ons
        • Advanced Scraper - Add Ons
    • 👍White Label API
      • API Documentation
      • AI Agent API
        • Message AI Agent
        • Create AI Agent
        • Retrieve AI Agent
        • Update AI Agent
        • Delete AI Agent
      • Knowledge Base API
        • Add AI Agent Q/A
        • Add URLs to Scrape
        • Add Files (Pdf, Doc etc.)
      • Conversations
        • AI Agent Conversations
        • Retrieve Conversation
        • Delete A Conversation
      • Sub-Accounts
        • Create Sub-Account
        • Retrieve Sub-Account
        • Update Sub-Account
        • Delete Sub-Account
      • User
        • Retrieve User's Data
      • Examples
        • Create New Sub-Account (Zapier Example)
        • White Label API x Zapier X Slack Example
        • AI Chatbot Chrome Extension
    • 👾White Label (Your) Marketplace
    • 😇White Label Free Trials
      • Free Trial Settings (No CC Req.)
      • Free Trial Settings (CC Req.)
    • 🎨Custom Dashboard Styling
  • Agency Settings
    • ⛳Agency Dashboard
    • 👥User Permissions
    • 😎Agency Profile
    • 👥User Access
    • 💳Connect Stripe
    • 🔗Custom Menu Links
    • 🤘Default Prompts
  • Account Management
    • ⚙️Billing Usage & Settings
    • 💲Agency Billing
      • Subscription Plans
      • Change Subscription Plan
      • Update Credit Card
      • Download Invoice
      • Refunds
      • Cancel Subscription
    • 💱Agency Wallet
      • The Agency Wallet System
      • Agency vs Sub-Account Wallet
      • Auto Billing
      • Add Funds to Wallet
      • AI Messages Costs
      • AI Agents Costs
      • Storage (Characters) Costs
    • 🤲Admin Account Profile
      • Change Password
      • Google Auth Login
  • Support
    • 🤝Need Help?
    • 🔓Security & Compliance
      • Data Privacy & Security Report
      • GDPR
      • Terms & Conditions
      • Privacy Policy
      • Data Processing Agreement
      • AI Model Data Usage
      • Service Level Agreement
    • ⚡Discord Community
    • 📹Weekly Office Hours
    • 🙌FAQ
      • General
      • Localization
      • Data/Security
      • Set Up
      • Password
      • Technical Questions
      • Sales/Onboarding
      • Marketing/Pricing
      • Where can I find...?
      • Other
      • Alternatives to Stripe Connect
    • 📰Changelog/ Roadmap
    • 🍭Resources
      • Sales Deck
      • 💰AI Agency 101
        • How to Price Your AI Chatbots
        • How to Get More Clients
        • The Value Proposition of AI Agents
        • AI SaaS Funnel Explained
Powered by GitBook
On this page
  • What is MasterChat?
  • Key Features
  • Getting Started with MasterChat
  • MasterChat Permissions
  • Customizing MasterChat
  • Building AI Agents for MasterChat
  • Use Cases
  • Selling MasterChat

MasterChat

MasterChat provides a new way for users to interact with AI agents. Instead of embedding an AI chat widget on a website or integrating with another platform, your users can now chat with these AI agen

What is MasterChat?

MasterChat provides a familiar, clean chat interface that allows users to interact with your custom AI agents without needing access to the dashboard or backend systems. It creates a dedicated space where clients can use your AI solutions through a streamlined experience similar to ChatGPT.

Key Features

White-Labeled Interface

  • Fully customizable to match your agency's branding

  • Clean, familiar chat interface that requires minimal user training

  • Professional appearance that can be presented directly to clients

Granular Access Control

  • Enable/disable specific AI agents in MasterChat at the individual level

  • Configure access at the account or sub-account level

  • Control which AI agents each client can access

Subscription Management

  • Create dedicated subscription packages that include MasterChat access

  • Offer MasterChat as a premium add-on service to increase revenue

  • No additional cost to agencies despite being a premium feature for clients

Direct Client Login

  • Clients can log in directly to their configured AI agents

  • No exposure to dashboard or backend systems

  • Streamlined experience focused solely on AI interaction


Getting Started with MasterChat

MasterChat is currently available to Full SaaS Mode users only. To enable MasterChat for any AI agents in your account (or any sub-accounts) you must also have your OpenAI api key enabled in the Vault settings.

Step 1: Add OpenAI API Key to Agency Vault

  • Create a new secret key and copy the string

  • Paste this string into the Vault inside Stammer AI

  • Click Verify and then Save

Step 2: Enable MasterChat for AI Agents

  • Navigate to any AI agent and look for the 'MasterChat' option

  • Toggle MasterChat on for each agent you want available in the interface

Step 3: Start Using MasterChat

  • Once an AI agent is enabled, you can immediately access it in the MasterChat interface

  • Test the experience to ensure it works as expected before inviting clients

  • Your past conversations will show up in the left hand column. You can filter and search through these conversations as well.


MasterChat Permissions

You have full control over who gets access to MasterChat. You can enable it selectively for specific users, include it in subscription plans, or offer it as a premium upsell to clients.

Agency-Level SaaS Configurator

  • Select the "MasterChat" tab in agency settings

  • Toggle the switch to enable/disable MasterChat at the agency level

  • Configure MasterChat permissions for subscription packages

Sub-Account Configuration

  • Access the sub-account settings section

  • Navigate to "MasterChat Access"

  • Enable/disable MasterChat for the sub-account

  • Select which AI agents should be available to this sub-account

AI Agent-Specific Permissions

  • Navigate to the AI agent settings

  • Locate the "View in MasterChat" option

  • Enable/disable MasterChat for this specific AI agent

User-Level Permissions

  • Access the user management section

  • Select a specific user account

  • Navigate to "MasterChat Permissions" option

  • Enable/disable MasterChat for this user

  • Note: Users will only see AI agents in their sub-account


Customizing MasterChat

Changing the Name

  • Go to Agency > Custom Styling > MasterChat

  • Update the name to appear in the left column

Updating the Default Theme

  • Choose between light mode or dark mode

  • Set the default that users will see when first accessing MasterChat


Building AI Agents for MasterChat

When building AI agents for MasterChat, the prompting and instructions you provide to the AI agent will be slightly different than a customer support agent. For example

Use Cases

Internal Business Applications

  • Email generation using company knowledge and guidelines

  • HR assistance and documentation

  • Internal support systems

Extended Client Offerings

  • Start with external-facing chat widgets

  • Expand to internal tools as clients discover new AI use cases

  • Create specialized agents for different departments or functions


Selling MasterChat

There are a couple of different ways you can sell MasterChat to your clients.

Option 1: Include with Subscription Plan

When users purchase your subscription plan, they automatically receive access to MasterChat as part of their package.

Option 2: Upsell as Add-On

Position MasterChat as an additional feature that sub-accounts can purchase separately. As an agency, you determine the pricing for your clients. The cost will be deducted from their wallet balance.

PreviousEleven Labs API KeyNextWhat is White Labeling?

Last updated 2 months ago

Get your OpenAI API key from

👑
https://platform.openai.com/settings/organization/api-keys