microsoftgraph / microsoftgraph/microsoft-graph-comms-samples
Can we play the prompt to customer and record all conversations between customer, bot and agent at the same time in MS Teams?
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 253
- Forks
- 275
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 1
Description
When customer makes a call to Teams phone number, we want the call to be answered by MS teams Bot and play the prompt to customer. Secondly, we want to make invite to some MS Teams participant. At the same time, we want to record all the audio between customer, bot and participant.
As per MS documentation, play prompt API works with service hosted media bot only(like IVR Bot), not with Application hosted media(like Teams Recording Bot) which does the real time audio streams recording.
In my use case, I need both Play prompt APIs (Service hosted Media) and Teams Recording Bot to record the conversation in real time (Application hosted media).
Can anyone please suggest me a solution for this? Any help or feedback would be appreciated.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked Microsoft Graph play prompt API documentation and compare the SimpleIvrBot service-hosted media sample with the Teams Recording Bot application-hosted media sample. Determine whether the requested prompt, participant invitation, and simultaneous recording flow is supported; done would be a documented solution or a clear statement of the platform limitation.
Written by the indexing model from the issue text.
Assessment
- Domain
- audio-video-rtc
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100