Python + Agents: Building your first AI-driven workflows
In Session 4 of our Python + Agents series, we’ll explore the foundations of building AI‑driven workflows using the Microsoft Agent Framework: defining workflow steps, connecting them, passing data between them, and introducing simple ways to guide the path a workflow takes. We’ll begin with a conceptual overview of workflows and walk through their core components: executors, edges, and events. You’ll learn how workflows can be composed of simple Python functions or powered by full AI agents when a step requires model‑driven behavior. From there, we’ll dig into conditional branching, showing how workflows can follow different paths depending on model outputs, intermediate results, or lightweight decision functions. We’ll introduce structured outputs as a way to make branching more reliable and easier to maintain—avoiding vague string checks and ensuring that workflow decisions are based on clear, typed data. We'll discover how the DevUI interface makes it easier to develop workflows by visualizing the workflow graph and surfacing the streaming events during a workflow's execution. Finally, we'll dive into an E2E demo application that uses workflows inside a user-facing application with a frontend and backend. Prerequisites: To follow along with the live examples, sign up for a free GitHub account. If you are brand new to generative AI with Python, start with our 9-part Python + AI series (https://aka.ms/pythonai/rewatch), which covers LLMs, embedding models, RAG, tool calling, MCP, and more. 📌 This event is a part of a series, learn more here: https://aka.ms/PythonAgents/YT Microsoft Agent Framework: https://learn.microsoft.com/agent-fra... Chapters: 0:00 Introduction & Session Housekeeping 0:54 Series Overview & Today’s Focus: AI Workflows 2:10 Workflow Fundamentals in Microsoft Agent Framework 12:00 Building & Visualizing Sequential Workflows 18:10 Using Agents Inside Workflows (Writer–Reviewer Pattern) 30:36 Conditional, Branching & Structured Workflows 51:03 State Management, UI Integration & Wrap-up #microsoftreactor #learnconnectbuild [eventID:26691]

Python + Agents: Monitoring and evaluating agents

Python + Agents: Orchestrating advanced multi-agent workflows

Andrew Ng: Building Faster with AI

Python + Agents: Adding context and memory to agents

Agentforce and Rovo AI (Atlassian): One Workflow from Support to Insight

Android 17 sucks. So I put Linux on a phone.
![GitHub Copilot - Understanding Budgets [APAC]](https://i.ytimg.com/vi/F2rJ55VVf44/hqdefault.jpg?sqp=-oaymwFBCNACELwBSFryq4qpAzMIARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYZSBlKGUwD7gC8xg=&rs=AOn4CLA3O2kLyY8ZMnPFvbc9rrG6GFp3Ag&usqp=CCY)
GitHub Copilot - Understanding Budgets [APAC]
![GitHub Copilot - Token Optimization [APAC]](https://i.ytimg.com/vi/0IOcPqubpMc/hqdefault.jpg?sqp=-oaymwFBCNACELwBSFryq4qpAzMIARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYGCBcKH8wD7gC8xg=&rs=AOn4CLBUEquFThWQFI-vsrsiQPKnvVAcXQ&usqp=CCY)
GitHub Copilot - Token Optimization [APAC]

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Python + Agents: Building your first agent in Python

World Labs' Fei-Fei Li on Creating Large World Models

Microsoft Agent Framework Tutorial 2025 - Build AI Agents with Python from Scratch | Complete Course

Python + Agents: Adding a human in the loop to agentic workflows
![Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]](https://i.ytimg.com/vi/ohKpl80obzU/hqdefault.jpg?sqp=-oaymwEnCNACELwBSFryq4qpAxkIARUAAAAAGAElAADIQj0AgKJDeAG4AvMY&rs=AOn4CLBR9_0NjMF1-_4jEDlvhUn-zdU8iQ&usqp=CCY)
Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]

Quantum Just Killed AI Data Centers

Leading in the Age of AI: A Conversation with NVIDIA CEO Jensen Huang | Global Conference 2026
![GitHub Copilot - Token Optimization [AMER/EMEA]](https://i.ytimg.com/vi/LeALSSsbzHU/hqdefault.jpg?sqp=-oaymwEnCNACELwBSFryq4qpAxkIARUAAAAAGAElAADIQj0AgKJDeAG4AvMY&rs=AOn4CLCvzPgdybU4-yIQO3ML9rB60HPg6Q&usqp=CCY)
GitHub Copilot - Token Optimization [AMER/EMEA]

Object Oriented Programming | OOPS in Python | OOPS Tutorial | Intellipaat

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

