Microsoft 365 Developer Podcast

150 episodes listed below

Listen to the show on

Copilot agents, OpenAPI plugins and SharePoint, talked through plainly.

The gist

Jeremy Thake talks Microsoft 365 development with developers and product people, and the recent titles keep coming back to Copilot agents, custom engine copilots and SharePoint Embedded. The talk is relaxed but precise. It moves from Ignite catch-ups and travel stories to OpenAPI documents, Teams Toolkit and the choice between Copilot Studio and Visual Studio Code.

PRESS PLAY

Find your next episode

All episodes

About Microsoft 365 Developer Podcast

The Microsoft 365 Developer Podcast is a conversation show about building on Microsoft's workplace platform. Jeremy Thake hosts, and Paul Schaefflein is named as a host in at least one episode. The recent titles keep coming back to Copilot. Declarative agents, custom engine copilots and agent news from Ignite 2024 all appear, alongside SharePoint Embedded and 'Atomic React Component Design with Julie Turner'. The value is in the detail. Sebastian Levert, who works as a PM on agent developer experience for Microsoft 365 Copilot, argues that good agents have to take actions rather than only retrieve information. He describes a demo built on GitHub's very large OpenAPI description, where he chooses just the endpoints he cares about and lets the tooling generate the plugins. Adaptive Cards come up as a familiar customization option for developers coming from Teams Toolkit and the bot framework. A separate conversation compares Copilot Studio with Visual Studio Code. The maker tool does much the same thing under the covers, but it assumes an OpenAPI document already in the right shape, and one speaker calls that a stretch. Andrew Connell appears on more than one episode. In the SharePoint Embedded conversation, the talk turns to letting a software vendor or dev team own their setup without a SharePoint admin blocking the way. There is a wry memory of the old farm days, when getting a new site collection meant getting past that admin. Single-tenant and multi-tenant licensing questions come up there as well. The Ignite 2024 conversation pauses to sort out product names, separating BizChat from Microsoft 365 Copilot as a product suite that covers both a work tab and a web tab. It also explains the commercial logic: moving web-tab users toward a license that grounds answers in their organization's own data. Joey Glocke returns almost exactly a year after his previous appearance and jokes about being on an annual cadence. His conversation traces how bots that needed an exact command string gave way to natural-language copilots, and how that shift led to the AI library in use today. The tone stays friendly throughout. Openings take in snow at Ignite in Chicago, a failed recording attempt and a rental car on the unfamiliar side of the road in England before the technical talk takes over. A sensible place to start is the title that matches the part of the stack a listener is working on: agents, SharePoint Embedded or React components.

Made for: Suits a developer or technical maker building on Microsoft 365 who wants Copilot agents, OpenAPI plugins, Teams tooling and SharePoint Embedded explained in relaxed, practical conversation rather than announcement copy.

What sets it apart: It stays inside one platform and gets specific about it: it compares Copilot Studio with Visual Studio Code, flags where OpenAPI documents need tweaking, and sorts out product names like BizChat. It does this in an easygoing tone that leaves room for conference and travel banter.

In their own words

Jeremy Thake and guests talk Microsoft 365 development with fellow industry experts.

Why you'd press play

The Copilot demo hits a speed bump: does your company actually have the OpenAPI spec?

Press play if you want

  • the work-tab versus web-tab licensing distinction to make sense before your next Copilot conversation
  • a SharePoint Embedded example concrete enough to test against an app you're building
Read the full recommendation in PlayNext →
declarative agents for Microsoft 365 Copilotcustom engine copilotsOpenAPI plugins and agent actionsCopilot Studio versus Visual Studio CodeSharePoint EmbeddedMicrosoft Ignite newsTeams Toolkit and botsReact component design

Talks about

Best episodes of Microsoft 365 Developer Podcast

Short reviews from the PlayNext desk, based on the episodes we processed.

Agents update on Ignite 2024 news with Andrew ConnellDec 2, 2024

A practical post-Ignite pass through the Microsoft 365 Copilot names and tabs that blur together.

The post-Ignite pileup turns into a useful cleanup of Microsoft 365 Copilot language, with Jeremy Thake and his guest separating Microsoft 365 Copilot, Biz Chat, the work tab, and the web tab.

Why build declarative agents with Visual Studio Code vs Copilot StudioNov 25, 2024

A practical look at choosing agent tooling when connectors do not expose the API actions developers need.

The Microsoft 365 Developer Podcast frames a practical choice for pro developers: when declarative agent tooling makes more sense than leaning on Copilot Studio connectors.

Declarative agents updateOct 28, 2024

A candid post-Build check-in on why Copilot tooling still depends on well-shaped OpenAPI documents.

Microsoft 365 Developer Podcast uses a delayed post-Build catch-up to examine the assumptions sitting underneath Microsoft's Copilot tooling. Jeremy Thake and a second speaker walk through how Copilot Studio can let a maker drag and drop an OpenAPI document into a wizard, then…

SharePoint Embedded with Andrew ConnellAug 6, 2024

SharePoint Embedded becomes tangible through conference workflows, licensing challenges, and fewer administrative bottlenecks.

SharePoint Embedded gets a grounded, useful treatment as a way for an ISV, software vendor, or development team to shape the application experience without waiting on a SharePoint administrator.

Custom engine copilots with Joey GlockeJul 23, 2024

A steady primer on how Teams extensibility is moving toward custom engine copilots.

The Microsoft 365 Developer Podcast frames Joey Glock's return around a clear shift in Teams extensibility: from bot commands toward natural-language custom engine copilots.

Podcasts like Microsoft 365 Developer Podcast

Episodes

  1. 1

    Partner Showcase: Building OfficeAtWork with Martin Seifert

    ·39m
  2. 2

    Why build declarative agents with Visual Studio Code vs Copilot Studio

    ·37m
  3. 3

    Declarative agents update

    ·43m
  4. 4

    SharePoint Embedded with Andrew Connell

    ·50m
  5. 5

    Custom engine copilots with Joey Glocke

    ·37m
  6. 6

    Deep dive on Declarative copilots in Copilot for M365 with Sebastien Levert

    ·49m
  7. 7

    Copilot extensibility Build 2024 news follow up with Andrew Connell

    ·56m
  8. 8

    Copilot Extension news from Microsoft Build with Abram Jackson

    ·41m
  9. 9

    HelloWorld.Again()

    ·33m
  10. 10

    Microsoft Graph Data Connect with Nik Charlebois

    ·45m
  11. 11

    Onboarding Developers with Ahmed El Herazy and Wes Hackett

    ·32m
  12. 12

    Kiota, the OpenAPI SDK Generator with Vincent Biret

    ·40m
  13. 13

    Dev tunnels with Utsa Santhosh and Derek Bekoe

    ·23m
  14. 14

    Extending Microsoft Teams with ChatGPT with Joey Glocke

    ·30m
  15. 15

    Syntex repository services with Reid Carlberg & Marc Windle

    ·44m
  16. 16

    Microsoft Graph Toolkit with Gavin Barron

    ·26m
  17. 17

    Microsoft Graph Developer Proxy with Garry Trinder and Waldek Mastykarz

    ·24m
  18. 18

    Teams Toolkit v5 with John Miller

    ·32m
  19. 19

    Open AI Chat GPT, Azure Communication Services and Microsoft Graph with Dan Wahlin

    ·46m
  20. 20

    Partner showcase: Omnia Intranet with Johan Schedin Jigland

    ·27m
  21. 21

    Hackathon winning Magic Note app by Ahmad Mozaffar

    ·40m
  22. 22

    Build once, deploy efficiently, connect across Microsoft 365

    ·38m
  23. 23

    Partner showcase: Syskit with Hrvoje Bagaric

    ·23m
  24. 24

    User Interfaces and Accessibility with Stefan Bauer

    ·38m
  25. 25

    Partner showcase: OnePlace Solutions with Cameron Dwyer

    ·47m
  26. 26

    Partner showcase: Building nBold with Guillaume Meyer

    ·45m
  27. 27

    Kiota and Microsoft Graph SDKs with Vincent Biret and Rabeb Othmani

    ·23m
  28. 28

    Graph Developer Proxy with Waldek Mastykarz and Sebastien Levert

    ·37m
  29. 29

    Update on development with new Outlook for Windows

    ·35m
  30. 30

    Partner Showcase: Rencore Governance with Mattias Einig

    ·36m
  31. 31

    Partner Showcase: Integrating Yasoon with Tobias Viehweger

    ·33m
  32. 32

    Partner Showcase: Building AvePoint MyHub with John Peluso

    ·33m
  33. 33

    Partner Showcase: Getting Fresh with David Bowman

    ·27m
  34. 34

    Partner Showcase: Building Soundbite.ai with Erik Ralston

    ·31m
  35. 35

    Ignite 2022 Microsoft 365 Developer platform announcements

    ·37m
  36. 36

    Viva Connections with Anoop Tatti

    ·33m
  37. 37

    Agents update on Ignite 2024 news with Andrew Connell

    ·52m
  38. 38

    SPFx releases and features with Alex Terentiev

    ·39m
  39. 39

    TeamsJS SDK Update with Alicia Lu

    ·36m
  40. 40

    Microsoft Teams Toolkit with Pierce Boggan

    ·47m
  41. 41

    PowerShell and Azure AD with Merill Fernando

    ·59m
  42. 42

    What’s new in Azure Communication Services with David de Mattheu

    ·34m
  43. 43

    Day in the life of an API Architect on Microsoft Graph with Darrel Miller

    ·47m
  44. 44

    Extensibility discussion with Ed Averett

    ·44m
  45. 45

    Development Topics with Andrew Connell

    ·44m
  46. 46

    Microsoft Teams development ”plus” with Tom Morgan

    ·48m
  47. 47

    Universal Actions and Adaptive Card Updates with Fabian Williams

    ·35m
  48. 48

    Office Add-Ins with Juan Balmori

    ·45m
  49. 49

    Property Pane Portal project with Christophe Humbert

    ·44m
  50. 50

    Microsoft News - November 2021

    ·31m
  51. 51

    Exchange Deprecations with Greg Taylor

    ·48m
  52. 52

    Exporting Content Using the Teams Export API with Yaron Hezroni

    ·46m
  53. 53

    yo Teams Generator Update with Wictor Wilén

    ·40m
  54. 54

    Building a Solution with Low-Code Tools with Carmen Ysewijn and Luise Freese

    ·43m
  55. 55

    Latest Microsoft Graph SDKs with Maisa Rissi and Darrel Miller

    ·44m
  56. 56

    Microsoft 365 App Certification with Orion O‘Malley

    ·47m
  57. 57

    SPO Performance with Sean McDonough

    ·38m
  58. 58

    AI & Cognitive Services with Prashant G Bhoyar

    ·43m
  59. 59

    Content Design for SharePoint Syntex with Tom Resing

    ·39m
  60. 60

    SPFx, Azure Functions and PnP Re-Usable controls with Joel Rodrigues

    ·37m
  61. 61

    Microsoft Teams Toolkit with Zhenya Savchenko and Tim Ng

    ·40m
  62. 62

    Building an Application on the Microsoft 365 Platform with Elio Struyf

    ·37m
  63. 63

    Code Like a Pro in C# with Jort Rodenburg

    ·54m
  64. 64

    Microsoft Graph Connectors with Brian T. Jackett

    ·39m
  65. 65

    Azure Event Hub and Rich Notifications with Ayca Bas

    ·36m
  66. 66

    Viva Connections with John Nguyen and Luca Bandinelli

    ·43m
  67. 67

    Microsoft Search with Mikael Svenson

    ·33m
  68. 68

    Azure AD Entitlement Management and Governance with Elisabeth Olson

    ·43m
  69. 69

    Viva Connections with John Nguyen and Luca Bandinelli

    ·43m
  70. 70

    Secretless Apps with Christos Matskas

    ·45m
  71. 71

    Office Add-Ins with Cam Dwyer

    ·48m
  72. 72

    CLI in Containers with Garry Trinder

    ·27m
  73. 73

    Microsoft Graph Mailbag and customer feedback with Brian T. Jackett

    ·44m
  74. 74

    Microsoft Graph Blueprints with Fabian Williams

    ·38m
  75. 75

    Microsoft Graph Toolkit mgt-get component with Sebastien Levert

    ·40m
  76. 76

    Conversational AI with Stephan Bisser

    ·46m
  77. 77

    CLI for M365 in Azure DevOps with Yannick Reekmans

    ·46m
  78. 78

    Microsoft Graph SDK update with Darrel Miller

    ·38m
  79. 79

    Microsoft Graph SDK update with Darrel Miller

    ·38m
  80. 80

    yo Teams, IoT and Azure Data with Wictor Wilén

    ·37m
  81. 81

    Power Virtual Agents in Microsoft Teams with Mark Rackley

    ·36m
  82. 82

    Azure AD Entitlement with Martin Hatch

    ·40m
  83. 83

    Resource-Specific Consent in Microsoft Teams with Nick Kramer

    ·47m
  84. 84

    App Insights, Azure Data Explorer and Power BI with John White

    ·41m
  85. 85

    Fluid Framework and Distributed Systems with Kurt Berglund

    ·44m
  86. 86

    Microsoft Graph Connectors with Raju Nagalinga S

    ·54m
  87. 87

    Developing on the Microsoft 365 Dev Platform with Vardhaman Deshpande

    ·40m
  88. 88

    Microsoft 365 DSC with Nik Charlebois

    ·48m
  89. 89

    Azure Communication Services with Shawn Henry

    ·27m
  90. 90

    Ignite 2020 and Community catch-up

    ·26m
  91. 91

    Developer Journey to Teams with Markus Moeller

    ·31m
  92. 92

    Publisher Verification with Jeff Sakowicz

    ·42m
  93. 93

    Microsoft 365 Platform with Ayca Bas

    ·53m
  94. 94

    Fluid Framework opensource with Dan Wahlin

    ·34m
  95. 95

    PowerPlatform Connectors with Eric Shupps

    ·30m
  96. 96

    Bookings API with Altamish Ahmad

    ·31m
  97. 97

    Bot Framework Composer Video series with Ayça Baş and Bob German

    Jeremy and Paul discuss recent updates in Microsoft 365 development, including text analytics extractive summarization and upcoming Ignite conference.

    ·43m
  98. 98

    Partner Showcase: Kudzu with Rob D’Oria

    Jeremy Thake interviews Rob D'Orea about his journey as an ISV partner building StoragePoint for SharePoint and the evolution of the Microsoft 365 ecosystem.

    ·30m
  99. 99

    Partner showcase: ShareGate with Louis Beaudoin-Allaire

    The hosts discuss recent Microsoft 365 developments, including a jaw-dropping demo under NDA and the new AI-powered Bing search.

    ·39m
  100. 100

    Atomic React Component Design with Julie Turner

    Hosts Jeremy Thake and Paul Schaefflein discuss Microsoft 365 development with industry experts.

    ·40m
  101. 101

    Agents update on Ignite 2024 news with Andrew Connell

    Hidden gem

    Jeremy Thake and Andrew Connell talk through Ignite 2024 in Chicago, where Andrew says the event drew 10,000 attendees and a week of snow, power outages, and delayed session videos.

    Dec 2, 2024·52m·4 clips
  102. 102

    Why build declarative agents with Visual Studio Code vs Copilot Studio

    Hidden gem

    Jeremy Thake and Sebastian Levert compare declarative agents in Microsoft 365 Copilot Studio with agents built in Visual Studio Code and Teams Toolkit at Ignite.

    Nov 25, 2024·37m·2 clips
  103. 103

    Declarative agents update

    Hidden gem

    Microsoft 365 Developer Podcast host Jeremy Thake talks with a guest about the rename from copilot extensions and declarative copilots to copilot agents and declarative agents.

    Oct 28, 2024·43m·2 clips
  104. 104

    SharePoint Embedded with Andrew Connell

    Hidden gem

    Andrew Connell explains SharePoint Embedded as “SharePoint document libraries” exposed through Microsoft Graph, with the app owner controlling the entire user experience and business logic.

    Aug 6, 2024·50m·3 clips
  105. 105

    Custom engine copilots with Joey Glocke

    Hidden gem

    Joey Glocke says the Teams bot framework started with exact commands and intent detection, then had to adapt after ChatGPT changed user expectations in 2022.

    Jul 23, 2024·37m·2 clips
  106. 106

    Deep dive on Declarative copilots in Copilot for M365 with Sebastien Levert

    Sebastien Levert of the Copilot DevX team tells host Jeremy Thake that a declarative copilot is "a scope down or an expert" version of Copilot for Microsoft 365, defined by instructions, knowledge and actions.

    Jun 25, 2024·49m·2 clips
  107. 107

    Copilot extensibility Build 2024 news follow up with Andrew Connell

    Jeremy Thake and Andrew Connell recap Build 2024 Copilot extensibility, starting from the BRK150 slide that compares Graph connectors, plugins, declarative copilots and custom engine copilots.

    Jun 11, 2024·56m·2 clips
  108. 108

    Copilot Extension news from Microsoft Build with Abram Jackson

    Abram Jackson, a 13-year Microsoft veteran, recaps the Build announcements for extending Copilot for Microsoft 365: declarative copilots built in Copilot Studio, API plugins, actions with user confirmation, and plugins in the Word, Excel, PowerPoint and Outlook sidebar.

    May 28, 2024·41m·2 clips
  109. 109

    HelloWorld.Again()

    May 14, 2024·33m
  110. 110

    Dev tunnels with Utsa Santhosh and Derek Bekoe

    Jul 17, 2023·23m
  111. 111

    Extending Microsoft Teams with ChatGPT with Joey Glocke

    Jul 5, 2023·30m
  112. 112

    Atomic React Component Design with Julie Turner

    Jun 28, 2023·40m
  113. 113

    Syntex repository services with Reid Carlberg & Marc Windle

    Jun 19, 2023·44m
  114. 114

    Microsoft Graph Toolkit with Gavin Barron

    Jun 12, 2023·26m
  115. 115

    Microsoft Graph Developer Proxy with Garry Trinder and Waldek Mastykarz

    Jun 5, 2023·24m
  116. 116

    Teams Toolkit v5 with John Miller

    Jun 1, 2023·32m
  117. 117

    Open AI Chat GPT, Azure Communication Services and Microsoft Graph with Dan Wahlin

    May 22, 2023·46m
  118. 118

    Partner showcase: Omnia Intranet with Johan Schedin Jigland

    May 15, 2023·27m
  119. 119

    Hackathon winning Magic Note app by Ahmad Mozaffar

    May 8, 2023·40m
  120. 120

    Build once, deploy efficiently, connect across Microsoft 365

    Apr 10, 2023·38m
  121. 121

    Partner showcase: Syskit with Hrvoje Bagaric

    Apr 3, 2023·23m
  122. 122

    User Interfaces and Accessibility with Stefan Bauer

    Mar 21, 2023·38m
  123. 123

    Partner showcase: OnePlace Solutions with Cameron Dwyer

    Mar 13, 2023·47m
  124. 124

    Partner showcase: Building nBold with Guillaume Meyer

    Feb 27, 2023·45m
  125. 125

    Kiota and Microsoft Graph SDKs with Vincent Biret and Rabeb Othmani

    Feb 22, 2023·23m
  126. 126

    Partner showcase: ShareGate with Louis Beaudoin-Allaire

    Feb 13, 2023·39m
  127. 127

    Graph Developer Proxy with Waldek Mastykarz and Sebastien Levert

    Feb 6, 2023·37m
  128. 128

    Partner Showcase: Kudzu with Rob D’Oria

    Jan 30, 2023·30m
  129. 129

    Update on development with new Outlook for Windows

    Jan 23, 2023·35m
  130. 130

    Partner Showcase: Rencore Governance with Mattias Einig

    Jan 17, 2023·36m
  131. 131

    Partner Showcase: Integrating Yasoon with Tobias Viehweger

    Jan 9, 2023·33m
  132. 132

    Partner Showcase: Building AvePoint MyHub with John Peluso

    Nov 21, 2022·33m
  133. 133

    Partner Showcase: Getting Fresh with David Bowman

    Nov 7, 2022·27m
  134. 134

    Partner Showcase: Building Soundbite.ai with Erik Ralston

    Oct 31, 2022·31m
  135. 135

    Ignite 2022 Microsoft 365 Developer platform announcements

    Oct 24, 2022·37m
  136. 136

    Viva Connections with Anoop Tatti

    Oct 17, 2022·33m
  137. 137

    Partner Showcase: Building OfficeAtWork with Martin Seifert

    Sep 27, 2022·39m
  138. 138

    SPFx releases and features with Alex Terentiev

    Sep 22, 2022·39m
  139. 139

    TeamsJS SDK Update with Alicia Lu

    Aug 1, 2022·36m
  140. 140

    Microsoft Teams Toolkit with Pierce Boggan

    Jul 7, 2022·47m
  141. 141

    PowerShell and Azure AD with Merill Fernando

    Jun 28, 2022·59m
  142. 142

    What’s new in Azure Communication Services with David de Mattheu

    Jun 23, 2022·34m
  143. 143

    Day in the life of an API Architect on Microsoft Graph with Darrel Miller

    Jun 1, 2022·47m
  144. 144

    Bookings API with Altamish Ahmad

    Apr 26, 2022·31m
  145. 145

    Extensibility discussion with Ed Averett

    Apr 20, 2022·44m
  146. 146

    Development Topics with Andrew Connell

    Apr 12, 2022·44m
  147. 147

    Microsoft Teams development ”plus” with Tom Morgan

    Mar 14, 2022·48m
  148. 148

    Universal Actions and Adaptive Card Updates with Fabian Williams

    Mar 8, 2022·35m
  149. 149

    Office Add-Ins with Juan Balmori

    Feb 7, 2022·45m
  150. 150

    Property Pane Portal project with Christophe Humbert

    Jan 31, 2022·44m