Automate Meeting Follow-Up Emails with AI (Otter + Zoom + Make.com)
How many hours have you wasted trying to remember action items from yesterday's meetings? This automation pulls notes from Otter.ai, identifies attendees from Zoom, and sends personalized follow-ups using AI - while you're already in your next meeting. No more forgotten action items or manual email drafting.
The Meeting Follow-Up Problem
Professionals waste an average of 2.3 hours per week manually drafting meeting follow-ups - time that could be spent on high-value work. The worst part? By the time you get around to sending those emails, attendees have often forgotten key decisions or action items.
This automation solves three critical pain points: First, it captures complete meeting notes automatically through Otter.ai. Second, it identifies exactly who needs follow-up by pulling attendee lists from Zoom. Third, it generates personalized emails using AI that recap decisions and assign responsibilities.
Key stat: 78% of meeting action items are forgotten or misassigned when follow-ups are delayed by more than 24 hours. This system ensures follow-ups go out within 60 minutes of meeting end.
How the Automation Works
The workflow begins when Otter.ai sends its meeting summary to your email. Instead of landing in your inbox, a filter automatically forwards it to Make.com where the magic happens. Here's the step-by-step flow:
- Email Capture: Make.com receives the forwarded meeting transcript from Otter.ai
- Meeting Identification: The system extracts the meeting name and matches it with your Zoom calendar
- Attendee Filtering: Zoom's API provides participant lists, excluding your own email
- AI Processing: Claude or ChatGPT generates personalized emails using your template
- Automated Sending: Emails dispatch to all attendees with meeting notes and action items
Pro tip: At 4:32 in the video, you'll see how the array aggregator handles rescheduled meetings - a common pain point in manual follow-up processes.
Setting Up Email Forwarding
The first critical step is configuring your email to automatically forward Otter.ai summaries to Make.com. This happens through a custom webhook that Make.com provides. Here's how to set it up:
In your email client (Gmail, Outlook, etc.), create a filter that looks for emails from Otter.ai with the subject "Meeting Summary." Configure this filter to forward those messages to the unique address Make.com generates for your scenario. The system will then parse the meeting name from the subject line and store it in a variable for later matching.
Important: Use Make.com's text parser module with a match pattern to clean the meeting name. This ensures consistent matching with your Zoom meetings later in the workflow.
Connecting Zoom Meeting Data
With the meeting name captured, the automation now needs to identify which Zoom meeting to reference and who attended. This involves three precise steps in Make.com:
- List Meetings: The Zoom module lists all meetings you've hosted, filtered to only show past meetings
- Name Matching: A filter compares the meeting name from Otter.ai with Zoom meeting topics
- Array Aggregation: For meetings that were rescheduled, this step ensures only the most recent instance is selected
The array aggregator is particularly crucial - it prevents duplicate follow-ups when meetings get rescheduled. At 6:15 in the video, you can see how it consolidates multiple instances of the same meeting into a single record.
AI Email Generation
Now comes the AI magic. The system sends the meeting transcript to Claude or ChatGPT with specific instructions to generate a professional follow-up email. Here's what makes this work:
Your prompt should instruct the AI to: 1) Thank participants, 2) Recap key discussion points, 3) Clearly list action items with owners, and 4) Use your preferred email template structure. Most importantly, require the AI to return its output as JSON - this makes it easy to extract the subject line and body for sending.
System prompt example: "Write professional meeting follow-ups that thank attendees, summarize decisions, and assign clear next steps. Return JSON with subject, body, and actionItems array."
Handling Rescheduled Meetings
One of the trickiest parts of meeting automation is handling reschedules. Without proper logic, you might send follow-ups for every instance of a meeting that was moved multiple times. Here's how this system solves it:
The array aggregator module in Make.com processes all Zoom meetings with the same name, then selects only the most recent one based on start time. It preserves critical fields like participant emails while discarding duplicates. This ensures follow-ups only reference the actual meeting that occurred, not any previous scheduled instances.
At 7:40 in the video: You'll see the test where three instances of "Project Sync" appear in Zoom, but the automation correctly identifies and uses only the most recent meeting for follow-ups.
Testing and Deployment
Before going live, test the workflow thoroughly. Send the first few follow-ups to yourself to verify formatting and content accuracy. The video shows a complete test run at 8:30 where you can see:
- The Otter.ai summary arriving in email
- Make.com processing the meeting name
- Zoom attendee list being filtered
- AI generating the follow-up email
- The final email arriving in the test inbox
Once testing is complete, remove your test email address and activate the scenario. The system will now automatically send professional follow-ups within minutes of your meetings ending.
Watch the Full Tutorial
See the complete workflow in action, including the crucial array aggregator setup at 6:15 and the live test at 8:30 that shows the entire process from meeting end to follow-up delivery.
Key Takeaways
This automation transforms one of the most tedious post-meeting tasks into a completely hands-off process. No more trying to remember who said what or scrambling to document action items - the system handles it all while you move on to your next priority.
In summary: 1) Otter.ai captures meeting notes, 2) Zoom provides attendee lists, 3) AI drafts perfect follow-ups using your template, and 4) Make.com orchestrates the entire workflow automatically. The result? Professional follow-ups that go out faster than you could draft them manually.
Frequently Asked Questions
Common questions about meeting follow-up automation
This workflow requires Make.com (formerly Integromat), Otter.ai or similar meeting transcription service, Zoom, and access to an AI model like Claude or ChatGPT.
The automation connects these tools to handle the entire follow-up process automatically without any manual intervention after the initial setup.
- Make.com serves as the workflow orchestrator
- Otter.ai provides accurate meeting transcripts
- Zoom supplies attendee lists and meeting details
- AI generates personalized follow-up content
The system matches the meeting name from your calendar with the meeting summary email from Otter.ai.
It then filters Zoom meetings to find only the most recent instance of that meeting, even if it was rescheduled multiple times, ensuring follow-ups reference the correct discussion.
- Uses text parsing to clean meeting names for accurate matching
- Applies filters to select only past meetings
- Handles rescheduled meetings through array aggregation
Yes, you provide the AI with your preferred email template structure during setup.
The system will populate it with meeting-specific details like action items, key discussion points, and attendee responsibilities while maintaining your brand voice and communication style.
- Include your standard email greeting/signature
- Define sections for decisions, action items, and owners
- Set tone preferences (formal, casual, etc.)
The automation includes an array aggregator that ensures only the most recent meeting instance is selected.
This handles cases where Zoom might show multiple instances of the same meeting, preventing duplicate follow-ups for rescheduled meetings while ensuring the correct discussion is referenced.
- Sorts meetings by start time
- Selects the most recent completed meeting
- Ignores canceled or future instances
The workflow automatically filters out your own email address from the attendee list before sending.
It identifies you as the meeting host through Zoom's API and excludes your address from the recipient list, ensuring you don't receive redundant follow-ups for meetings you hosted.
- Compares attendee emails against your Zoom account
- Removes host email before sending
- Can be configured for multiple hosts if needed
While this specific implementation uses Zoom, the same principles work with Google Meet, Microsoft Teams, or any platform that provides attendee data through an API.
The Make.com scenario would need slight modifications to connect with those services' specific APIs and data structures while maintaining the same core functionality.
- Google Meet uses Calendar API for attendee lists
- Teams integrates with Microsoft Graph API
- All platforms require proper authentication setup
The AI uses your meeting transcript and specific instructions to generate professional follow-ups.
By providing clear templates and system prompts, you can achieve 95%+ accuracy, with the option to review before sending if desired. The AI excels at extracting decisions, action items, and ownership from natural conversation.
- Template structure ensures consistent formatting
- System prompts guide content extraction
- Can add human review step if preferred
GrowwStacks specializes in building custom meeting automation workflows that save 5+ hours per week.
Our team will configure your Otter.ai, Zoom, and email integrations, design your ideal follow-up template, and deploy the complete Make.com automation - with a free consultation to map your specific meeting workflow needs.
- Custom workflow design for your meeting types
- Professional email template creation
- End-to-end deployment and testing
- Free 30-minute consultation to discuss your needs
Stop Wasting Hours on Manual Follow-Ups
Every minute spent drafting meeting summaries is time stolen from high-value work. Let GrowwStacks build your complete meeting automation system - with AI-powered follow-ups that go out faster than you could write them yourself.