Overview
The Meeting Assistant Agent is a comprehensive workflow system that automates meeting management by transcribing notes, creating Linear tasks, sending Slack notifications, and generating summaries—all using parallel and sequential agent orchestration.Workflow Orchestration
Sequential + Parallel execution patterns
Multi-Tool Integration
Slack, Linear, and File tools
Automated Tasks
Create Linear tasks from meeting notes
Team Notifications
Send Slack summaries to channels
Architecture Pattern
This agent demonstrates the Parallel Workflow Pattern using Agno’sWorkflow and Parallel classes to execute independent tasks simultaneously.
Workflow Structure
Four Specialized Agents
Agent Implementation
Agent 1: Meeting Transcription Agent
Agent 2: Linear Task Agent
Agent 3: Slack Notification Agent
Agent 4: Summary Agent
Workflow Steps
Step Definitions
Workflow Orchestration
Execution Flow
Sequential Execution
Running the Workflow
- Command Line
- Streamlit App
- Programmatic
Advanced Patterns
Parallel vs Sequential
Tool-Specific Agents
File Path Templating
Configuration
Environment Variables
Model Selection
Slack Channel Configuration
Use Cases
Meeting Automation
Automate post-meeting workflow for all team meetings
Action Item Tracking
Ensure all decisions become tracked tasks
Team Communication
Keep entire team informed via Slack
Documentation
Generate consistent meeting documentation
Project Structure
Related Patterns
Deep Researcher
Sequential workflow without parallelization
Job Finder
Sequential pipeline with OpenAI Agents SDK
Learn More
Agno Framework
Learn about Agno workflows and agent orchestration
Multi-Agent Patterns
Best practices for multi-agent orchestration
Human-in-the-Loop
Build agents that request human input