Integrations Overview
The Integrations page in SafariDesk allows you to connect your workspace with the external tools and platforms your team already uses, so ticket notifications, updates, and alerts flow automatically into the right place without anyone having to manually check SafariDesk. Whether your team lives in Slack, Microsoft Teams, or Telegram, integrations ensure that critical support activity is surfaced in real time, exactly where your team is working.Accessing Integrations
Navigate to: Configuration → Integrations
Available Integrations
| Integration | Status | Description |
|---|---|---|
| Slack | Available | Send ticket notifications and updates to Slack channels |
| Email Integration | Available | Connect your email account to create tickets from emails |
| Microsoft Teams | Available | Receive notifications and manage tickets in Teams |
| Telegram | Available | Receive ticket notifications and updates via Telegram bot |
| Webhooks | Coming Soon | Send real-time ticket events to your custom endpoints |
| More Integrations | Coming Soon |
Slack Integration
The Slack integration allows SafariDesk to send real-time ticket notifications directly to your chosen Slack channels, keeping your team informed of new tickets, assignments, status changes, SLA breaches, and comments without leaving Slack.Connecting Slack
- On the Integrations page, locate Slack and click Connect
- You will be redirected to Slack’s authorization page
- Review the permissions SafariDesk requires:
- Content and information about channels and conversations
- Content and information about your workspace
- Channels and conversations
- Click Allow to grant the permissions and authorize the connection
💡 SafariDesk connects to Slack using Slack’s official OAuth flow. Your Slack credentials are never stored by SafariDesk — access is managed entirely through Slack’s permission framework.Once authorized, you will be returned to SafariDesk where the Configure Slack Integration panel will open automatically.
Configuring the Slack Integration

Default Channel
Select the Slack channel where SafariDesk notification messages will be sent by default.- Click the Select a channel… dropdown
- Choose the appropriate channel from your Slack workspace
💡 Use a dedicated support notifications channel such as#support-alertsor#helpdeskto keep ticket activity organized and separate from general team communication.
Notification Types
Choose which SafariDesk events trigger a Slack notification. Each notification type can be toggled on or off independently:| Notification Type | Trigger |
|---|---|
| 🎫 New Tickets | When a new support ticket is created |
| 👤 Ticket Assignments | When a ticket is assigned to an agent |
| 📊 Status Updates | When a ticket’s status changes |
| ⚠️ SLA Breaches | When an SLA deadline is missed |
| 💬 Comments | When a new comment is added to a ticket |
💡 Recommended starting configuration: Enable New Tickets to ensure your team is immediately aware of every incoming request. Add SLA Breaches if your team has active SLA policies that require rapid response. Start lean and expand notification types as your team identifies gaps.
Saving Your Slack Configuration
Once you have selected your default channel and chosen your notification types:- Click Save Configuration
⚠️ Clicking Cancel will discard any unsaved changes to your Slack configuration without disconnecting the integration.
How Slack Notifications Work
Once configured, your team will receive a Slack message in the selected channel every time a enabled event occurs in SafariDesk. For example, when New Tickets is enabled, a notification will appear in your channel each time a customer submits a ticket — giving your team instant visibility without needing to be logged into SafariDesk. This creates a real-time support awareness loop: your team sees new activity in Slack, responds in SafariDesk, and customers receive timely updates — all without anyone missing a beat.Email Integration
The Email Integration connects your email mailboxes to SafariDesk so that inbound emails are automatically converted into support tickets. Click Configure to manage your connected mailboxes, settings, templates, and filters.💡 For a full walkthrough of the Email Integration, refer to the Email Settings documentation.
Microsoft Teams Integration
The Microsoft Teams integration allows SafariDesk to send ticket notifications and updates directly into your Teams channels, keeping your team informed without switching between platforms. Click Connect to begin the Teams authorization flow.🔜 Full configuration details will be available once the integration is connected.
Telegram Integration
The Telegram integration delivers ticket notifications and updates to your team via a Telegram bot — ideal for teams that use Telegram for internal communication. If already connected, click Configure to adjust notification settings or Disconnect to remove the integration.🔜 Full configuration details will be available once the integration is connected.
Webhooks
Webhooks will allow SafariDesk to send real-time ticket event data to any custom endpoint — enabling deep integration with internal tools, custom dashboards, and automation workflows.🔜 Coming Soon. Webhooks are currently in development and will be available in a future SafariDesk update.
Summary
The Integrations module in SafariDesk connects your support operation to the platforms your team already relies on — eliminating the need to constantly monitor SafariDesk directly and ensuring critical ticket activity is always surfaced in the right place at the right time. With integrations properly configured, your team can:- Receive instant Slack notifications for new tickets, assignments, SLA breaches, and more
- Auto-create tickets from inbound email through the Email Integration
- Stay informed in Microsoft Teams or Telegram without switching tools
- Build custom automation through Webhooks once available
Need Help?
If you have any questions or need assistance, contact our support team at[email protected] We’re always here to help you get the most out of SafariDesk.

