Outcomes, not just durations
The admin centre tells you a call lasted 0:00. Recall tells you what happened next. Each call gets an outcome and the reason for it, so you can see straight away which callers are still waiting to hear back.
Microsoft keeps your call records for 30 days. Recall keeps them for three years. See what happened to every call, catch the missed calls nobody returned, and send every customer a report they’ll actually read.
| User | Time | Outcome | Follow-up |
|---|---|---|---|
| Reception | 09:14 | Missed | Not returned |
| Front desk | 10:02 | Voicemail | Called back 11m |
| Reception | 11:47 | Missed | Called back 3m |
| Practice manager | 13:20 | Answered | – |
After 30 days Microsoft deletes Teams call records and call quality data, and PSTN usage can only be pulled 90 days at a time. When a customer asks about last quarter, there’s nothing left to check.
Every record Recall collects is kept for three years as standard, so last quarter and last year stay searchable.
“Nobody rang me back” becomes a quick lookup with the time, the person and the callback.
Teams Recall turns raw call logs into answers your service desk and your customers can act on.
The admin centre tells you a call lasted 0:00. Recall tells you what happened next. Each call gets an outcome and the reason for it, so you can see straight away which callers are still waiting to hear back.
Call records, call quality and PSTN logs are kept for three years as standard, not Microsoft’s 30 days.
Switch between customers from a dropdown instead of signing in to each tenant’s admin centre.
Every customer gets a weekly report schedule automatically. Add who should receive it and a colour-coded report with the call log as a CSV arrives every Monday at 08:00 UK time.
Weekly, fortnightly or monthlyJitter, packet loss and round-trip time are kept, ready for when a “the line was awful” ticket comes back a month later.
Works with Calling Plans, Operator Connect and Direct Routing.
Single sign-on, with Viewer, Manager and Admin roles set per customer.
Syncs every 15 minutes and catches late-arriving records. You won’t need to touch it.
There are no passwords to hand over and no agents to install. The customer approves access themselves and can take it back whenever they like.
Your customer’s Microsoft 365 admin opens one link, reviews the read-only permissions and approves them.
Calls are pulled in every 15 minutes, then sorted by customer, user and outcome. The last 90 days of PSTN usage is backfilled straight away.
Add the recipients and a colour-coded summary with a CSV arrives on whatever schedule you choose.
Keep running Teams in the admin centre. Use Recall when you need a longer memory and reports people can read.
| What you need | Teams admin centre | Teams Recall |
|---|---|---|
| Call records and quality | 30 days, then deleted | Kept for 3 years as standard |
| PSTN usage history | Pulled 90 days at a time | Kept for 3 years as standard |
| Call outcome | Duration only | Answered, voicemail, called back, too short or missed, with the reason |
| Multiple customers | One tenant per sign-in | Every customer behind one sign-in |
| Export | CSV of raw fields | Colour-coded email report and CSV, plus a per-user league table in the app |
| Recurring reports | None | Weekly per customer, set up automatically |
Microsoft retention limits as documented for Microsoft Graph call records and PSTN reports. Recall can’t recover records deleted before it started collecting.
When you look after Teams Phone for dozens of customers, checking each tenant by hand doesn’t scale. Recall gives your service desk one place to look, and gives customers a weekly reminder of the service behind their phones.
Recall uses Microsoft’s own admin-consent flow and asks for the minimum it needs to report on calls.
Recall reads call data. It can’t change Teams settings, users or policies.
CallRecords.Read.AllUser.Read.AllOrganization.Read.AllAccess is granted through Microsoft consent, so nobody ever handles a customer admin password.
Remove Recall from Enterprise Applications in Entra and syncing stops on the next run.
Provided by Extreme Overkill Ltd, registered in England & Wales. Ask us for our data-handling details.
Can’t find your answer here? Email [email protected] and a real person will reply.
No. Your admin approves read-only access through Microsoft’s consent screen. No password is shared with us or your MSP, and access can be revoked in Entra at any time.
Microsoft deletes call records and quality data after 30 days, and PSTN usage can only be pulled 90 days at a time. Recall keeps everything it collects for three years as standard, and longer on request. It can’t restore anything that was deleted before it started collecting.
Yes. Recall works with Calling Plans, Operator Connect and Direct Routing.
A few minutes per customer: send the link, the admin approves it, and syncing starts. We’ll help you set up your first customer.
Recall syncs every 15 minutes. Microsoft can take up to a couple of hours to publish a call record, and Recall rechecks recent calls so late ones still get picked up.
Every customer gets a weekly schedule automatically: Monday at 08:00 UK time, covering the previous week. Add the recipients and it starts sending. You can switch to fortnightly or monthly.
Yes. Email [email protected] and we’ll talk you through offboarding. You won’t have to fight your way through a maze of menus.
Every day you wait is another day of records Microsoft deletes. Drop us a line with your questions, awkward reporting ones included.