Notion Meeting Notes Agent
Last updated
Last updated
The Notion Agent for Meeting Notes is an AI-powered tool that automatically processes meeting transcripts and updates your Notion workspace. It identifies tasks, action items, and key points from your meetings, then creates new tasks or updates existing ones in Notion without manual input.
Before using this flow, ensure you have obtained the necessary API keys from Notion and OpenAI. These keys are essential for the flow to function properly. Keep them secure and do not share them publicly.
This component allows users to input the meeting transcript directly into the flow.
Purpose: Retrieves a list of users from the Notion workspace.
Input: Notion Secret (API key)
Output: List of user data
Purpose: Searches and lists all databases in the Notion workspace.
Input:
Notion Secret (API key)
Query (optional)
Filter Type (default: database)
Sort Direction
Output: List of database data
This component creates a dynamic prompt template using the following inputs:
Meeting Transcript
List of Users
List of Databases
Current Date
Purpose: Analyzes the meeting transcript and identifies tasks and action items.
Inputs:
System Prompt (from the Prompt component)
Language Model (OpenAI)
Tools:
Notion Search
List Database Properties
Create Page
Update Page Property
Add Content to Page
Purpose: Executes actions in Notion based on the meeting summary.
Inputs:
System Prompt (from the second Prompt component)
Language Model (OpenAI)
Tools:
List Database Properties
Create Page
Update Page Property
Add Content to Page
Purpose: Retrieves the properties of a specified Notion database.
Input:
Database ID
Notion Secret (API key)
Purpose: Creates a new page in a Notion database.
Inputs:
Database ID
Notion Secret (API key)
Properties (JSON)
Purpose: Updates the properties of an existing Notion page.
Inputs:
Page ID
Notion Secret (API key)
Properties to update
Purpose: Converts markdown text to Notion blocks and appends them to a specified Notion page.
Inputs:
Page/Block ID
Notion Secret (API key)
Markdown text
Displays the final output of the Notion Agent in the Playground.
The user inputs a meeting transcript.
The flow retrieves the list of Notion users and databases.
A prompt is generated using the transcript, user list, database list, and current date.
The Meeting Summarizer analyzes the transcript and identifies tasks and action items.
The Notion Agent uses the meeting summary to:
Create new pages for new tasks
Update existing pages for existing tasks
Add content to pages with meeting notes
The Chat Output displays a summary of actions taken in Notion.
To run the Notion Agent for Meeting Notes:
Open BroxiAI and create a new workflow.
Add the components listed above to your flow canvas.
Connect the components as shown in the flow diagram.
Input the Notion and OpenAI API keys in their respective components.
Paste your meeting transcript into the Meeting Transcript component.
Review the output in the Chat Output component, which will summarize the actions taken in your Notion workspace.
For optimal results, use detailed meeting transcripts. The quality of the output depends on the comprehensiveness of the input provided.
The flow can be customized to meet your team's specific needs.
Customize this flow by:
Adjusting the system prompt to change the agent's behavior or knowledge base.
Adding or removing Notion tools based on your specific needs.
Modifying the OpenAI model parameters (e.g., temperature) to adjust the agent's response style.
If you encounter issues:
Ensure all API keys are correctly set and have the necessary permissions.
Check that your Notion integration has access to the relevant pages and databases.
Verify that all components are properly connected in the flow.
Review the BroxiAI logs for any error messages.
List Database Properties
Create Page
Update Page Property
Add Content to Page
Run the flow by clicking on the Chat Output component.
For more advanced usage and integration options, refer to the and .