← Back

Featured Project

End-to-End Escalation Automation System

Designed and implemented an automated support-to-engineering escalation workflow that improved ticket intake quality, reduced manual handoffs, and created traceability across FreshService, Slack, Make, and Linear.

FreshService Make Slack Linear APIs & Webhooks

Focus

Operational workflow design

Core outcome

Cleaner engineering intake of handling issues

Systems connected

4 tools in one escalation path

The Problem

Current Support escalations systems and processes depended too heavily on individual judgment (from engineers or stakeholders), manual copy-paste of repeated data from various sources, and disconnected communication across systems.

Engineers often received incomplete context on core issues, stakeholders lacked visibility on where the current status of their issues is at, and important details were rewritten multiple times across tools.

The result was slower triage, inconsistent ticket intake quality, and unnecessary operational friction between all parties associated.

The Solution

I designed an automation layer that turned a support escalation into a consistent, enriched, and traceable workflow event instead of a manual handoff.

The system created Slack discussion threads, generated Linear tickets, and wrote linked references back into the original support ticket for full visibility.

This improved clarity for engineering, reduced manual effort for support, and created a stronger operational foundation for cross-functional collaboration.

System Flow

From support ticket to engineering-ready work item.

1

FreshService ticket

2

Make automation

3

Context enrichment

4

Slack + Linear

5

Linked traceability

Key Features

Automated escalation intake

Replaced inconsistent manual handoffs with a structured workflow triggered by support escalation signals.

Structured engineering context

Collected ticket details, customer context, and internal notes so engineering received cleaner, more actionable information.

Slack thread creation

Created a dedicated discussion thread for each escalation to centralize communication and reduce fragmented updates.

Linear ticket generation

Created engineering-ready tickets with linked source context, improving triage consistency and ownership clarity.

Bi-directional traceability

Wrote links back into the original ticket so support, engineering, and stakeholders could follow the full escalation path.

Cross-tool visibility

Connected ticketing, communication, and tracking systems so teams worked from the same flow instead of disconnected tools.

Before

  • Manual copy-paste across tools
  • Inconsistent escalation formatting
  • Missing or duplicated context
  • Poor visibility across teams
  • Heavier reliance on individual process knowledge

After

  • Cleaner engineering work intake and tracking
  • Standardized escalation workflow
  • Linked Slack and Linear references
  • Better cross-functional visibility
  • Lower operational friction during handoff

Outcomes

  • Reduced manual escalation overhead for support workflows
  • Improved consistency of engineering-facing issue intake
  • Increased visibility across support, engineering, and stakeholders
  • Created a more scalable escalation process for future growth

What I’d Improve Next

  • AI-assisted ticket summarization
  • Priority scoring based on historical patterns
  • In-depth escalation analytics dashboard
  • SLA-based alerts and tracking
  • Feedback loop from engineering back to support