GRAPH API Start Hold Music

%3CLINGO-SUB%20id%3D%22lingo-sub-3486068%22%20slang%3D%22en-US%22%3EGRAPH%20API%20Start%20Hold%20Music%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-3486068%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20tried%20yesterday%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fparticipant-startholdmusic%3Fview%3Dgraph-rest-1.0%26amp%3Btabs%3Dhttp%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EstartHoldMusic%20route%3C%2FA%3E%20and%20noticed%20a%20strange%20behavior.%3C%2FP%3E%3CP%3EA%20calling%20bot%20creates%20a%20conference%20by%20calling%20a%20bunch%20of%20users%2C%20then%20starts%20calling%20%2FstartHoldMusic%20for%20one%20of%20the%20participants%2C%20let's%20say%20A.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20participant%20A%20hears%20the%20music%2C%20and%20does%20not%20hear%20any%20of%20the%20other%20participants.%20This%20seems%20right.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20any%20of%20the%20participants%2C%20even%20A%2C%20put%20the%20call%20on%20hold%2C%20A%20no%20longer%20hears%20the%20waiting%20music%2C%20and%20still%20none%20of%20the%20other%20participants.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20the%20same%20participant%20resumes%20the%20call%2C%20A%20hears%20the%20waiting%20music%20again%20...%20and%20the%20other%20participants.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20this%20an%20expected%20behavior%20%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBest%20regards%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDavid%20CHOLLET%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-3486068%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ECalling%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-3487155%22%20slang%3D%22en-US%22%3ERe%3A%20GRAPH%20API%20Start%20Hold%20Music%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-3487155%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F1219141%22%20target%3D%22_blank%22%3E%40Mad_hatter%3C%2FA%3E%26nbsp%3B-%20Could%20you%20please%20answer%20below%20queries%3F%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3COL%3E%0A%3CLI%3EBy%20the%20below%20statement%20do%20you%20mean%2C%20If%20anyone%20put%20themselves%20on%20hold%20then%20A%20hears%20other%20participants%3F%3C%2FLI%3E%0A%3CLI%3EWhat%20do%20you%20mean%20by%20still%20none%20of%20the%20other%20participants%3F%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22MeghanaMSFT_0-1654775460229.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MeghanaMSFT_0-1654775460229.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MeghanaMSFT_0-1654775460229.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MeghanaMSFT_0-1654775460229.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F378904i7F5B47D838FA76C9%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22MeghanaMSFT_0-1654775460229.png%22%20alt%3D%22MeghanaMSFT_0-1654775460229.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EAccording%20to%20the%20note%20mentioned%20in%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fparticipant-startholdmusic%3Fview%3Dgraph-rest-1.0%26amp%3Btabs%3Dhttp%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Eparticipant%3A%20startHoldMusic%20-%20Microsoft%20Graph%20v1.0%20%7C%20Microsoft%20Docs%3C%2FA%3E%2C%26nbsp%3B%3CSPAN%3EOnly%20one%20participant%20can%20be%20placed%20on%20hold%20at%20any%20given%20time.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-3487636%22%20slang%3D%22en-US%22%3ERe%3A%20GRAPH%20API%20Start%20Hold%20Music%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-3487636%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F1092848%22%20target%3D%22_blank%22%3E%40Meghana-MSFT%3C%2FA%3E-%20I%20mean%20if%20a%20participant%20puts%20manually%20the%20call%20on%20hold%2C%20using%20either%20the%20TEAMS%20thick%20client%20or%20an%20IPPhone%2C%20then%20%3A%3C%2FP%3E%3COL%3E%3CLI%3EA%20does%20not%20hear%20the%20waiting%20music%20anymore.%3C%2FLI%3E%3CLI%3EA%20does%20not%20hear%20other%20participants.%3C%2FLI%3E%3C%2FOL%3E%3CP%3ENow%2C%20if%20the%20same%20participant%20resumes%20the%20call%2C%20using%20either%20the%20TEAMS%20thick%20client%20or%20an%20IPPhone%2C%20then%20%3A%3C%2FP%3E%3COL%3E%3CLI%3EA%20hear%20waiting%20music.%3C%2FLI%3E%3CLI%3EA%20hear%20other%20participants.%3C%2FLI%3E%3C%2FOL%3E%3CP%3EI%20expected%20that%20A%20would%20not%20hear%20the%20other%20participants%20when%20the%20call%20was%20resumed...%3C%2FP%3E%3CP%3EAm%20I%20wrong%20%3F%20It%20feels%20awkward%20to%20hear%20a%20music%20%22on%20hold%22%20and%20a%20conversation%20at%20the%20same%20time.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBest%20regards%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDavid%20CHOLLET%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-3514512%22%20slang%3D%22en-US%22%3ERe%3A%20GRAPH%20API%20Start%20Hold%20Music%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-3514512%22%20slang%3D%22en-US%22%3EThank%20you%20for%20the%20details%2C%20we%20are%20checking%20with%20the%20engineering%20team.%20We%20will%20update%20you.%3C%2FLINGO-BODY%3E
Contributor

Hello,

 

I tried yesterday startHoldMusic route and noticed a strange behavior.

A calling bot creates a conference by calling a bunch of users, then starts calling /startHoldMusic for one of the participants, let's say A.

 

The participant A hears the music, and does not hear any of the other participants. This seems right.

 

If any of the participants, even A, put the call on hold, A no longer hears the waiting music, and still none of the other participants.

 

If the same participant resumes the call, A hears the waiting music again ... and the other participants.

 

Is this an expected behavior ?

 

Best regards,

 

David CHOLLET

3 Replies

@Mad_hatter - Could you please answer below queries?

 

  1. By the below statement do you mean, If anyone put themselves on hold then A hears other participants?
  2. What do you mean by still none of the other participants?

MeghanaMSFT_0-1654775460229.png

According to the note mentioned in participant: startHoldMusic - Microsoft Graph v1.0 | Microsoft DocsOnly one participant can be placed on hold at any given time.

@Meghana-MSFT- I mean if a participant puts manually the call on hold, using either the TEAMS thick client or an IPPhone, then :

  1. A does not hear the waiting music anymore.
  2. A does not hear other participants.

Now, if the same participant resumes the call, using either the TEAMS thick client or an IPPhone, then :

  1. A hear waiting music.
  2. A hear other participants.

I expected that A would not hear the other participants when the call was resumed...

Am I wrong ? It feels awkward to hear a music "on hold" and a conversation at the same time.

 

Best regards,

 

David CHOLLET

Thank you for the details, we are checking with the engineering team. We will update you.