Microsoft Tech Community Live:  Microsoft Teams Edition
November 09, 2021, 08:00 AM - 12:00 PM (PST)

Graph CallRecords

New Contributor



I'm trying to find a way to get Teams Call Queue calls waiting time (how much time the caller waits on the queue before an agent took the call).


By using the Get CallRecord method I was able to get details about regular Teams calls by call ID -



I was wondering if I can do the same with Call Queue\Auto Attendant calls and try to figure out the waiting time with the data I will get.

I know 3rd party tools, which gives the details I'm looking for,  using Graph webhook subscription - so I'm pretty sure I can get this data too, just can't find out how.


Any suggestions would be appreciated. 



6 Replies

@Ranra145 Currently this is not possible, you can raise an uservoice for this.

@Varaprasad-MSFT ... I would raise a user voice for this myself, but could you elaborate on what it is that’s not possible?  What information about call queues or auto attendants is and is not available in graph?  Thank you.  

Yeah, I'd love to know how third party paid applications are able to extract this kind of information because it seems like direct Teams customers are not able to via Graph...
Thanks for reaching out.
Currently this feature is not available and it will be in the queue of the future implementation based on the user voices.

@Varaprasad-MSFT so it's available for integrators who charge for their services to your customers, but not directly for your customers?

It's very clear, by performing some trivial investigation, that this information is available in third party subscription solutions. I think what we're all asking in this thread is how they're getting this data and why we (your customers) can't do the same.


To tell us it's 'not available' is misleading at best.

@Varaprasad-MSFT would you like to provide a response to my previous comment with some helpful details on how third party vendors get these details and why Microsoft customers can't?