ChatGPT in Microsoft Teams: which setup do you need?
"Add ChatGPT to Teams" means two different things. One is OpenAI's Teams app, which connects your personal ChatGPT to your Teams messages. The other is a shared bot that sits inside Teams and answers everyone's HR and IT questions from your company documents. They solve different problems.
"ChatGPT in Teams" is two different setups
Both are useful. They are not substitutes for each other.
| Shared company bot (e.g. ChatGridAI) | OpenAI's Teams app for ChatGPT | |
|---|---|---|
| Where people use it | Inside Teams: DMs, group chats, channels | Inside ChatGPT, reading Teams |
| Who it serves | Every employee you add, one shared bot | Each ChatGPT user, for their own chats |
| Knowledge it uses | Your HR and IT documents, with citations | Teams messages the user can access |
| Licenses needed | Seats plus your OpenAI API usage | A ChatGPT plan for each user |
| Typical question | "How many PTO days carry over?" | "Summarize what my team said this week" |
| Takes actions | Jira tickets or leave requests after confirmation | Teams actions such as sending messages, when enabled |
OpenAI's Microsoft Teams app for ChatGPT
OpenAI offers a Microsoft Teams app that connects ChatGPT to Teams. A user signs in, and ChatGPT can search and reference the chats and channels that user can access, and take supported actions when an admin enables them. A Microsoft Entra admin has to approve the permissions first. Details change often, so check OpenAI's help article for the current scope.
This is a personal productivity tool. It helps someone who already uses ChatGPT catch up on Teams. It does not give your company a bot in Teams that answers employees' policy questions, and everyone who uses it needs a ChatGPT plan.
Using ChatGPT in Teams without Microsoft 365 Copilot
Microsoft 365 Copilot is Microsoft's own assistant in Teams, licensed per user. If you only need a bot that answers HR and IT questions from a set of documents, you do not need a Copilot license for everyone. A shared bot on your own OpenAI account covers that job at $5 per seat plus usage. See ChatGridAI vs Microsoft Copilot for where Copilot is the better fit.
If you were planning to build the bot in Copilot Studio instead, read Copilot Studio alternative for HR and IT FAQ bots first.
Can you connect ChatGPT to Teams with your own code?
Yes. You can register a bot with Azure Bot Service or the Teams Toolkit, receive messages, call the OpenAI API and reply. A basic echo-to-OpenAI bot is a short project. Answering from company documents with citations, separating HR files from IT files, handling channel threads, and keeping it running is the long part. Most small teams buy that part.
Common questions
One shared ChatGPT bot for your whole Teams tenant
Answers from your HR and IT documents, cites the source, and runs on your own OpenAI account.
$5/seat/month - 14-day free trial with 10 seats - no credit card required