All integrations

Microsoft Teams

Premium OAuth Communication

Send, recall, and stay on top of chats.

Connect your work account once and Halo can send Teams messages for you (direct chats and channels alike) and tell people apart by name, including "#channel" shorthand when the channel name is unambiguous.

Halo also keeps a local, searchable memory of your recent chats, so "what did Priya say about the launch?" has an answer without you digging through tabs. It quietly refreshes its own access in the background, so the connection just keeps working.

Premium

A paid capability, part of a Halo plan. The free Mac app stays fully featured on its own.

See plans

Capabilities

What Halo does with it

Free, on your Mac

  • Reads the chat you're looking at (on your Mac, via macOS accessibility), so suggestions and autocomplete follow the thread
  • Drafts replies in your voice, right where you're typing

With a Halo plan

  • Sends direct and channel messages for you, with a confirmation first
  • Resolves teammates and channels by name
  • Keeps a local, searchable memory of recent chats
  • Surfaces unread chats that look worth your attention
  • Keeps its own access fresh, with no re-connecting every hour

How it connects

You authorize. Your Mac holds the key.

  1. 01

    You authorize once, in your browser

    Halo opens Microsoft Teams's own sign-in page. You approve exactly what Halo is allowed to do, nothing more.

  2. 02

    The key goes straight to your Mac

    The access key is handed to the Halo app and stored in the macOS Keychain, encrypted on your device. It never sits in a browser tab.

  3. 03

    Your Mac talks to Microsoft Teams directly

    Every request goes from your Mac to Microsoft Teams. Halo's servers never sit in the middle. They never see your messages or your content.

What stays private

Your Teams key lives in the macOS Keychain and requests go from your Mac to Microsoft directly. Chat history Halo remembers is stored on your Mac, where you can browse and delete it.

More integrations

See all