Your Teams call queue missed 6 calls today. Who called them back?
Teams doesn't tell queue agents about missed calls. Callback Board puts every missed queue call on one board, shows who called back, and posts a daily digest to your Teams channel.
See missed queue calls without buying Teams Premium for every agent.
One flat price per tenant: US$39/mo per tenant, for up to 5 queues. One flat price per tenant, not per agent. Missed calls, callbacks, and a daily digest in Teams. Hosted in Canada.
What it looks like
These are drawings of the planned product, not screenshots. Phone numbers are fictional 555-01xx numbers.
| Time | Queue | Caller | Waited | Status | Handled by |
|---|---|---|---|---|---|
| 8:31 am | Sales | +1 905-555-0108 | 0m 55s | Called back 8:40 | Marc |
| 9:42 am | Sales | +1 905-555-0142 | 1m 12s | Called back 9:58 | Priya |
| 10:15 am | Support | +1 416-555-0199 | 0m 40s | Open | — |
| 10:48 am | Sales | +1 289-555-0117 | 1m 30s | Called back 11:05 | Priya |
| 11:03 am | Support | +1 647-555-0123 | 2m 05s | Abandoned twice, Open | — |
| 11:20 am | Support | +1 905-555-0156 | 0m 25s | Called back 11:31 | Sam |
Yesterday in your call queues
Sales: 3 missed, all called back (median 11 min)
Support: 3 missed, 2 still open: +1 416-555-0199 (10:15), +1 647-555-0123 (11:03)
Missed queue calls disappear.
When a caller hangs up in a Teams call queue, the call doesn't show in any agent's call history. Microsoft's documentation says that, by default, call queue agents "aren't notified of any missed calls or voicemails." (Microsoft Learn)
Microsoft's fix is Shared Call History in the Queues app. But "all Queues App users require a Teams Premium license" (Microsoft Learn, licensing, updated Oct 21 2026).
So most small teams find out about a missed call when the customer calls back angry, or doesn't call back at all.
How it works
Your Microsoft 365 admin approves read-only access
Read-only access to call records. It's one consent screen and takes about 2 minutes.
Pick your queues
Choose up to 5 call queues and the Teams channel the digest should go to.
Work the board
Every missed call appears with the caller's number, time, queue and wait time, usually within 30 minutes (Microsoft releases call records with a short delay). Click "Called back", "No answer" or "Ignore", and the board shows who did it and when.
Priced per tenant, not per agent.
| Scenario | Teams Premium (for Shared Call History) | Callback Board |
|---|---|---|
| 8 queue agents | 8 × US$10 = US$80/mo | US$39/mo |
| 15 queue agents | 15 × US$10 = US$150/mo | US$39/mo |
| Pricing basis | Per user | Per tenant, up to 5 queues |
Microsoft list price as of [date]; yours may differ.
Teams Premium includes much more than call history. If you need those features, buy it. If missed queue calls are the only thing you need, this is the cheaper way to get them.
Metadata only. Hosted in Canada. You stay in control.
- What we read: call record metadata through Microsoft Graph (the
CallRecords.Read.Allapplication permission): caller number, time, queue, duration and outcome. - What we never touch: call audio, recordings, transcripts, chat or email. The permission doesn't give access to them.
- Where it lives: Microsoft Azure, Canada Central region (Toronto).
- Who decides: your Microsoft 365 admin grants consent and can revoke it any time in Entra ID. Revoking stops all access at once.
- Retention: missed-call records are kept 90 days, then deleted (pilot default; configurable).
- Honest note: Microsoft's permission covers call records for the whole tenant, not just the queues you pick. We filter to your chosen queues and store nothing else.
For MSPs and operators: resell it to every Teams Phone client.
- Multi-tenant console: see every client's open missed calls on one screen.
- Wholesale margin: partners pay 40% below list (US$23.40 per tenant per month against a US$39 retail price). You set the price you charge.
- Your brand or ours: client-facing digests can carry your name (planned).
- Easy add-on: it fits clients who won't buy Teams Premium for every agent, which is most small queues.
- Pilot offer: it's free for 2–3 of your clients during early access. We want your feedback on what your clients actually ask for.
Questions
Is this built yet?
Not fully. We're in early access and running a free pilot with a small number of teams before launch. Join the waitlist and we'll email you when your spot opens. Nothing is charged.
Is it real time?
Close to it, but not instant. Microsoft makes call records available after the call ends, usually within 30 minutes and occasionally later. Callback Board is built for "nobody falls through the cracks today", not for answering a ringing phone. The daily digest catches anything still open.
Does it need Teams Premium?
No. It needs Teams Phone with call queues, plus an admin who can grant consent.
Is this a Microsoft product?
No. It's an independent Canadian tool that uses Microsoft's official Graph API. It's not affiliated with or endorsed by Microsoft.
Can't I just use shared voicemail?
Shared voicemail catches callers who leave a message. It doesn't show callers who hang up without leaving one, and in our experience that's most of them.
What about Microsoft's Power BI queue reports?
Microsoft's historical report shows trends for admins. It isn't a to-do list for agents, and nobody gets pinged about a specific missed caller.
There are other tools that do this. Why this one?
There are good ones, such as Easy Call Report, QueuePilot, Clobba and Akixi. We're built for Canadian businesses and the partners who serve them: data hosted in Canada, metadata only, simple per-tenant pricing, a multi-tenant view with margin for MSPs, and a daily digest instead of a full analytics suite.
What will it cost?
US$39/mo per tenant for up to 5 queues, with a 14-day free trial at launch. Pilot users pay nothing during the pilot.
Pricing is per tenant, not per agent, with a free trial at launch. Pilot users pay nothing during the pilot.
Do you record or listen to calls?
No. We never access audio.
How do we stop it?
Revoke the app's consent in Entra ID. Access stops immediately, and we delete your data within 30 days.
Join the free pilot
Early access. We're running a free pilot with a few teams. Nothing to pay, and nothing is built for you to install yet.
You're on the list.
We'll pick pilot teams over the next 2 weeks.
One question: if this existed today at US$39/mo per tenant, would you start a trial this month?
Thanks, noted.