Dear Microsoft Support Team,
I am developing a Microsoft Teams Calling Bot using the Microsoft Graph Communications Calling SDK together with Azure OpenAI Realtime.
We are experiencing an issue where the bot successfully answers incoming calls, but the expected realtime media/audio flow does not work correctly after the call is established.
Application Information
- App ID: [Removed PII]
- Tenant ID: [Removed PII]
Environment
- Microsoft Teams Calling Bot
- Microsoft Graph Communications Calling SDK
- Azure OpenAI Realtime
- ASP.NET Core (.NET)
- Node.js Voice Bridge
Observed Behavior
- Microsoft Graph sends the incoming call notification successfully.
- The bot receives the notification.
- A media session is created.
- AnswerAsync completes successfully.
- The Voice Bridge connects successfully.
- Azure OpenAI Realtime connects successfully and the session is created.
- However, the expected realtime audio/media flow does not function correctly after the call is answered.
Relevant Call IDs
- [Removed PII]
- [Removed PII]
The access token includes permissions such as:
- Calls.AccessMedia.All
- Calls.Initiate.All
- Calls.InitiateGroupCall.All
- Calls.JoinGroupCallAsGuest.All
- TeamsActivity.Send
- TeamsResourceAccount.Read.All
Based on the application logs, the following operations complete successfully:
- Incoming call notification
- Media session creation
- AnswerAsync
- Voice Bridge connection
- Azure OpenAI Realtime connection
- Realtime session creation
Could you please help us determine whether there are any known issues, configuration requirements, or diagnostics related to the Microsoft Teams Calling Platform or Graph Communications SDK that could explain this behavior?
If additional logs, correlation IDs, or diagnostic information are required, I would be happy to provide them.
Thank you for your assistance.
Kind regards, MerveDear Microsoft Support Team,
I am developing a Microsoft Teams Calling Bot using the Microsoft Graph Communications Calling SDK together with Azure OpenAI Realtime.
We are experiencing an issue where the bot successfully answers incoming calls, but the expected realtime media/audio flow does not work correctly after the call is established.
Application Information
- App ID: [Removed PII]
- Tenant ID: [Removed PII]
- Environment
- Microsoft Teams Calling Bot
- Microsoft Graph Communications Calling SDK
- Azure OpenAI Realtime
- ASP.NET Core (.NET)
- Node.js Voice Bridge
Observed Behavior
- Microsoft Graph sends the incoming call notification successfully.
- The bot receives the notification.
- A media session is created.
- AnswerAsync completes successfully.
- The Voice Bridge connects successfully.
- Azure OpenAI Realtime connects successfully and the session is created.
- However, the expected realtime audio/media flow does not function correctly after the call is answered.
Relevant Call IDs
- [Removed PII]
- [Removed PII]
The access token includes permissions such as:
- Calls.AccessMedia.All
- Calls.Initiate.All
- Calls.InitiateGroupCall.All
- Calls.JoinGroupCallAsGuest.All
- TeamsActivity.Send
- TeamsResourceAccount.Read.All
Based on the application logs, the following operations complete successfully:
- Incoming call notification
- Media session creation
- AnswerAsync
- Voice Bridge connection
- Azure OpenAI Realtime connection
- Realtime session creation
Could you please help us determine whether there are any known issues, configuration requirements, or diagnostics related to the Microsoft Teams Calling Platform or Graph Communications SDK that could explain this behavior?
If additional logs, correlation IDs, or diagnostic information are required, I would be happy to provide them.
Thank you for your assistance.
Kind regards,
Merve