diff --git a/docs/schedule/index.md b/docs/schedule/index.md
index d5353eb..2665708 100644
--- a/docs/schedule/index.md
+++ b/docs/schedule/index.md
@@ -25,8 +25,9 @@ description: A full schedule grid for the event
| 10:55 AM | [Demystifying the World of Serializers (and Deserializers) for SQLAlchemy ORM Models in Python](./talks/#demystifying-the-world-of-serializers-and-deserializers-for-sqlalchemy-orm-models-in-python)
Ritik Mathur |
| 11:25 AM | [The Pythonic Ideal in The Age of Generative AI](./talks/#the-pythonic-ideal-in-the-age-of-generative-ai)
Heather Crawford |
| 11:55 PM | [**SPONSOR TALK** Generators: The Unsung Hero of Async Programming](./talks/#generators-the-unsung-hero-of-async-programming)
Chris Anderson |
-| 12:25 PM | Lunch |
-| 02:10 PM | [LLMs as Bug Hunters: Leveraging LLMs to Discover Python Vulnerabilities](./talks/#llms-as-bug-hunters-leveraging-llms-to-discover-python-vulnerabilities)
Jessy Ayala |
+| 12:25 PM | Lunch (12:25 PM - 2:10 PM) |
+| 01:40 PM | _**Virtual Only, During Lunch[^1]**_
[LLMs as Bug Hunters: Leveraging LLMs to Discover Python Vulnerabilities](./talks/#llms-as-bug-hunters-leveraging-llms-to-discover-python-vulnerabilities)
Jessy Ayala |
+| 02:10 PM | [Demystifying AI Agents with Python Code](./talks/#demystifying-ai-agents-with-python-code)
William Horton |
| 02:40 PM | [Building a Distributed Asyncio Event Loop](./talks/#building-a-distributed-asyncio-event-loop)
Chad Retz |
| 03:10 PM | [Signal Processing in Electrochemistry with Python: Applications to the US Opioid Crisis](./talks/#signal-processing-in-electrochemistry-with-python-applications-to-the-us-opioids-crisis)
Rodrigo Silva Ferreira |
| 03:40 PM | 15-Minute Break |
@@ -37,6 +38,8 @@ description: A full schedule grid for the event
| 06:00 PM | Networking Event Starts |
| 09:00 PM | Networking Event Ends |
+[^1]: Our speaker traveled to Austin, but became ill upon arrival. In order to allow him to present, he will join the Discord Stage from his hotel room and present his talk. Due to this, the talk wont be streamed to YouTube and won't have any live captions.
+
## Sunday
| Time {: ^ .table } | Sunday |
diff --git a/docs/schedule/talks.md b/docs/schedule/talks.md
index f06f73f..61b6432 100644
--- a/docs/schedule/talks.md
+++ b/docs/schedule/talks.md
@@ -356,3 +356,15 @@ Stop messing with string paths and get with `pathlib`!
{: width="150" align=left}
_Josh Schneider is an Application Security Engineer, former Test Automation Architect and Engineer, and Customer Support agent extraordinaire. Josh is also a big nerd with 2 kids, and a goofy sense of humor._
+
+
+
+## Demystifying AI Agents with Python Code
+
+Everyone’s talking about AI Agents! But what are they, and how can you build them? In this talk, you will learn about how AI Agents are defined, and their key components, including LLMs, tools, and memory. Moving beyond abstract definitions, I will show you how you can implement AI Agents in Python using the OpenAI Python SDK along with basic Python concepts like functions, while loops, and if statements. From there I will demonstrate how Microsoft’s open-source AutoGen framework abstracts away some of the Python boilerplate for you, allowing for simpler setup when you are working with many agents at once. By the end, you will be empowered to create your own agents that access your own APIs to complete tasks that you define.
+
+**Speaker: William Horton**
+
+{: width="150" align=left}
+
+_William Horton is a Staff Machine Learning Engineer at Included Health. Over the past year he has led the development of the company's GenAI platform._
\ No newline at end of file