Build a Meeting Prep Assistant Agent
Learn how to create a multi-agent system using the Inkeep Visual Builder that helps you prepare for meetings by finding calendar events and researching companies.
Overview
What You'll Build
In this tutorial, you'll build a meeting prep assistant agent. When you ask "Can you help me prep for my upcoming Acme meeting?", the agent will:
Look up the meeting in your Google Calendar
Search the web to research the company
Present a comprehensive meeting prep summary
Creating the Sub Agents
Create the meeting prep agent
Provide the following detail:
Meeting prep agentConfigure the coordinator
The default sub agent will serve as the coordinator that orchestrates the workflow.
Provide the following details:
Meeting prep coordinatorOrchestrate specialized agents to prepare for a meetingCopy this Prompt
Orchestrate specialized agents to prepare for a meeting.
<workflow>1. Greet & Find Meeting: - Greet user, understand which company - Announce: "Finding meeting with [Company]..." - Delegate to Meeting Finder - VERBOSE: Summarize meeting found (date, time, participants)
2. Company Research: - Announce: "Researching [Company]..." - Delegate to Company research - VERBOSE: Summarize company insights (what they do, products)
3. Create Prep: - Announce: "Creating prep summary..." - Encouraging closing message</workflow>
<rules>- Always delegate in order: Meeting Finder → Company Research- BE VERBOSE after each delegation returns- Show progress and insights clearly- Proceed automatically</rules>Create the meeting finder sub agent
Configure the sub agent:
Meeting finderFind the external meeting using Google CalendarPrompt
Find the external meeting to prep for using Google Calendar.
<workflow>1. Search upcoming meetings for target company2. Filter: ONLY meetings with external email domain (e.g., @nvidia.com)3. Skip internal-only meetings entirely4. Present first external meeting: - Date/time, duration - Title and link - External attendees (name + email) - Internal team (list all @inkeep.com emails)5. Return to coordinator</workflow>
<rules>- Never mention internal meetings- Automatically use first external meeting found- List all internal participant emails explicitly- Return to coordinator after finding meeting- Do not pass in a start_time parameter</rules>Create the company research sub agent
Configure details:
Company researchResearch the company to understand what they doPrompt
Research the company to understand what they do.
<workflow>1. Exa: Scrape company website - Show key info found2. Analyze: - What does company do? - Key products/services - Market position3. Present summary with talking points4. Return to coordinator</workflow>
<rules>- Brief explanations under 200 chars- Show findings immediately- Proceed automatically</rules>Testing Your Agent
Ensure you have at least one upcoming meeting with an external company on your Google Calendar (or create a test meeting).
Open Chat
Click Try it in the top right corner to open the chat interface.
Send Message
Test your agent by asking:
"Can you help me prep for my upcoming [company name] meeting?"Success Criteria
- Finds the meeting in your Google Calendar
- Researches the company using Exa/Web Search
- Presents a comprehensive meeting prep summary

