Загрузка...

Build a Conversational SMS Appointment Scheduler with Azure Communication Services + OpenAI

Rescheduling appointments over phone or email can be painful. This demo shows how to build a conversational SMS scheduler with Azure Communication Services, Azure OpenAI, Event Grid, and FastAPI.

Users can book, confirm, or reschedule appointments just by texting — no apps or logins needed. The system understands natural language, checks availability from a simulated 30-day calendar (80% capacity), and sends intelligent replies over SMS.

Watch the demo, see the architecture, and explore the code so you can run it locally or adapt it for production.

Chapters below. Links to the GitHub repo, blog, and related docs are in the resources section.

Chapters
0:00 Intro & problem
0:20 What the SMS scheduler does
0:37 Live demo
1:20 How it works: ACS, Event Grid, OpenAI, FastAPI
1:53 Code walkthrough
3:30 Why it matters & next steps

Resources
GitHub repo (SMS Appointment Scheduler) — https://aka.ms/ai-sms-repo
Blog post with more details — https://aka.ms/ai-sms-blog
Get and manage ACS phone numbers — https://learn.microsoft.com/en-in/azure/communication-services/quickstarts/telephony/get-phone-number?tabs=windows&pivots=platform-azp-new

Видео Build a Conversational SMS Appointment Scheduler with Azure Communication Services + OpenAI канала Microsoft 365 Developer
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять