All integrationsMicrosoft Teams
M

Microsoft Teams

Messaging

Read your Microsoft Teams chats and channels so Ruby can catch up on what the crew said about a job.

4 tools
OAUTH2
Read-only
Managed auth

Ask Ruby

“What did the team decide about this job?”
“Find the thread about this claim.”
“Catch me up on this channel.”
What Ruby can do

4 read-only tools

Ruby reads from Microsoft Teams and grounds her answers in your data. Every tool is read-only: she surfaces, summarizes, and drafts; a human always takes the action.

Teams list

List the Microsoft Teams teams the connected account belongs to, with their ids. Start here, then list a team's channels.

Teams list channels

List a team's channels by team id (from MICROSOFT_TEAMS_TEAMS_LIST). Restoration shops often run a channel per job or per crew, so this is how you find the right one.

Chats get all chats

List the connected user's Teams chats (one-to-one and group), with their ids. Use to find the conversation about a job before reading its messages.

Teams list chat messages

Read the messages in one Teams chat by chat id (from MICROSOFT_TEAMS_CHATS_GET_ALL_CHATS). Use to catch up on what the crew said about a job.

Why connect it to Ruby

Built for restoration, not bolted on.

Grounded answers

Ruby reads Microsoft Teams live and cites what she found, so answers reflect your actual data, not a stale export.

Read-only by design

Least-privilege, read-only access. Ruby surfaces and drafts; your team always takes the action.

Managed, secure auth

Connect with one click. Tokens are encrypted and scoped per company; revoke access any time.

Knows restoration

Ruby understands jobs, claims, drying logs, and AR, so Microsoft Teams data lands in the right operational context.

Use it from anywhere

Connect once, then just ask.

Connect Microsoft Teams once in Ruby. Ask in the Ruby app, or bring the same secure connection into the assistant your team already uses.

Ruby

Ask in the Ruby app and get an answer grounded in Microsoft Teams and the rest of your connected stack.

Claude

Bring the same secure Microsoft Teams connection into Claude so it can answer with your live data.

ChatGPT

Use Microsoft Teams from ChatGPT with the same per-company, read-only access Ruby uses.

Frequently asked questions

Do I need developer credentials to connect Microsoft Teams?

No. Microsoft Teams connects with a single click, Ruby handles the OAuth handshake and token refresh for you.


Can Ruby change anything in Microsoft Teams?

No. The Microsoft Teams connection is read-only. Ruby reads, summarizes, and drafts; a human always makes the change in Microsoft Teams.


Is my Microsoft Teams data secure?

Credentials are encrypted at rest and access is scoped per company. You can revoke the connection at any time from Settings > Integrations, which immediately cuts Ruby off.


Can I use Microsoft Teams alongside my other tools?

Yes. Ruby reasons across every tool you connect at once, so she can tie Microsoft Teams to your CRM, accounting, email, and documentation in a single answer.