Skip to content

DevOps

Escalations that arrive with the history already in them.

When support escalates, OneOS posts the case to your Slack channel with what the customer reported, what support tried, and what your tools show around that time. No help-desk seat. No “can you send me the ticket?”

Works in Slack and Jira. Nobody on your team signs in to the help desk.

Dev's Monday#ops-triage, Quellbrook
# ops-triage DevOps triage
Zendesk#5251Live
Webhook retries stop after three attempts
OneOSRefresh
What was tried
  • ×Endpoint answers from our sidereply 3
  • ×Customer's firewall ruled outreply 5
  • ×Replaying a failed delivery worksreply 6
Open items
Nothing open
Escalated to #ops-triage, 10:15. Waiting on DevOps.
Dev replied, 10:38.Retry cap is a config default. I've raised it for Quellbrook.Recorded on the caseComes fromDev's reply in the #ops-triage thread, recorded on the case when it was posted.
Recommended next step
Escalate to DevOps with the history attached.
Insert reply
Waiting on DevOps. You'll see their reply here.
Tell Tomas the retry limit has been raised.
Insert reply
Rosa10:41 · Draft
Two teams moved in step. Nobody sent “any update?”.Fictional case, real product behaviour.

On the card

Everything support knows, in the thread.

The card carries the customer's problem, what support already tried and ruled out, related code changes, and alerts and logs from around the time it started. Pick a question you used to ask.

Can you send me the ticket? Not needed. It's in the thread.

# ops-triage Monday

Beyond the escalation thread

Attach any Slack message to a case.

The answer isn't always in the escalation thread. Attach a message from anywhere in Slack to the case it belongs to, after you've seen exactly what will be attached. Messages from private channels stay restricted to DevOps and engineering roles.

# eng-backendPublic channel
WE
Wen11:02

The retry cap came in with last week's change. A per-account override is safe to raise.

DV
Dev11:02 · in thread

@OneOS

O
OneOSAPPOnly visible to you

Attach this message to a OneOS case?

Choose a case
On the case Dev's view#5251
10:15Rosa escalated to #ops-triage.
10:38Dev replied in the thread. Recorded.
11:02Wen in # eng-backend: “The retry cap came in with last week's change. A per-account override is safe to raise.”
Attached by Dev
11:02A message in # eng-leads: Message text kept in a restricted store. Not shown here.
Restricted Attached by Dev. Readable by DevOps, engineering and admin roles.
On the case Rosa's view#5251
10:15You escalated to #ops-triage.
10:38Dev replied in the thread. Recorded.
11:02Wen in # eng-backend: “The retry cap came in with last week's change. A per-account override is safe to raise.”
Attached by Dev
11:02A message from a private channel was attached by Dev.
Restricted
Same message, same case. What Rosa can read depends on where it was written.Fictional case, real product behaviour.

Logs and alerts

Your logs and alerts, lined up with the ticket.

Connect GCP logging and monitoring, Datadog and GitHub, and OneOS pulls what happened around the time the customer's problem began: errors, alerts, recent changes. Your admin connects each one once.

Pulling 09:57 to 10:10
#5251, what OneOS pulls onto the cardQuellbrook
On the cardDev's view
Related changes
Alerts in the window
Logs in the window

An empty section is the right answer when there's nothing to show. Switch a tool off to see it.

Prefer Jira?

The case comes with the issue.

Support creates a Jira issue from the case in one click, with the history in it. Whoever picks it up starts from what support already knows, and your team can stay in Jira.

Jira · Connected per workspace

Zendesk#5230Live
Scheduled report PDFs arrive empty
OneOSRefresh
Open items
Waiting on engineering. No issue yet.
ENG-131 · In progress · Restricted
Recommended next step

Status changes in Jira show on the case. A rep sees the status, never the issue.

ENG-131Jira

PDF render fails over 40 pages

No issue yet. Create one from the case and it appears here.
Status
In progress
Assignee
Wen
Reporter
OneOS, for Rosa (Support)
Reported

Scheduled report PDFs arrive empty for Ines M. at Quellbrook.

Comes fromThe ticket, in the customer's own words.
Already tried
  • ×Resent the reportreply 6
  • ×Email client ruled outreply 7
  • ×A 10-page report renders, so length mattersreply 9
  • ×Template cache cleared, no changereply 11
Comes fromSupport's actions on the case, each with the reply it came from.
Around 02:11

GCP logs: the render worker ran out of memory on long reports. Connected per workspace

Comes fromGCP logging, from around when the first empty report was generated.
Dev, 09:41, #ops-triage

“Render limit raised. Helps under 40 pages.”

Comes fromDev's reply in the escalation thread, recorded on the case.
Created by OneOS for Rosa · Open case #5230

What OneOS keeps

OneOS stays in the channels you choose.

Your admin picks the channels escalations go to. OneOS posts there, and records replies only inside the threads it started. Anywhere else, nothing is kept unless a person attaches a message.

SlackYour workspace, admin viewLive
Remove the app from Slack and OneOS disconnects. The case history stays.Your admin changes this in the OneOS admin console. At least one channel stays on.

No help-desk seats

Your team never logs into the help desk.

DevOps works where it already works. You don't buy help-desk seats for people who only need the case when it's escalated. Your admin gives each person a role in OneOS, which decides what they see.

The help desk

Zendesk · LiveHubSpot · Live

Slack and Jira

Slack · LiveJira · Connected per workspace

Book a walkthrough

See an escalation arrive complete.

Bring an escalation that bounced between support and DevOps. We'll show you what your channel would have seen.

First design-partner quote from a DevOps or SRE lead goes here, with their permission.
The case you'd bring