Forum Discussion
VeremiiCG
Nov 01, 2023Copper Contributor
Microsoft Teams Incoming/Active Call Transfer
Hi, Case: I need to create a MS Teams Tab app with abitlity to Transfer the incoming/active call to another user from my tenant (I know that MS Teams has native Transfer button, but still, this is...
- Nov 06, 2023Please check this sample https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-calling-meeting/csharp.
Meghana-MSFT
Nov 02, 2023Former Employee
VeremiiCG - Please refer the below docs
- There are two ways to get the id of a callRecord - Get callRecord - Microsoft Graph v1.0 | Microsoft Learn
- call: transfer - Microsoft Graph v1.0 | Microsoft Learn
VeremiiCG
Nov 03, 2023Copper Contributor
Meghana-MSFT - Thank you for your answer!
However, seems that both ways let us to retrive the call id of the already completed call:
"The call record is available only after the associated call is completed".
In my case, I need to somehow transfer the incoming/active call. It seems to be slightly harder..
- Meghana-MSFTNov 06, 2023Former EmployeePlease check this sample https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-calling-meeting/csharp.
- VeremiiCGDec 04, 2023Copper ContributorMeghana-MSFT Is there any way to listen to incoming calls using MS Teams Bot?
Is there any sample? What if I want to, let's say, auto-redirect the call to another user if I'm not answering?
Or to implement kind of answering machine.- Meghana-MSFTDec 04, 2023Former EmployeePlease refer this document https://learn.microsoft.com/en-us/graph/api/call-redirect?view=graph-rest-1.0&tabs=http.
- VeremiiCGNov 06, 2023Copper ContributorThank you for the answer!
Ideally I need it to be a Tab App, but seems this is impossible with current API and tools, so I'll try to go this way with BOT.- Meghana-MSFTNov 06, 2023Former EmployeeYes, we can perform above operations using Bot only.