Meeting briefing generator

Automatically create comprehensive meeting briefings for calendar events with external guests
Created by
Relay.app logoRelay.app Team
Relay.app screenshot of: Meeting briefing generator

Steps in this workflow

1
Google Calendar logo
Event upcoming
2
repeat
Iterator
3
Relay.app logo
Filter out internal guests
4
Google Gemini logo
Generate Search Query to find LinkedIn profile
5
Relay.app logo
Search Google to find LinkedIn profile
6
OpenAI logo
Extract LinkedIn profile URL
7
Relay.app logo
Get LinkedIn profile data
8
Gmail logo
Find emails sent or received to/from guest
9
Google Gemini logo
Write Individual Dossier
10
Google Gemini logo
Write combined notification
11
Relay.app logo
Send email to yourself

This AI workflow automatically generates detailed meeting briefings when you have calendar events with external attendees. The workflow activates when a meeting with external guests is scheduled, then researches each attendee by finding their LinkedIn profile and analyzing previous email interactions. It creates individual dossiers for each external participant with professional background and communication history. Finally, it compiles this information into a well-formatted meeting brief containing event details, attendee information, and meeting context, which is sent directly to your email.

1
Google Calendar logo
Event upcoming

Activates when an upcoming calendar event with external guests is detected in your primary calendar. This trigger monitors your calendar and only starts the workflow for events that include attendees from outside your organization.

Relay.app screenshot of: Event upcoming
2
repeat
Iterator

Creates a separate processing thread for each attendee in the calendar event. This iterator allows the workflow to research multiple attendees simultaneously and collect information about each person independently.

Relay.app screenshot of: Iterator
Iterator steps
3
Relay.app logo
Filter out internal guests

Checks if the current attendee is an external guest and only continues processing if they are. This step ensures the workflow only researches people from outside your organization.

Relay.app screenshot of: Filter out internal guests
4
Generate Search Query to find LinkedIn profile

Creates an optimized Google search query to find the attendee's LinkedIn profile using their name and email address. The search query is constructed to maximize the chances of finding the correct LinkedIn profile.

Prompt used
Given the following information, please output a single Google Search query most likely to yield that person's LinkedIn profile. Name: [data] Email Address: [data] Good queries are usually of the form "information linkedin profile". <example> <input> Name: Jacob Bank Email Address: jacob@relay.app </input> <output> jacob bank relay linkedin profile </output> </example> <example> <input> Name: Michael Email Address: michael.kaeser.ch@gmail.com </input> <output> - michael kaeser switzerland linkedin profile - michael kaeser linkedin profile </output> </example> <example> <input> Name: Email Address: thijs@relay.app </input> <output> thijs relay.app linkedin profile </output> </example> <example> <input> Name: Address: jbank@relay.app </input> <output> bank relay.app linkedin profile </output> </example>
Relay.app screenshot of: Generate Search Query to find LinkedIn profile
5
Relay.app logo
Search Google to find LinkedIn profile

Performs a Google search using the generated query to find relevant results. This step costs 5 AI credits and gathers the search results needed to locate the attendee's LinkedIn profile.

Relay.app screenshot of: Search Google to find LinkedIn profile
6
Extract LinkedIn profile URL

Analyzes the Google search results to identify and extract the most likely LinkedIn profile URL for the attendee. This step standardizes the URL format and ensures it points to a personal profile rather than a company page or post.

Prompt used
Given the results of a Google Search query, please extract the URL of the LinkedIn profile most likely to correspond to this person: Name: [data] Email: [data] Please remove any country-specific subdomains and return a URL of the form: https://www.linkedin.com/in/USER_NAME Do not return a URL that corresponds to a post or a company profile.
Relay.app screenshot of: Extract LinkedIn profile URL
7
Relay.app logo
Get LinkedIn profile data

Retrieves detailed information from the attendee's LinkedIn profile page. This step collects professional background information including current role, work history, education, and other relevant profile data.

Relay.app screenshot of: Get LinkedIn profile data
8
Gmail logo
Find emails sent or received to/from guest

Searches your Gmail for any previous email communications with the attendee from the past month. This step checks both emails you've received from the attendee and emails you've sent to them.

Relay.app screenshot of: Find emails sent or received to/from guest
9
Write Individual Dossier

Creates a comprehensive dossier on the attendee combining their LinkedIn profile information and email history. This detailed summary emphasizes either professional background or communication history depending on the available information.

Prompt used
Your job is to write a one page summary with relevant context on an individual for a meeting. Include both information from the research dossier and previous emails. If there is are no previous emails, emphasize the bio information. Include title, previous roles, education, and any other useful information. If there are many previous emails, emphasize those and provide a detailed summary of them. Make this as comprehensive as possible! It's ok if it's several pages.
Relay.app screenshot of: Write Individual Dossier
10
Write combined notification

Compiles all attendee information into a well-formatted Slack message with the meeting details and attendee briefs. This step uses emoji and rich text formatting to create an attractive and informative meeting briefing.

Prompt used
Please write a great Slack message meeting briefing based on the event information and the research information about the external attendees. Include Title Time (in PST) Location Meeting Link Attendees Relevant briefing information - Please include a concise summary of the attendee bios and background and include any key information about the purpose of this meting. Please use emoji and rich text to make it look nice.
Relay.app screenshot of: Write combined notification
11
Relay.app logo
Send email to yourself

Sends the complete meeting briefing to your email with a subject line that includes the meeting title and start time. This ensures you receive the briefing in your inbox where you can easily reference it before the meeting.

Relay.app screenshot of: Send email to yourself