Does Ajax Integrate with Teams Video? How to Get Started with Teams Video on Ajax

Most lawyers run more of their day through Microsoft Teams than they realize. The client check-in, the deposition prep with co-counsel, the settlement strategy huddle, the remote hearing. The meeting lives in your calendar as "Teams meeting" and ends with "got it, I'll get back to you," and somewhere in the next few days, very little of that substance shows up on the bill.

We built Ajax's Teams Video capture to close that gap. Ajax watches the meeting and the work around it, drafts a time entry in your voice, attributes it to the right matter, and pushes the entry to your practice management system. Nothing changes on the other side of the call, and nothing about your Teams setup needs to be touched by your IT team.

What is Ajax?

Ajax is an AI-native timekeeping tool built for lawyers. It runs as a desktop application that reads your screen in real time and automatically drafts time entries across every application you use, including the Teams desktop client.

Ajax's privacy architecture is built for the sensitivity of legal work, including the privileged client conversations, partner strategy discussions, and deposition prep that move through Teams. Screen content is processed, used to generate a draft time entry, and then automatically deleted on a rolling basis. We don't use your data to train our models. 

Our infrastructure providers, including the AI providers underneath us, are contractually prohibited from retaining or training on anything that passes through. Ajax is SOC compliant. Every lawyer's Ajax is an individual silo, so nobody else at your firm can see your activity, including managing partners.

Does Ajax integrate with Teams Video?

Yes, and the way we do it is worth understanding before you start.

There is no Microsoft Teams app to install, and Ajax doesn't join your meeting as a participant. The other people in the call see exactly what they would see if Ajax weren't installed. We don't ask your Microsoft 365 admin to approve a tenant-wide app. Ajax captures Teams Video the same way it captures every other application on your desktop, by reading what's on your screen as you work. Teams metadata such as call duration, participants, and timestamp gets pulled via API as a secondary signal, the same way Ajax handles Outlook and Zoom.

That's a deliberate choice. Most tools that advertise a "Teams integration" are reading meeting metadata or sending a bot into the call. We read the contents of the meeting itself as it appears on your screen: the participants panel, the side chat, the live captions Teams generates, the deck or contract you shared, and the Intelligent Recap that lands in the meeting chat afterward. That difference shows up in the time entry as a real description of what got decided, who said what, and what you did during the call.

A few practical implications of capturing Teams Video this way:

  • It works whether the meeting is hosted on your Microsoft 365 tenant or on a client's tenant, in the Teams desktop client or in the browser

  • It doesn't require any Microsoft 365 admin approval or per-seat license on the Teams side

  • It captures the meeting together with the document you shared, the chat that ran in parallel, and the follow-up email two hours later, so the entry reads as one coherent piece of work

  • It's invisible to remote participants, with no meeting-recording prompt and no bot in the participant list

How Ajax captures your Teams Video work, step by step

Four things happen between the moment you join a Teams meeting and the moment a time entry shows up for your review.

Ajax sees what's on your screen during the meeting

While you're in the call, Ajax is reading the same content you're seeing. Pixel by pixel, in real time. It picks up the participants panel, the meeting title, the chat panel running alongside, any deck or PDF you share, and the live captions if you have them on. If your firm uses Teams Premium or Copilot in Teams, the Intelligent Recap that lands in the meeting chat afterward is on-screen content too, and Ajax reads that the same way it reads anything else.

One honest scope note. Ajax doesn't capture the call audio. We don't store or transcribe what was said. If Teams is producing a live transcript on screen, that text is what we read. If transcription is off, Ajax captures the meeting metadata visible on screen plus everything you did during the call.

A draft entry lands in your voice

About 45 seconds after the meeting ends, Ajax produces a client-ready draft entry. The narrative is written in the style of your prior time entries, which we ingest from your practice management system during onboarding. If you usually write "Conference with client re: settlement posture and next steps," that's what your Ajax-drafted entries look like. If you usually write "Mtg w/ client re settlement," that's what they look like.

Ajax attributes the meeting to a matter

This is the part most meeting-tracking tools get wrong. Matter attribution can't come from your CRM alone, because most of the people relevant to a case (judges, opposing counsel, expert witnesses, in-house counsel from a client's parent company) aren't in it. Those names appear in meeting invites and on the screen during the call.

Ajax builds matter attribution from the on-screen content of the meeting itself, including the participants panel and any shared documents. When it can't confidently attribute a meeting to a matter, it flags the draft entry for you to assign, then it learns from the correction. From there, Ajax handles the next call with the same opposing counsel about the same case automatically.

Related work gets grouped into one entry

A 30-minute client video meeting is rarely a standalone unit of billable work. It's the calendar setup, the agenda email, the contract you opened to share during the call, the side chat that ran in parallel, and the follow-up email summarizing what you agreed. As individual line items, that's five entries. As one piece of work, it's a single entry of about two hours and ten minutes.

Ajax groups intelligently across the day. You can configure whether you want block billing or itemized entries, depending on your client's billing guidelines.

What Ajax does with the meeting once it's captured

Captured meeting work flows back into the system where your billing happens.

When you release an entry from Ajax, it appears in your practice management system as a time entry, ready for invoicing. We sync in both directions with Clio, MyCase, PracticePanther, SurePoint, Centerbase, Filevine, and Actionstep, and we support most other billing systems. If you edit the entry in your PMS afterward, the edit reflects in Ajax. If you add a new matter, Ajax picks it up automatically.

There's a second flow worth knowing about: email filing. If the Teams meeting produced a follow-up email, Ajax can file that email into the right matter folder in your PMS or document management system, using the matter it already attributed. So the entry shows up where you bill, and the email shows up where the case lives, with no dragging or copy-paste in between.

How to get started with Teams Video on Ajax

There's nothing for you to install inside Teams. The setup happens at the desktop level, and we handle the technical work on our end.

A typical onboarding looks like this:

  1. We install the Ajax desktop app on every team member's machine

  2. We connect Ajax to your practice management system and pull in your matters, billing codes, and prior entries

  3. We customize Ajax's settings to your firm's billing guidelines (UTBMS codes, client-specific narrative rules, grouping preferences)

  4. Ajax runs silently in the background for about two days before your kickoff

  5. On day one, every attorney sees real time entries already waiting for them, written in their voice

A note on the word customize. We don't train models on your data. We configure Ajax's output settings based on your firm's existing patterns. That distinction matters for security positioning, and it's the reason we can integrate with firms that handle cases for six of the eight money center banks.

Pricing starts with a flat $100 trial fee. Ongoing pricing is $200 per seat per month, and you don't pay anything ongoing unless the trial returns ROI you can see in your own numbers. About 97% of firms that pilot Ajax move into a subscription afterward. The fastest way to see whether Teams Video capture is worth it for your firm is to run the trial against a week of real meetings.

What this looks like in recovered revenue

A worked example for a 10-attorney firm averaging $300 an hour: if each attorney recovers 40 minutes a day of previously underbilled Teams meeting work, the firm captures an additional $44,000 a month. That's roughly half a million a year, and it's a conservative estimate. Forty minutes is well below what most firms find when they look closely at how often a a 30-minute "Teams meeting" calendar block entry should have been an hour and change.

Peakstone Law reported one attorney increasing her billable hours by 50 a month after switching to Ajax. Amy Robinson tracked 63% more billable hours over her first six months on Ajax, which she reports translated to over $350,000 in increased annual revenue.

One honest caveat. These projections assume the recovered time is billable and gets collected. Some of it won't be. Even at a 50% collection rate on what Ajax surfaces, the math still works for most firms.

Common questions about Ajax and Teams Video

Does Ajax join my Teams meetings as a bot?

No. Ajax runs locally on your machine and reads what's on your screen. There's no Ajax bot in the participant list, no "recording started" prompt, and no app installed inside Teams. The other people on the call don't see a thing.

Does Ajax record or transcribe the call audio?

No. We don't capture audio. If Teams is generating a live transcript or an Intelligent Recap in the meeting chat, Ajax reads that on-screen text the way it reads anything else. If those features are off, Ajax captures what's visible on screen during the call (participants, chat, shared content) plus everything you did in adjacent windows.

Does Ajax read my personal Teams meetings?

Your Ajax is yours. Nobody at the firm can see your activity, including managing partners, and there's a pause button if you switch to a personal call. Screen content is processed and then deleted on a rolling basis.

Does this work for meetings hosted on a client's Microsoft 365 tenant?

Yes. Ajax reads your screen, so it doesn't matter whose tenant the meeting lives in or who scheduled it. The same applies to remote court hearings, mediations, and depositions held in Teams.

What doesn't Ajax capture?

Anything that never touches your screen. That includes a Teams call you take on a headset while doing nothing on screen (we'll still have the metadata and the duration, but the substance is thinner), in-person sidebars before or after a meeting, and handwritten notes you take on paper. Pen-and-paper work is a blind spot for any screen-based tool, ours included.

Final thoughts

A client video meeting is one of the most valuable things a lawyer does in a day, and one of the easiest to underbill. The meeting itself is ephemeral, the calendar entry tells you almost nothing about the substance, and the work that surrounds the call (the contract you reviewed inside it, the chat that ran alongside, the follow-up email an hour later) usually scatters across the day.

Ajax catches the work because the desktop has the full record of what was shared, what was said in chat, and what was done in adjacent windows during the call. If you want to see what a week of your Teams meetings looks like as time entries, start a trial for $100 or book a demo.

Schedule a demo. Start a pilot. See the results before you decide.

Schedule a demo. Start a two-week pilot. See the results before you decide.

Book a demo

Book a demo

Schedule a demo. Start a pilot. See the results before you decide.

Schedule a demo. Start a two-week pilot. See the results before you decide.

Book a demo

Book a demo

Schedule a demo. Start a pilot. See the results before you decide.

Schedule a demo. Start a two-week pilot. See the results before you decide.

Book a demo

Book a demo