If your team runs on Microsoft Teams, you'll want call activity showing up there instead of buried in another app. A native Teams integration is on our roadmap, but you can connect dialnote to Teams right now using Zapier or webhooks.

What the Native Integration Will Do#

When the direct Microsoft Teams integration ships, you'll be able to:

  • Post call notifications to channels — Missed calls, completed calls, and voicemail alerts sent to any Teams channel automatically.
  • Share AI call summaries — dialnote's AI-generated summaries and action items posted to your channel after each call so nothing slips through the cracks.
  • Link to recordings — Click through to the full call recording directly from Teams without switching apps.
  • Route by phone number — Send notifications from different dialnote numbers to different Teams channels (e.g., sales calls to your Sales channel, support calls to your Support channel).

Connect Teams Today with Zapier#

You don't have to wait for the native integration. dialnote's Zapier integration lets you push call data to Microsoft Teams right now — no code needed.

Here's how:

  1. Go to Settings → Zapier in dialnote and copy your API key.
  2. In Zapier, create a new Zap with dialnote as the trigger app.
  3. Pick your trigger event — Call Completed, Recording Ready, or Note Created.
  4. Choose Microsoft Teams as the action app and select Send Channel Message.
  5. Map the fields you want: caller name, phone number, duration, AI summary, recording link.
  6. Pick the Teams channel and turn on the Zap.

Every matching call event will now post a message to your Teams channel automatically.

Connect Teams with Custom Webhooks#

If you prefer to skip Zapier, you can use dialnote webhooks with a Teams incoming webhook connector. Here's the general flow:

  1. In Microsoft Teams, add an Incoming Webhook connector to your target channel and copy the webhook URL.
  2. Build a small middleware (an Azure Function or any serverless function works well) that receives dialnote webhook events and reformats them into Teams' message card format.
  3. In dialnote, go to Settings → Webhooks, add your middleware URL, and enable the events you want (call.completed, call.recording.completed, note.created).

dialnote signs every webhook payload with an HMAC signature in the X-DialNote-Signature header, so your middleware can verify requests are genuinely from dialnote.

Availability#

The native Microsoft Teams integration will be available on Plus plans and above. The Zapier and webhook workarounds described above work right now on any plan that includes integrations.

Check the communication tools overview for updates on all planned integrations.

We use cookies for analytics, ads, and to remember your preferences. Privacy Policy