All Posts
IT Services

Microsoft Teams Customer Connect: Free Website Chat in Your M365 Plan

· Infonaligy

Microsoft Teams Customer Connect gives M365 Business subscribers a free website chat widget. Here's how to set it up and what to expect.

Microsoft Teams Customer Connect: Free Website Chat in Your M365 Plan

Most small businesses paying for Microsoft 365 Business plans have no idea that their license includes a built-in live chat tool for their website. Microsoft rolled out a feature called Customer Connect (originally named Live Chat) in Teams, and it does exactly what it sounds like: website visitors can start a real-time conversation with your team directly through Microsoft Teams. You don’t need additional software or a new vendor contract. It is included in what you already pay.

If you are on Microsoft 365 Business Basic, Business Standard, or Business Premium, this feature is available to you right now. Here is what it does, how to turn it on, and where its limits are.

What Customer Connect Actually Does

Customer Connect adds a small chat widget to your website. When a visitor clicks it during business hours, the conversation routes to a designated team in Microsoft Teams. Your employees respond from their regular Teams app, the same place they already handle internal messages and meetings. The visitor sees a simple chat window on your site.

From the visitor’s perspective, it works like any website live chat: type a question, get a response from a real person. From your team’s perspective, incoming chats appear as conversations in a dedicated Teams channel. Multiple team members can be part of the support team, and Customer Connect routes incoming chats to whoever is available.

After hours, the widget switches to a contact form. Visitors can leave their name, email, phone number, and a message, which your team picks up the next business day. You can also configure it to offer appointment scheduling through Microsoft Bookings if your license includes it.

Every conversation is automatically saved as a transcript in the Teams channel, so there is a record of what was discussed, what was promised, and who handled it. For businesses that need accountability around customer interactions, this is built in from the start.

Which Licenses Include Customer Connect

Customer Connect is included in three Microsoft 365 Business plans:

  • Microsoft 365 Business Basic
  • Microsoft 365 Business Standard
  • Microsoft 365 Business Premium

If your organization uses any of these plans, you already have access. There is no add-on license, no premium tier required, and no per-agent fee.

The feature supports up to 25 team members who can receive and respond to chats. Microsoft 365 Business plans are capped at 300 users total, so the 25-person limit means roughly one in twelve of your employees can be part of the customer-facing chat team. For most SMBs, that is more than enough to staff a chat queue.

Enterprise plans (Microsoft 365 E3, E5) are not currently supported. Customer Connect is specifically designed for the Business SKUs that small and mid-sized companies use.

How to Set It Up

Getting Customer Connect running involves three steps: configuring the chat team in Teams, customizing the widget, and adding a code snippet to your website.

Step 1: Enable Customer Connect in Teams Admin Center

A Teams administrator goes to the Teams Admin Center and enables the Customer Connect feature. From there, you create a support team and add the employees who should receive incoming chats. Name the team whatever makes sense for your business: Customer Support, Sales, Front Desk.

Step 2: Configure Business Hours and After-Hours Behavior

Set the hours when live chat is available. Outside those hours, Customer Connect automatically switches from live chat to a contact form. You control what fields appear on the after-hours form and whether to offer appointment scheduling through Microsoft Bookings.

You can also customize the welcome message visitors see when they open the chat widget, and the away message that appears outside business hours.

Step 3: Add the Widget to Your Website

Customer Connect generates a small JavaScript embed code. Copy it and paste it into the HTML of your website, just before the closing </body> tag. If your site runs on WordPress, Squarespace, or another platform, you can usually paste it into a “custom code” or “header/footer scripts” section in your site settings.

<!-- Example placement in your site's HTML -->
<script src="https://teams.microsoft.com/widget/YOUR_WIDGET_ID.js"></script>
</body>

Once the code is live, the chat widget appears on your site. Visitors see a chat icon in the corner. Clicking it opens a conversation window during business hours or a contact form after hours.

The entire setup takes about 30 minutes for someone familiar with Teams administration and basic website editing. If your organization works with a Microsoft 365 consulting partner, they can configure it as part of routine tenant management.

What Customer Connect Does Well

For a feature that comes at no extra cost, Customer Connect handles the basics competently.

Real-time routing to available team members. When a visitor starts a chat, Customer Connect checks which team members are online and available in Teams, then routes the conversation accordingly. If nobody is available, the visitor gets the after-hours experience instead. Your team does not need to monitor a separate dashboard or log into a different tool.

Transcripts stored automatically. Every conversation is saved in the associated Teams channel. This is useful for training, dispute resolution, and quality control. If a customer calls back and says “I was told X in the chat last Tuesday,” you can pull up the transcript and verify.

Familiar employee experience. Your team responds to website chats from the same Teams application they use for internal communication. There is no context-switching to a different platform, no separate login, and no training on new software.

After-hours lead capture. The automatic switch from live chat to a contact form means you collect visitor information around the clock, even when nobody is online to respond. For businesses that generate leads through their website, this is valuable functionality that usually requires a separate tool.

Limitations You Should Know About

Customer Connect is a solid first version, but it is not a full contact center solution. Before committing to it as your primary customer communication channel, understand what it does not do.

25 team members maximum. If you need more than 25 people handling website chats, you have outgrown this tool. For a company of 50 to 100 employees, this limit is usually fine. For larger organizations with dedicated support teams, it may not be enough.

No AI chatbot or automated responses. Customer Connect does not include a bot that answers common questions automatically. Every incoming chat requires a human response. If you receive high chat volume or want to deflect routine questions (hours, directions, pricing) with automated answers, you will need a different solution. Microsoft offers Copilot Studio for building AI-powered chatbots, but it is a separate product with its own licensing.

Basic routing only. Chats go to whichever team members are available. There is no skill-based routing (send billing questions to finance, technical questions to support), no queue management, no priority levels, and no SLA tracking. If your support workflows require routing by department or topic, a dedicated platform handles this better.

No CRM integration out of the box. Chat transcripts live in Teams, not in your CRM. If your sales process depends on chat interactions flowing into a pipeline automatically, you will need to build a custom integration or use a platform that connects natively to your CRM.

No analytics dashboard. Customer Connect does not provide metrics like average response time, chat volume trends, or customer satisfaction scores. If you need reporting to manage and improve your customer communication, you will need to track these manually or use a platform that includes analytics.

When Customer Connect Is Enough (And When It Is Not)

Customer Connect fits well in specific scenarios. It works best as a first live chat implementation for businesses that have never offered website chat before. If you currently rely on a “Contact Us” form that visitors fill out and wait days for a response, switching to live chat during business hours with automatic after-hours lead capture is a significant upgrade for zero additional cost.

It also makes sense for businesses with low to moderate chat volume, roughly a few dozen conversations per day, where a small team can handle incoming chats alongside their other responsibilities. Receptionists, sales teams, and customer service staff who already spend their day in Teams can add website chat to their workflow without disruption.

Consider a dedicated contact center platform when:

  • You need automated responses or an AI chatbot to handle routine inquiries
  • Your chat volume exceeds what 25 team members can handle
  • You require skill-based routing across multiple departments
  • Your compliance requirements demand specific data retention or SLA tracking beyond what Teams provides
  • You need native CRM integration with platforms like Salesforce, HubSpot, or Dynamics 365
  • You want analytics and reporting on response times and agent performance

For businesses that need AI-powered customer support, platforms like Zendesk, Intercom, Freshdesk, or Microsoft’s own Dynamics 365 Contact Center offer these capabilities. They also cost significantly more. The question is whether the additional features justify the expense for your business today.

Getting Started This Week

If your business uses Microsoft 365 Business Basic, Standard, or Premium, you can have a working website chat widget by the end of the week. The setup is straightforward enough that most IT administrators can handle it in under an hour. For organizations that work with a managed IT provider, ask them to enable Customer Connect during your next service review.

Before you enable it, decide two things. First, who on your team will handle incoming chats? Pick a small group of three to five people to start, choosing employees who are consistently at their desks and responsive in Teams. Second, what are your business hours for live chat? Match them to when your team is actually available, not aspirational hours that leave visitors waiting.

Once you have it running, monitor the experience for a few weeks. Track how many chats come in, how quickly your team responds, and what kinds of questions visitors ask. If the volume is manageable and the conversations are productive, you have a working customer engagement channel at no additional cost. If you find yourself hitting the limitations around routing, automation, or volume, that data gives you a solid business case for evaluating a dedicated platform.

For more ways to get value from your existing Microsoft 365 investment, see our guide on security settings most SMBs get wrong in Microsoft 365.

Need Help Setting Up Teams Customer Connect?

Our team can configure Customer Connect, customize the widget for your website, and make sure it integrates with your existing Microsoft 365 environment.

Get a Free Assessment
Tags:microsoft-365microsoft-teamscustomer-connectlive-chat