ChatOps Mirroring (Slack, Teams, Discord, Mattermost, Zulip)
ChatOps connects Salamandr with your organization’s internal chat platform, allowing engineers, product managers, and support agents to collaborate on tickets directly from dedicated chat channels.
1. Supported ChatOps Providers
Section titled “1. Supported ChatOps Providers”- Mattermost (Free in Community & Enterprise)
- Discord (Free in Community & Enterprise)
- Slack (Enterprise)
- Microsoft Teams (Enterprise)
- Zulip (Enterprise)
2. Two-Way Thread Synchronization
Section titled “2. Two-Way Thread Synchronization”When a ticket is created or updated:
- A root message is posted to the mapped chat channel (e.g.
#eng-cardiology-support). - Subsequent discussion in the chat platform thread is captured as Thread Notes in the Salamandr ticket sidebar.
- Agents can reply to the internal chat thread directly from the ticket without switching applications.
@mentionsare autocompleted and notified across both platforms.
3. Configuring Per-Team Channel Routes
Section titled “3. Configuring Per-Team Channel Routes”Map specific support teams to designated chat channels:
- Go to Admin Panel → Integrations → ChatOps → [Provider Name].
- Click Add Channel Route:
- Support Team: e.g. Cardiology Hardware Support
- Chat Channel: e.g.
#eng-cardiology-support
- Choose Mirroring Mode:
- Automatic: Spawns a thread for every ticket assigned to the team.
- Manual: Spawns a thread only when an agent clicks “Open Chat Thread” in the ticket detail sidebar.
4. REST API Reference
Section titled “4. REST API Reference”Post Note to ChatOps Thread from Ticket
Section titled “Post Note to ChatOps Thread from Ticket”POST /api/v1/tickets/{id}/thread-notesContent-Type: application/jsonAuthorization: Bearer <API_TOKEN>
{ "body": "Engineering confirmation: Hotfix patch v4.2.1 deployed to ICU subnet."}Configure Channel Route
Section titled “Configure Channel Route”PUT /api/v1/integrations/chat/slack/routesContent-Type: application/jsonAuthorization: Bearer <API_TOKEN>
{ "team_id": "team_cardiology_uuid", "channel_id": "C019284710", "channel_name": "#eng-cardiology-support"}