
Connectors / Integration
Connect ServiceNow and Microsoft Teams to Speed Up IT Service Delivery
Get incident alerts, ticket updates, and approval workflows into the place where your teams actually spend their day.
ServiceNow + Microsoft Teams integration
ServiceNow is where your IT service management lives. Microsoft Teams is where your people work. When those two run separately, critical incident notifications get missed, approval cycles stall, and IT teams burn time jumping between systems just to check ticket status. Connect them, and the right people get notified at the right time, directly in the channels they're already watching.
Your IT, operations, and support teams live in Teams. Incidents, changes, and service requests live in ServiceNow. Without an integration, agents manually check ServiceNow for updates, copy-paste ticket details into chat, and chase approvers across email. Automate the flow between the two and you cut mean time to resolution, keep stakeholders informed without manual work, move change advisory board approvals faster, and make sure high-priority incidents trigger immediate, coordinated responses — without anyone leaving Teams.
Automate & integrate ServiceNow + Microsoft Teams
Automating ServiceNow and Microsoft Teams business processes or integrating data is made easy with Tray.ai.
Use case
Real-Time Incident Notifications to Teams Channels
When a Priority 1 or Priority 2 incident is created or escalated in ServiceNow, tray.ai posts a structured alert card to the right Microsoft Teams channel, with incident number, description, affected service, and assigned group. On-call engineers and stakeholders are in the loop instantly — no manual status emails, no bridge call scramble.
- Shrink time-to-awareness for critical incidents from minutes to seconds
- Stop manually copying incident details into chat
- Route notifications to the right channel based on incident category or affected CI
Use case
Two-Way Ticket Updates Between ServiceNow and Teams
ServiceNow ticket changes — assignment, status, resolution — show up as threaded replies in the original Teams message. Technicians can also post work notes from a Teams bot that writes directly back into the ServiceNow incident record. Both sides stay current.
- One source of truth, without giving up the ability to collaborate in Teams
- No duplicate updates spread across Teams chats and ServiceNow records
- Agents can update tickets without switching applications
Use case
Change Request Approvals via Teams Adaptive Cards
ServiceNow change requests go to the right approvers as interactive Adaptive Cards in Microsoft Teams. They can approve, reject, or ask for more information without opening ServiceNow. Their responses write back to the ServiceNow change record automatically, keeping the audit trail clean and the approval moving.
- Faster approval cycles — approvers don't need to log into ServiceNow
- Approval cards include all relevant change details inline
- Every decision stays in the ServiceNow audit log
Use case
Automated Major Incident War Room Creation
When a ServiceNow incident is classified as a Major Incident, tray.ai creates a dedicated Microsoft Teams channel or meeting, invites the relevant resolver groups and stakeholders, pins the incident details card, and posts the initial timeline entry. No more chaotic scrambles to pull the right people together mid-outage.
- A coordinated incident bridge, ready in seconds
- All relevant stakeholders included from the moment the incident is declared
- A persistent, documented collaboration space tied to the incident record
Use case
Service Request Fulfillment Status Notifications
End users get Teams messages at key fulfillment milestones — request approval, work in progress, pending their input, completion. They get updates in the chat interface they use daily instead of having to check the service portal.
- Better end-user satisfaction with proactive status updates
- Fewer 'What's the status of my request?' calls to the service desk
- Notifications land in Teams without requiring users to log into the portal
Use case
Scheduled ServiceNow Report Digests in Teams
Daily or weekly ServiceNow operational reports — open incident counts by priority, SLA breach risk, backlog aging — post automatically as formatted Teams messages in leadership or team channels. Service desk managers get the visibility they need without running reports manually each morning.
- Consistent operational visibility without manual reporting
- SLA risks surface early enough to act on them
- Leadership channels stay informed on a configurable schedule
Challenges Tray.ai solves
Common obstacles when integrating ServiceNow and Microsoft Teams — and how Tray.ai handles them.
Challenge
Handling ServiceNow's Complex Data Model in Real Time
ServiceNow records have deeply nested relationships — configuration items, assignment groups, SLA records, related tasks — that need to be resolved and presented clearly inside a Teams message. Raw webhook payloads often return reference fields as sys_ids instead of human-readable values.
How Tray.ai helps
tray.ai's ServiceNow connector has built-in operations to resolve reference fields and look up related records, so you can enrich incident or change data before composing a Teams message. The visual workflow builder lets you map sys_ids to display names, pull in CI details, and format multi-field payloads into clean Adaptive Card structures without writing custom middleware.
Challenge
Building Interactive Two-Way Workflows Without Custom Bots
Creating a Teams bot that sends interactive Adaptive Cards and handles button responses normally means Azure Bot Framework registration, custom web hosting, and real development work. For IT and operations teams who need approval and acknowledgment workflows now, that's a six-week detour they can't afford.
How Tray.ai helps
tray.ai handles the Teams bot and webhook infrastructure for you. Send Adaptive Cards with action buttons and capture user responses through a managed webhook endpoint. Teams interactions become structured data that tray.ai workflows act on immediately, writing results back to ServiceNow without custom bot development or Azure infrastructure to manage.
Challenge
Routing Notifications to the Right Teams Channel or Person
Large organizations have dozens or hundreds of Teams channels and thousands of users. Getting a ServiceNow incident notification to the correct channel based on assignment group, service classification, or affected business unit requires dynamic logic that a static webhook configuration just can't handle.
How Tray.ai helps
tray.ai workflows support conditional branching and data lookups, so you can build routing logic that maps ServiceNow assignment groups or service classifications to specific Teams channel IDs or individual user email addresses. Store the mapping in a tray.ai data store or an external reference table and update it without touching the workflow.
Templates
Pre-built workflows for ServiceNow and Microsoft Teams you can deploy in minutes.
Watches ServiceNow for new or escalated high-priority incidents and posts a formatted Adaptive Card to a designated Teams incident channel, with all key incident fields and a direct link to the record.
When a change request enters the Awaiting Approval state in ServiceNow, this template sends an interactive Adaptive Card to the approver in Teams. Their approval or rejection writes back to the ServiceNow change record automatically.
Provisions a dedicated Microsoft Teams channel, invites resolver groups, and posts a pinned incident summary card whenever a ServiceNow incident is promoted to Major Incident status.
Keeps ServiceNow incident records and their corresponding Microsoft Teams thread messages in sync — posting ServiceNow updates as threaded replies and writing Teams comments back as ServiceNow work notes.
Detects when a ServiceNow incident is approaching or has breached its response SLA and sends a direct Teams message to the on-call engineer with acknowledgment action buttons that update the ServiceNow record.
How Tray.ai makes this work
ServiceNow + Microsoft Teams runs on the full Tray.ai platform
Intelligent iPaaS
Integrate and automate across 700+ connectors with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in ServiceNow and Microsoft Teams — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose ServiceNow + Microsoft Teams actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Ship your ServiceNow + Microsoft Teams integration.
We'll walk through the exact integration you're imagining in a tailored demo.