5 Various Ways to Add Someone On Microsoft Teams Outside Your Organization

If you’ve ever tried to add a person from outside your company to a Teams chat or a meeting, you know it’s not always obvious where to start. There’s no single “Add External User” button — and that trips up a lot of people.

The good news? Once you understand the two main ways Teams handles outside users, it all clicks into place. In this tutorial, I’ll walk you through every method — step by step — so you can connect with clients, vendors, partners, or anyone else outside your organization without the frustration.

First, Understand the Difference: Guest Access vs. External Access in Teams

Before jumping into the how-to, let me explain one thing that confuses almost everyone: Teams uses two different systems for outside users. Mix them up, and you’ll wonder why something isn’t working.

  1. External Access — This lets you chat, call, and meet with people who are in a different Microsoft Teams organization. Think of it like a federation: your Teams talks to their Teams. But the external person stays in their own organization—they don’t have access to your files, channels, or team spaces.
  2. Guest Access — This is more like giving someone a temporary badge to enter your building. You invite them into a specific Team, and they get access to that team’s channels, files, chats, and meetings — almost like a regular team member. They appear on the team with a “(Guest)” label next to their name.

Here’s a quick breakdown:

FeatureExternal AccessGuest Access
Chat & Call✅ Yes✅ Yes
Access Team Channels❌ No✅ Yes
View/Edit Team Files❌ No✅ Yes
Join Meetings✅ Yes✅ Yes
Requires Teams account✅ Yes (or Skype for Business)Not always (can create a free account)

Use External Access when you just need to chat or have a meeting with someone. Use Guest Access when they need to be part of an ongoing team and work with shared files.

Add Someone On Microsoft Teams Outside Your Organization

Here, I will show you five different ways to add someone to Microsoft Teams outside our organization.

Method 1: Add an External User to a One-on-One Chat in Microsoft Teams

This is the quickest way to connect with someone outside your org. You just need their email address.

Here’s how to do it:

  1. Open Microsoft Teams and click Chat on the left sidebar.
  2. Click the New Chat icon (the pencil icon at the top).
  3. In the “To:” field, type the person’s full email address — not their name.
  4. If Teams finds them, their name will appear in the dropdown. Click it.
  5. If they don’t show up immediately, keep typing the full email. You’ll see an option like “Search [email] externally” — click that.
  6. Type your first message and hit Send.
Add an External User to a One-on-One Chat in Microsoft Teams

What happens next? If the other person already has a Teams account, they’ll get your message as a chat request. If they don’t have Teams, they’ll receive an email invitation to create a free Teams account.

One thing to note: the first time you chat with someone external, they need to accept the request before the conversation opens up. They’ll see a banner asking if they want to accept or block the message. So don’t panic if you don’t get an instant reply — they may just need to accept first.

Method 2: Add an External User to a Group Chat in Microsoft Teams

Want to bring someone outside the group into an existing group chat? You can do that too — but there’s a small condition.

To add someone external to an existing group chat:

  1. Open the group chat you want to add them to.
  2. Click View and add participants (the icon in the top-right corner showing the number of people in the chat).
  3. Click Add people.
  4. Type the external person’s email address.
  5. Choose how much chat history they should see (you can share none, a few days, or the full history).
  6. Click Create.
Add an External User to a Group Chat Microsoft Teams

The group chat must already have at least one external participant in it. If it’s a purely internal group chat, Teams won’t let you add an external user to it — it’ll create a new chat instead. If your group is all-internal, your best workaround is to start a fresh group chat and include both internal members and the external person from the beginning.

Method 3: Add Someone as a Guest to a Team

This is the method to use when you want someone outside your org to actually be part of a team — accessing channels, files, and ongoing conversations.

Before this works, your IT admin needs to have Guest Access turned on in the Teams Admin Center. If you’re an admin yourself, here’s how to enable it:

  1. Go to the Teams Admin Center at admin.teams.microsoft.com.
  2. Navigate to Users → External collaboration.
  3. Toggle Allow guest access in Teams to On.
  4. Save your settings.
Add Someone as a Guest to a Team in Teams

Once guest access is enabled, here’s how to add the guest:

  1. In Teams, go to the Teams section in the left sidebar.
  2. Find the team you want to add them to and click the three dots (…) next to the team name.
  3. Select Add member.
  4. In the search box, type the person’s email address.
  5. You’ll see an option that says “Add [email] as a guest” — click that.
  6. Optionally, click the pencil icon to edit their display name (the “(Guest)” tag will stay, but you can change the first part).
  7. Click Add.

The person will get an email invitation. Once they accept and sign in, they’ll appear in the team with a (Guest) label and can access whatever channels and files the team owner has allowed.

What can guests do? By default, guests can chat, join calls and meetings, share files, and access channels. What they can’t do includes creating or deleting channels (unless the team owner allows it), accessing the org directory, or being added to channels they haven’t been explicitly given access to.

Method 4: Invite an External User to a Teams Meeting

This is probably the most common scenario — you need to meet with a client or vendor who isn’t in your org. You don’t need any special settings for this; it works out of the box.

From the Teams Calendar:

  1. Open Teams and click Calendar on the left sidebar.
  2. Click New Meeting in the top-right corner.
  3. Give your meeting a title and pick a date/time.
  4. In the Add required attendees field, type the external person’s email address (e.g., a Gmail, Outlook personal, or any corporate email).
  5. You’ll see an option to invite them — select it.
  6. Add any other details and click Send.
Invite an External User to a Teams Meeting

The external person will receive a calendar invite with a Join Microsoft Teams Meeting link. They don’t need a Teams account to join — they can join from a browser or the Teams app as a guest.

From Outlook:

If you prefer scheduling from Outlook:

  1. Go to Outlook Calendar and create a new event.
  2. Add the external attendees in the To field.
  3. Click Teams Meeting in the ribbon to attach a Teams link.
  4. Send the invite.

Either way, the join link works for anyone — Teams user or not.

Sometimes you don’t want to schedule a formal meeting — you just want to quickly hop on a call. Here’s the fastest way:

  1. In Teams, go to Calendar.
  2. Click Meet Now (or look for the camera icon in a chat).
  3. Once the meeting starts, click Copy join link or Share invite.
  4. Paste that link in an email, WhatsApp, Slack — anywhere — and send it to the external person.

They click the link and join directly. Simple as that.

Troubleshooting: Why Can’t I Add Someone External?

If you’re running into issues, here are the most common reasons:

  • External access is disabled — Your IT admin has blocked communication with external Teams organizations. They’ll need to go to the Teams Admin Center and enable it under Users → External access.
  • The other organization has blocked your domain — External access works both ways. If the other company has restricted who can contact them, you won’t be able to reach their users. In that case, Guest Access is a better route.
  • You’re on a personal/free Teams account — Some features like guest access require Microsoft 365 business plans. Free Teams accounts have limited admin controls.
  • The person doesn’t have Teams — If they don’t have a Teams account at all, they can still join meetings via a link, but one-on-one chats will send them an email to create a free account first.
  • You don’t see “Add as guest” option — This almost always means guest access hasn’t been enabled by your admin. Reach out to your IT team.

Conclusion

Adding someone outside your organization to Teams isn’t complicated once you know which method works best for your situation. Quick chat? Use External Access. Ongoing project with file sharing? Add them as a Guest. Just a meeting? Send them a link.

The most important thing is knowing whether your admin has the right settings enabled — especially for Guest Access, since that’s turned off by default. If something isn’t working, that’s usually the first place to check.

Also, you may like:

Power Apps functions free pdf

30 Power Apps Functions

This free guide walks you through the 30 most-used Power Apps functions with real business examples, exact syntax, and results you can see.

Download User registration canvas app

DOWNLOAD USER REGISTRATION POWER APPS CANVAS APP

Download a fully functional Power Apps Canvas App (with Power Automate): User Registration App