Setting up Zoom Virtual Agent Receptionist
This article outlines how to set up and optimize
AI-powered receptionists in Zoom Virtual Agent. It covers requirements, knowledge base setup, agent refinement, phone routing, and third-party integrations to create a smooth, intelligent caller experience.
Requirements for setting up Zoom Virtual Agent Receptionists
- Any account owner or admin role with Virtual Agent permission
- Pro, Business, Education, or Enterprise account
- Zoom Virtual Agent and Zoom Phone license
- Access to Phone System Management in the Zoom web portal
- Access to Virtual Agents in the Zoom web portal
How to set up Zoom Virtual Agent Receptionist
- Sign in to the Zoom web portal.
- In the navigation menu, click AI Studio then Virtual Agents.
- Click Voice agent then Receptionist.
- Configure your receptionist settings:
- Enter a name for your voice agent.
- Select a language.
- Create a custom greeting message.
- Select a voice actor.
- Click Next.
- Add a website URL (such as an FAQ page) as a knowledge base source, or upload existing PDF or document files.
- Click Next.
- (Optional) Enable Call routing and configure the call routing rules:
- Define which extension should receive calls when specific topics are mentioned.
Tip: Set up a routing rule to direct calls to a specific extension when callers request a human operator, or when they ask questions not covered in your knowledge base or skills.
- Click Next.
- (Optional) Enable Transfer by name to allow callers to reach specific users by requesting them by name, which will route to their extension.
- Click the drop-down menu and select which users or extension to be included.
- Click Next.
- (Optional) Enable Scheduling to allow callers to book appointments during voice calls by integrating your calendar availability with Zoom Scheduler.
- Click the Zoom Scheduler link to select a pre-configured booking page. After selecting a booking page, copy the scheduling link and paste it into the scheduling field, then click Save.
Note: Zoom Scheduler license is required to use this feature. Cancelling or rescheduling appointments is not supported during calls.
- Click Next.
- Connect your receptionist with a phone number by creating a new Auto Receptionist or select an existing Auto Receptionist.
Tip: Assign a 10-digit phone number to your Auto Receptionist on Phone Management.
How to optimize Zoom Virtual Agent Receptionists
Enhance knowledge base configuration
Use web sync to connect a public website (such as an FAQ page) as a knowledge base source. This feature automatically syncs content on a scheduled basis.
Best practices:
- Sync regularly (manual or scheduled) to keep content current.
- Enable AI-generated queries to create and refine training prompts.
- Use only publicly accessible URLs.
Combine sitemap sync for FAQs with individual URLs for key pages, and supplement with local files for internal data.
Method 1: Using website sitemaps
Sitemaps (for example, yoursite.com/sitemap.xml) provide a structured list of pages for efficient syncing.
- Sign in to the Zoom web portal.
- In the navigation menu, click AI Studio then Virtual Agents.
- Select or create a virtual agent.
- Click Add Knowledge Base Source then Web Sync.
- Enter the sitemap URL.
- Configure sync settings (Manual or Scheduled).
- Review and exclude unnecessary pages.
- Run the initial sync and verify imported content.
- Review AI-generated queries for accuracy.
Method 2: Using specific URLs
Use this method when you only need selected pages or no sitemap is available.
- Sign in to the Zoom web portal.
- In the navigation menu, click AI Studio then Virtual Agents.
- Select or create a virtual agent.
- Click Add Knowledge Base Source then Web Sync.
- Click Add Individual URLs.
- Enter URLs (for example, FAQ, contact info, business hours).
- Assign priority, category tags, and crawl depth.
- Configure sync settings and enable AI-generated queries.
- Run the sync and test responses.
Method 3: Using local files
Upload local files for internal or confidential information not hosted online. Supported formats are PDF, DOCX, DOC, PPTX, PPT, TXT, MD, HTML, HTM, CSV, XLSX, and XLS.
- Sign in to the Zoom web portal.
- In the navigation menu, click AI Studio then Virtual Agents.
- Select or create a virtual agent.
- Click Add Knowledge Base Source then Upload Files.
- Upload files and assign metadata (tags, priority, titles).
- Enable AI-generated queries and validate extraction.
- Test responses and update files as needed.
Best practices for file structure:
- Use clear headings (H1–H3) and one topic per section.
- Write in Q&A format with concise, plain language.
- Avoid complex tables. Use lists instead.
- Include synonyms and keywords for better matching.
- Separate topics into different files and use descriptive filenames.
Poorly structured files reduce AI accuracy. Always review extracted content after upload.
Refine Virtual Agent guidelines
Agent guidelines and policies
- Enable call recording and transcription for analysis by clicking the gear button and enabling Advanced Mode
- Configure disclaimers and data retention per compliance needs.
Positioning and scope
- Focus on three core functions: transfer by name, scheduling, and FAQ retrieval.
- More complex use cases are available in the Advanced Mode. You can enable this by clicking the gear button and enabling Advanced Mode
Iterative testing process
- Build the initial solution.
- Test with real call scenarios.
- Identify and correct errors.
- Adjust skills and routing.
- Repeat until performance meets standards.
Intent-based routing
Detect caller intent and route to the right agent or department.
- Define common intents.
- Create routing profiles.
Additional Capabilities under Advanced Mode
Auto receptionist settings
Customize:
- Business, closed, and holiday hours
- Greetings for different time periods
- Use API calls from greeting actions to access databases.
- Pass caller ID as a system variable.
- MCP (Model Control Protocol) support is coming for custom agents.
Application integrations
- Salesforce: Identify callers, retrieve account info, log calls, and route by account status.
- Zendesk: Create and update tickets, retrieve ticket status, and link recordings.
- Jira: Create issues, check status, and route calls to project teams.
- ServiceNow: Create incidents, retrieve updates, and trigger workflows.
Integration best practices:
Start with read-only integrations before enabling write operations.
- Test in sandbox environments.
- Implement error handling and fallback routing.
- Monitor API rate limits.
- Secure credentials and rotate keys.
- Map data fields carefully and document workflows.
This article applies to Zoom Virtual Agent voice agent. If you are using other Zoom Virtual Agent types, such as
chat agent or
classic chatbot, refer to their respective documentation for setup and channel deployment instructions.