Connect Multiple Teams Accounts to Perplexity
Perplexity has two Microsoft Teams integrations and each one holds a single Microsoft account at a personal level, so your company’s Teams and a client’s in one chat runs through Carly. Authorize each organization’s identity in Carly, add Carly to Perplexity once, and a single question can search or post in whichever tenant you name. Carly holds your Gmail and Outlook mailboxes and every calendar on both sides in the same place.
What one chat can do afterwards
- Search your own company’s Teams and a client’s in the same question.
- Compare threads sitting in two different organizations.
- Post or reply in the tenant you name, not the one that happens to be connected.
- Produce a daily brief grouped by organization.
- Connect Teams without granting a connector full access to every file and calendar.
- Pick up an escalation nobody thought to mention a bot in.
Nothing is merged. Each organization keeps its own authorization, and every tenant stays individually addressable.
Two surfaces, and Perplexity says to use both
Perplexity’s own FAQ puts it plainly: “The Computer App lets you ask questions inside Microsoft Teams, while the Microsoft Teams Connector lets you search Teams content from Perplexity’s web app. They complement each other.”
| Microsoft Teams Connector | Microsoft Teams app | |
|---|---|---|
| Where you type | Perplexity | Teams |
| What it is | A connector in Perplexity’s settings | Perplexity Computer installed as a Teams app |
| Plans | All paid plans: Pro, Max, Enterprise Pro, Enterprise Max | Any user with access to Perplexity Computer |
| Reads | Teams messages and channels | DMs, private channels, and public channels you can access |
| Writes | Creates and sends messages | Posts in threads and channels, creates meetings |
| Cost model | Included in the plan | Counts toward your Computer limits, needs credits |
The permission list is wider than the connector’s name
The Microsoft Teams Connector requests eleven permissions. Nine of them are what you would expect:
- Maintain access to data you have given it access to
- Read the names and descriptions of teams
- Read the names and descriptions of channels
- Read user channel messages
- Send channel messages
- Read and write user chat messages
- Create chats
- Send user chat messages
- Read all users’ full profiles
- Read presence information of all users in your organization
And then two that are not:
“Have full access to user calendars”
“Have full access to all files user can access”
Read those twice. A connector labelled Microsoft Teams is asking for full access to your calendars and to every file you can reach. That is defensible on engineering grounds, since Teams meetings live in your calendar and channel files live in SharePoint. It is still a much larger grant than the label implies, and there is no per-permission trimming at the Microsoft consent screen.
Two others are organization-wide rather than personal. Reading “all users’ full profiles” and “presence information of all users in your organization” both reach past your own data into the directory. In Microsoft’s terms these are the permissions an Entra administrator has to approve, which is why Perplexity notes that “admins may need to grant organization-wide consent to the Perplexity app in Microsoft Entra.”
Where it stops: one Microsoft account
Perplexity documents the connection this way: “Connecting Perplexity to your Microsoft account is done at a personal level. This means that no one else in your organization is able to query your data.”
That sentence is about privacy, and it answers this page’s question sideways. One Perplexity user connects one Microsoft account. There is no account picker, no second-connection flow, and no documentation of a second tenant either way.
Two further controls sit above you. Organization admins can enable or disable the connector for every user at once, and on the Microsoft side an Entra administrator may need to grant organization-wide consent before you connect at all. A client’s tenant means a second company’s administrator making that same decision, and plenty decline on principle.
On that one account the connector does write. Perplexity’s own examples cover summarizing today’s messages from all project channels, composing and posting a channel update with citations, and fetching a meeting transcript and posting the summary to a channel. If you have read that Perplexity connectors are search-only, that was accurate for most of 2026 and is no longer right for Microsoft.
1. Sort your accounts by tenant
| What you have | Native path |
|---|---|
| One work Teams account | Yes, on any paid plan |
| A second employer’s Teams | Not alongside the first |
| A client tenant | Needs that tenant’s Entra consent, and replaces rather than adds |
| Teams without your files and calendar | No, both are in the permission set |
| A free Perplexity account | No, the connector is paid plans only |
2. Connect each Teams organization to Carly
- Sign in at carlyassistant.com.
- Open carlyassistant.com/integrations.
- Find Microsoft Teams and click Connect.
- Sign in with the first organization’s Microsoft account and approve access.
- Click Connect again and sign in with the next organization’s account.
- Confirm which tenant each connection landed in before adding the next.
Microsoft will silently reuse whichever account your browser already holds, so sign out between accounts or use a separate browser profile, and enter the next address deliberately. Each tenant approves independently, so one company’s administrator declining does not block the others.
3. Add Carly as a custom remote connector
Perplexity shipped Bring Your Own Connector for Pro, Max and Enterprise subscribers in March 2026, which is how Perplexity reaches the organizations you just authorized:
- Open Settings → Connectors.
- Select + Custom connector.
- Choose Remote.
- Enter a name and
https://carlyassistant.com/mcp/as the MCP server URL. - Choose the authentication option and acknowledge the third-party connector risk.
- Add the connector and finish authorization.
Perplexity’s remote connector guide supports HTTPS servers over Streamable HTTP or SSE. Enterprise administrators can share a connector across the organization and decide whether members may add their own; that member permission is disabled by default.
4. Test each organization read-only
One tenant per prompt until routing is reliable:
In the Pepsi organization, list the five most recent messages in the Launch channel with sender and timestamp. Do not post anything.
In the Cisco organization, find the newest thread mentioning the change order. Give me the channel and do not reply.
Then the question a single Microsoft account cannot answer:
Search both organizations’ Teams for messages about “change order” from the last 14 days and show the source organization in every row.
5. Reuse this routing prompt
Treat Pepsi as Internal and Cisco as Client. Name the source organization on every result you return. State the target organization before posting anything, and never post in a Client channel without showing me the draft first.
The Teams app has a limit nobody expects
If you install Perplexity Computer inside Teams, there is one thing worth knowing before it posts anything.
Teams does not let anyone delete messages sent by apps and bots, including team owners. Perplexity is explicit that this is “a built-in Microsoft Teams policy that applies to all apps, not a Computer-specific limitation.” A Teams administrator has to turn on a messaging policy allowing members to delete app messages, after which deleted messages leave a “This message was deleted” placeholder.
So an assistant posting into a client’s channel produces messages that, by default, nobody in that channel can remove. Perplexity also notes that Computer cannot clear a Teams chat history at all, because Teams retains conversation history by design.
Triggers, and the one real exception
Scheduled work is available in ChatGPT and Claude Cowork, but their ordinary schedulers are clock-driven rather than generic listeners for changes in connected business apps. ChatGPT Workspace Agents add API-triggered runs, with another system responsible for detecting the event and making the call.
The Teams app is a partial exception worth stating accurately. Tagging @Perplexity Computer in a channel starts a task, and Computer can also run scheduled tasks while you are offline. So Perplexity responds when it is called, and runs when the clock says so. What neither surface does is notice something you were not watching: an escalation in a channel where nobody thought to mention the bot goes unread.
Perplexity versus Carly on Teams
| Need | Perplexity | Carly |
|---|---|---|
| Search one organization’s Teams | Yes, paid plans | Yes |
| Post to a channel or reply in a thread | Yes | Yes |
| Answer when @mentioned in Teams | Yes, via the Teams app | Yes |
| Connect Teams without granting all files and calendars | No | Yes |
| Connect without organization-wide Entra consent | No | Yes |
| Hold two Microsoft accounts at once | No | Yes |
| Name which organization an instruction means | No | Yes |
| Act on a message nobody mentioned it in | No | Yes |
Each Microsoft identity is its own authorization in Carly, so your company’s Teams and a client’s Teams are separate named connections rather than one personal-level link you would have to disconnect and replace. It acts on the event rather than on the mention, so the escalation nobody tagged still gets picked up.
Free Zapier-style workflows; AI agents from $35/month. Connect the organizations at carlyassistant.com/integrations, then point Perplexity at carlyassistant.com/mcp.
Quick fixes
| Problem | Fix |
|---|---|
| The connector is not in your settings | It is on paid plans only: Pro, Max, Enterprise Pro and Enterprise Max |
| Connecting says approval is required | An Entra administrator has to grant organization-wide consent to the Perplexity app |
| You did not want to grant file and calendar access | It is in the connector’s permission set, with no per-permission trimming |
| Nobody can delete what Computer posted | A Teams-wide policy, not a Perplexity one. A Teams admin enables deletion of app messages |
| A second Microsoft account has nowhere to go | The connection is per person and per account. Authorize each identity in Carly instead |
| Computer stops working mid-month | Teams app usage counts toward your Computer limits and needs credits |
Frequently asked questions
Can I connect two Microsoft Teams accounts to Perplexity?
No documented way natively. Perplexity states the connection is made at a personal level, one Microsoft account per user, and never addresses a second account or tenant. Authorize each organization in Carly and add Carly once as a custom remote connector.
Can Perplexity send messages in Teams?
Yes, in the one connected tenant. The connector’s permissions include sending channel messages, creating chats and sending user chat messages, and Perplexity’s own examples include composing and posting a channel summary.
Why can’t anyone delete the messages Perplexity posts in Teams?
Because Microsoft Teams blocks deletion of app and bot messages by default, for every app rather than for Perplexity specifically. A Teams administrator can enable a messaging policy that allows it, after which deleted messages leave a placeholder.
Related: Multiple Teams accounts in ChatGPT · Multiple SharePoint sites in Perplexity · Multiple Slack workspaces in Perplexity · Multiple Outlook accounts in Perplexity · Best AI assistants for Microsoft Teams · Microsoft Teams integration
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


