Skip to content

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
  1. Member builds a personal AI agent
  2. Member generates a shareable link
  3. Guests visit the link and sign up
  4. Guests chat with the member's AI agent
  5. Member tracks usage and engagement

For Members

Creating a Virtual Coach

  1. Go to Settings → Virtual Coach
  2. Click Create Agent
  3. Configure your agent:
FieldDescription
NameDisplay name for guests
BioDescription shown on landing page
AvatarAgent image
InstructionsSystem prompt defining behavior
ModelAI model to use
Knowledge BaseYour personal documents

Sharing Your Agent

Once created, you get a shareable link:

https://app.toolchat.ai/coach/your-custom-slug

Share this link:

  • On social media
  • In email signatures
  • On your website
  • In marketing materials

Customization

Make your Virtual Coach on-brand:

SettingDescription
Display NameHow you appear to guests
BioDescription on landing page
AvatarYour image or agent image
Brand NameCustom branding in sidebar
Brand LogoYour logo in sidebar
SlugCustom 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 CollectedPurpose
NamePersonalize follow-up
EmailMarketing and outreach
Sign-up dateTrack when they joined
Messages sentEngagement 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

  1. Visit the shared link
  2. Enter name and email
  3. 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

SettingDescriptionDefault
Daily Msgs / GuestMax messages a single guest can send per day20
Monthly Msgs / GuestMax messages a single guest can send per month100
  • 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

  1. Go to Admin → Tiers
  2. Edit the tier whose members share agents
  3. Under Guest Agent Sharing, find the rate limit dropdowns
  4. Set Daily Msgs / Guest and Monthly Msgs / Guest
  5. 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