Use Case 3: Automated Meeting Summary (AI Workflow)
Automatically generate and save meeting summaries when emails are sent to a designated address.
Scenario
The executive team uses Fathom as their external meeting summarization service. After each meeting, Fathom automatically emails a structured recap to a designated team member (e.g. the executive assistant). That team member has a forwarding rule set up so that any Fathom recap is automatically forwarded to meetings@ourcompany.webpal.net — a WebPal-monitored inbox. From there, WebPal picks up the email and saves a formatted summary to a shared folder.
Setup (Administrator)
1. Configure email processing
Add a procmail rule on the mail server to route emails sent to meetings@ourcompany.webpal.net into WebPal's email receiver:
:0
| /usr/bin/php /path/to/artisan email:receive --sender="$SENDER" --recipient="$RECIPIENT"
This tells the server to pipe any matching inbound email to WebPal rather than delivering it to a mailbox.
2. Ensure the MeetingSummaryWorkflow is configured
The MeetingSummaryWorkflow agent handles emails automatically. It should be set up to:
- Trigger on
IncomingEmailReceivedwithrecipient_contains: meetings@ourcompany.webpal.net - Run as a service user account with write access to the "Meeting Summaries" folder
- Post notifications to the Slack channel (configured via Slack API token in the service user's credentials)
3. Create the destination folder
- Create a "Meeting Summaries" folder in the shared drive.
- Ensure the service user account has Add Documents permission on that folder.
Daily Operation
- After a meeting, Fathom automatically emails the recap to the designated team member.
- The team member's auto-forward rule sends it to
meetings@ourcompany.webpal.net. - WebPal receives the email and triggers the MeetingSummaryWorkflow:
- Step 1: The SummarizeEmail agent reads the email, generates a structured Markdown summary with action items, decisions, and attendees.
- Step 2 (parallel): Slack notification is posted to the
#meetingschannel; email confirmation is sent to the original recipient.
- The summary document appears in the "Meeting Summaries" folder, named with the meeting date.
- A toast notification is pushed to the designated user's WebPal browser tab confirming completion.
Result
Zero manual effort once set up. Fathom handles the transcription; WebPal handles the filing. Searchable, version-controlled meeting summaries are automatically maintained in the shared drive.