Skip to main content
ITSM Integration Guide

Freshservice Incidents in Slack & Microsoft Teams

Route Freshservice IT incidents, SLA breach warnings, change approvals, and service requests to Slack, Teams, Webex, Google Chat, and Zoom simultaneously.

Route P1 incidents to on-call in Slack and IT leadership in Teams — simultaneously.

Freshservice Events SyncRivo Routes

Every IT service management event routed to the right team on the right platform — IT on-call, leadership, and end users all notified without polling Freshservice.

P1/P2 Incident Escalated

Critical incident escalations routed to the IT on-call team in Slack and IT leadership in Teams simultaneously — ensuring rapid response without phone calls or manual paging.

SLA Breach Warning

SLA breach warning notifications routed to the assigned IT agent on their preferred platform before the breach occurs — giving time to resolve before the SLA timer expires.

Change Request Approved

Change approval notifications routed to the requesting team in Teams and the change manager in Slack — so implementation can begin immediately without polling Freshservice for approval status.

Service Request Completed

IT service request completions (laptop setup, software access, VPN provisioning) routed to the requesting employee in Teams — replacing the IT support email that often goes unseen.

Ticket Assigned

Ticket assignment notifications routed to the assigned IT agent in their preferred messaging platform — ensuring agents see new assignments in real time rather than discovering them in the Freshservice inbox.

Asset Alert

Freshservice asset management alerts (warranty expiry, compliance violation, hardware threshold) routed to IT procurement and IT operations across Slack and Teams simultaneously.

How to Connect Freshservice to Teams and Slack

Setup takes approximately 15 minutes using Freshservice Workflow Automator — no code required.

  1. 1

    Connect your messaging platforms

    In SyncRivo, authorize your Slack workspace and Microsoft Teams tenant via OAuth2. Optionally connect Webex, Google Chat, or Zoom.

  2. 2

    Create a SyncRivo inbound webhook endpoint

    In SyncRivo, add a new Webhook source and copy the generated endpoint URL.

  3. 3

    Configure a Freshservice Workflow Automator rule

    In Freshservice Admin, go to Automation → Workflow Automator. Create a workflow triggered by your event type with priority conditions. Add a webhook action pointing to your SyncRivo endpoint.

  4. 4

    Configure routing rules in SyncRivo

    Set rules per event type and priority: P1 incidents to on-call in Slack and IT leadership in Teams simultaneously, SLA warnings to the assigned agent, change approvals to the requesting team in Teams.

  5. 5

    Test with a test incident

    Create a test P1 incident in Freshservice and verify simultaneous delivery to your Slack and Teams channels.

Freshservice Native vs. SyncRivo

Freshservice's marketplace Teams plugin handles basic Teams notifications. SyncRivo enables simultaneous Slack + Teams routing with priority-based rules.

CapabilityFreshservice NativeWith SyncRivo
Teams integrationMarketplace plugin (limited)Full Teams channel delivery via SyncRivo routing
Simultaneous Slack + TeamsOne platform at a timeSlack + Teams + Webex + Google Chat + Zoom simultaneously
Priority-based routingNot configurableP1 to on-call in Slack + leadership in Teams; P3 to agent only
Routing per event typeFixed notification formatConfigurable rules per ticket type and recipient role
Cross-tool pairingFreshservice events onlyPair with PagerDuty and ServiceNow in one routing platform
Audit logFreshservice system log onlyFull SyncRivo audit log of every event routed

Frequently Asked Questions

Does Freshservice have a Microsoft Teams integration?

Freshservice has a limited Microsoft Teams integration available via the Freshworks marketplace, but it does not support simultaneous routing to both Slack and Teams. For IT operations teams that span both platforms — IT staff on Slack, executives and stakeholders on Teams — configure Freshservice webhook automations to route to SyncRivo, which fans incident and service request events to Teams, Slack, Webex, Google Chat, and Zoom simultaneously.

How is Freshservice different from Freshdesk for integration purposes?

Freshservice is an IT service management (ITSM) platform for internal IT operations — handling employee IT tickets, change requests, asset management, and incident management. Freshdesk is a customer support platform for external customer tickets. The integration use cases are different: Freshservice routes IT incident escalations, SLA breaches, and change approvals to IT operations and engineering teams; Freshdesk routes customer support ticket events to CS teams. SyncRivo supports both.

How do I send Freshservice incident alerts to Microsoft Teams?

Freshservice supports outbound webhooks via Automation Rules (Admin → Automation → Workflow Automator). Create a rule triggered by the incident event type (ticket created, SLA breached, priority changed) and add a webhook action pointing to your SyncRivo inbound endpoint. SyncRivo routes the Freshservice incident payload to your configured Teams and Slack channels in real time.

Can Freshservice alert both Slack and Teams simultaneously for P1 incidents?

Yes. With SyncRivo routing rules, a single Freshservice webhook fires simultaneously to Slack AND Teams. Configure P1 incident alerts to route to the IT on-call Slack channel and the IT leadership Teams channel simultaneously. Service request completions route to the requesting employee in Teams; change approvals route to the change manager in Slack and to the requesting team in Teams.

What Freshservice events can SyncRivo route to messaging platforms?

SyncRivo routes any Freshservice Workflow Automator webhook event: new ticket created, P1/P2 incident escalated, SLA breach warning, SLA breached, change request approved, service request completed, asset alert, and ticket assigned. Configure separate routing rules per event type and priority — P1 incidents to on-call in Slack and IT leadership in Teams, SLA warnings to the assigned agent in their preferred platform.

How does Freshservice + SyncRivo compare to ServiceNow + SyncRivo?

Freshservice is the leading ITSM for mid-market IT organizations; ServiceNow is dominant in enterprise IT. Both integrate with SyncRivo via webhook automation. The setup is simpler in Freshservice (Workflow Automator UI, no scripting required) versus ServiceNow (Flow Designer or scripted REST actions). The routing capability in SyncRivo is identical: simultaneous Slack + Teams + Webex + Google Chat delivery per event type and priority.

Route Freshservice incidents to Teams and Slack today

See a live Freshservice P1 incident routed to an on-call Slack channel and an IT leadership Teams channel simultaneously — in under 60 seconds.