Appearance
Virtual Coach
Beta Feature
Virtual Coach is a new feature in active development. Some functionality may not work as expected.
Create shareable AI agents that guests can access without a membership.
Overview
Virtual Coach lets members:
- Create personal AI agents
- Share them via public links
- Let guests sign up and chat
- Track guest engagement
- Build their own audience
How It Works
Member Creates Agent → Gets Shareable Link → Guests Sign Up → Chat with AI- Member builds a personal AI agent
- Member generates a shareable link
- Guests visit the link and sign up
- Guests chat with the member's AI agent
- Member tracks usage and engagement
For Members
Creating a Virtual Coach
- Go to Settings → Virtual Coach
- Click Create Agent
- Configure your agent:
| Field | Description |
|---|---|
| Name | Display name for guests |
| Bio | Description shown on landing page |
| Avatar | Agent image |
| Instructions | System prompt defining behavior |
| Model | AI model to use |
| Knowledge Base | Your personal documents |
Sharing Your Agent
Once created, you get a shareable link:
https://app.toolchat.ai/coach/your-custom-slugShare this link:
- On social media
- In email signatures
- On your website
- In marketing materials
Customization
Make your Virtual Coach on-brand:
| Setting | Description |
|---|---|
| Display Name | How you appear to guests |
| Bio | Description on landing page |
| Avatar | Your image or agent image |
| Brand Name | Custom branding in sidebar |
| Brand Logo | Your logo in sidebar |
| Slug | Custom URL path |
Personal Knowledge Base
Upload your own documents for RAG:
- Your methodology and frameworks
- FAQs specific to your expertise
- Reference materials
- Personal content library
Lead Capture
Virtual Coach includes built-in lead capture for growing your audience:
| Data Collected | Purpose |
|---|---|
| Name | Personalize follow-up |
| Marketing and outreach | |
| Sign-up date | Track when they joined |
| Messages sent | Engagement level |
All leads are available in your dashboard for export and follow-up.
Tracking Engagement
Monitor your Virtual Coach performance:
- Total guest signups
- Message counts
- Token usage
- Active guests (last 30 days)
- Lead conversion metrics
For Guests
Signing Up
- Visit the shared link
- Enter name and email
- Start chatting immediately
Guest Experience
- Clean, branded interface
- Full AI chat capabilities with artifacts
- Conversation history
- "Powered by [App Name]" footer linking to the organization
- No payment required
- Rate-limited based on the member's tier settings
Privacy
- Conversations are private
- Only the member who created the agent can see analytics
- Guest data is not shared
Use Cases
Lead Generation
- Share your expertise for free
- Automatically capture emails and names
- Demonstrate your knowledge
- Export leads for email marketing
- Track engagement before outreach
Client Support
- Provide 24/7 AI assistance
- Scale your availability
- Answer common questions
Content Distribution
- Share your methodology
- Let people interact with your content
- Build authority in your space
Community Building
- Give your audience a resource
- Create value before they buy
- Build trust through AI interactions
Settings
Activation
Virtual Coach can be activated or deactivated:
- Active — Link works, guests can sign up
- Inactive — Link disabled, no new signups
Email Verification
Optionally require guests to verify their email before chatting.
Rate Limits for Shared Agents
Owners can set tier-based rate limits on guest messaging to control costs and prevent abuse. These limits are configured per tier in Admin → Tiers.
How Rate Limits Work
| Setting | Description | Default |
|---|---|---|
| Daily Msgs / Guest | Max messages a single guest can send per day | 20 |
| Monthly Msgs / Guest | Max messages a single guest can send per month | 100 |
- Limits are enforced per guest (tracked by account and IP)
- When a guest hits their limit, they see a friendly message explaining the limit
- Limits reset at midnight (daily) or the 1st of each month (monthly)
- Set to "Unlimited" to remove the cap
Configuring Rate Limits
- Go to Admin → Tiers
- Edit the tier whose members share agents
- Under Guest Agent Sharing, find the rate limit dropdowns
- Set Daily Msgs / Guest and Monthly Msgs / Guest
- Save
Enabling Guest Agent Sharing Per Tier
Guest agent sharing is a tier-level feature toggle. Enable it per tier to allow members on that tier to create and share personal agents with guests.
Billing
Guest usage counts toward the member's token allocation:
- Usage tracked per agent
- Visible in member's usage dashboard
- Sortable Guest Usage column in the Admin → Members panel
- Organization pays for all guest usage
Best Practices
Agent Instructions
Write clear instructions that:
- Define the agent's expertise
- Set appropriate boundaries
- Reference your knowledge base
- Match your communication style
Knowledge Base
Upload content that:
- Answers common questions
- Explains your methodology
- Provides specific examples
- Is up-to-date and accurate
Promotion
Maximize value by:
- Sharing widely and consistently
- Mentioning it in other content
- Using it as a lead magnet
- Adding to your bio and website