imperal.io
  • How it works
  • Use cases
  • Technology
  • Pricing
Login
Webbee AIWebbee Codeimperal-mcpDevelopers & SDKSecurity & Vault
Add an app · Marketplace
imperal.ioICNLI Cloud OS

One OS for everything you run. Webbee is your agent inside it, she does the work, you stay in control.

Product
  • Webbee
  • Webbee Code
  • Imperal MCP
  • Marketplace
  • Use cases
  • Pricing
  • Open panel
Resources
  • Security
  • Technology
  • Success stories
  • Blog
Developers
  • Developers
  • Docs
  • Quick start
  • SDK reference
  • Developer portal
Company
  • About
  • Contact
  • Legal
Open protocol
  • ICNLI
  • SDK on GitHub
© 2026 Imperal, Inc. · ICNLI published at icnli.org under CC BY-SA 4.0
TermsPrivacy
  1. Home
  2. /
  3. Marketplace
  4. /
  5. Microsoft Teams Connector

Microsoft Teams Connector Extension

💬 Messaging & Chat·by bluebeeweb·v0.1.0
Pay per use8-40 tok/action
Open in panel
0 capabilities1 actions0 installs

About this extension

Connect your own Microsoft Teams tenant via an Azure AD App Registration to manage teams, channels and channel messages, online meetings and attendance reports, chats, users and presence, call records, and Graph change-notification subscriptions. Bring-your-own-account (BYOK): every call runs against your own tenant.

What you get

Every capability exposed by Microsoft Teams Connector, metered per action and guarded by the two-step safety protocol.

  • connect_teamsread

    Connect your own Microsoft Teams tenant via an Azure AD App Registration (client credentials), after checking it actually works. Register an app at portal.azure.com > App registrations, grant Graph application permissions (Team.ReadBasic.All, Channel.ReadBasic.All, OnlineMeetings.ReadWrite.All, Chat.Read.All, CallRecords.Read.All, User.Read.All, Presence.Read.All) with admin consent.

  • disconnect_teamsdestructive

    Disconnect a Microsoft Teams tenant: deletes only the saved credentials. Nothing in Teams itself is changed.

  • list_connectionsread

    List the connected Microsoft Teams tenants.

  • list_teamsread

    List Microsoft Teams teams that the connected app registration can see (joinedTeams for application context requires listing via /groups filtered to resourceProvisioningOptions).

  • get_teamread

    Read one Microsoft Teams team in full by its id.

  • create_teamwrite

    Create a new Microsoft Teams team. Graph provisions this asynchronously; the team may take a short time to become fully usable.

  • list_channelsread

    List channels inside a Microsoft Teams team.

  • get_channelread

    Read one Microsoft Teams channel in full.

  • create_channelwrite

    Create a new channel in an existing Microsoft Teams team.

  • list_channel_messagesread

    List recent messages posted in a Microsoft Teams channel.

  • post_channel_messagewrite

    Post a new message to a Microsoft Teams channel.

  • create_online_meetingwrite

    Create a new Teams online meeting for a given organizer. Application-only auth requires an applicationAccessPolicy granting this app permission to create meetings on the organizer's behalf -- set up in the tenant beforehand (Teams PowerShell New-CsApplicationAccessPolicy).

  • get_online_meetingread

    Read one Teams online meeting in full by its organizer and meeting id.

  • list_meeting_attendance_reportsread

    List attendance reports recorded for a Teams online meeting (available only if attendance tracking/recording was enabled).

  • get_meeting_attendance_reportread

    Read one Teams meeting attendance report in full, including per-participant attendance records.

  • list_meeting_transcriptsread

    List transcripts generated for a Teams online meeting (available only if transcription was enabled and the meeting was recorded).

  • list_chatsread

    List one-on-one and group chats a user is part of.

  • list_chat_messagesread

    List messages in one chat.

  • send_chat_messagewrite

    Send a new message into an existing chat.

  • list_teams_usersread

    List users in the connected Teams tenant (via Microsoft Graph /users).

  • get_user_presenceread

    Read a user's current Teams presence (availability/activity status).

  • list_call_recordsread

    List Teams call records (Cloud Communications API) for admin quality analytics. Requires CallRecords.Read.All application permission.

  • get_call_recordread

    Read one Teams call record in full, including session/segment quality details.

  • create_teams_subscriptionwrite

    Subscribe to Graph change notifications for a Teams resource (e.g. new channel messages). Your notification_url must implement Graph's validationToken handshake. Subscriptions expire and must be renewed via renew_teams_subscription.

  • list_teams_subscriptionsread

    List active Graph change-notification subscriptions this app registered.

  • renew_teams_subscriptionwrite

    Extend an existing Graph change-notification subscription's expiration before it lapses.

  • delete_teams_subscriptiondestructive

    Permanently remove a Graph change-notification subscription.

  • audit_teams_workspaceread

    Build one aggregated health report across the connected Teams tenant: team count, channels with no recent activity, and meetings without attendance data.

Related extensions

More extensions in Messaging & Chat ready to enable in one click.

  • Telegram PublisherPublish posts to your Telegram channels and read new posts for context - connect via one shared bot.
  • Slack ConnectorRead and operate on Slack workspaces: list channels, read channel history and threads, search messages, look up users, post and reply to messages, react, pin and manage channels across multiple wor...
  • NotesPersonal notes with folders, tags, full-text search, and trash management for your workspace.
  • Mail ClientMulti-provider email client - Google, Microsoft, Yahoo, IMAP. Inbox, send, reply, forward, search, archive, manage emails, contacts, custom folders/labels. Gmail batchModify for instant bulk operat...

Ready to use Microsoft Teams Connector?

Enable Microsoft Teams Connector in your Imperal workspace in one click - 10,000 free starter credits included.

Open in panel