Skip to content
Sarang

2025/ Case study · Live

Slack Shift Manager

Python automation tracking engineer availability and allocating support tickets through Slack.

[Python] — [MySQL] — [Slack API]

Overview

Adopted by 12 support engineers at Komprise, replacing manual coordination.

01/ Architecture

Object-oriented Python service with MySQL-backed matching; Slack reactions as the operator interface.

02/ Implementation

A scheduler reads availability, matches tickets, and posts results back as reactions.

03/ Testing

Unit tests over the matching rules.

04/ Trade-offs

Internal repo, so no public source or demo.