Skip to main content
  1. Redesigns
  2. Relay
  • Concept
  • Product UI
  • Original concept

Relay

An incident console where the AI writes the first summary and proposes the next step, and the engineer stays in charge.

Industry
AI for incident response
Type
SaaS product interface
Year
2026
Relay concept, incident console
Relay concept, incident console, mobile view

The concept

During an outage an on-call engineer has minutes to work out what broke, who is affected and what to try first. Relay is a concept for the console they would open: incidents ranked by severity, a summary drafted from alerts and deploys, and suggested actions that never run without a click.

The dashboard and the onboarding flow are coded prototypes. Filtering, search, incident selection, queued actions and the empty, loading and error states all work.

Relay is a fictional brand created for this concept. Any product details shown are illustrative.

Product screens

Use the interface.

Switch pages and devices. Interactive previews are the working prototype; screenshots are marked as such.

Interactive prototype: a working, coded build of the concept

Incident console

Open incidents by severity, a searchable list, and a detail pane with the AI summary, timeline and suggested actions.

  • Severity is carried by label and position as well as colour.
  • Suggested actions queue on click and say so; nothing runs on its own.

Journeys

Key user journeys

Triage an incident

From a page to a first action in under a minute.

  1. Scan by severity

    The SEV filter narrows the list; the counts update as incidents open and resolve.

    Try it in the prototype
  2. Read the summary

    Selecting an incident opens the drafted summary, the affected services and the deploy that preceded it.

    Try it in the prototype
  3. Queue an action

    Suggested steps such as a rollback are queued with one click and remain visible in the timeline.

    Try it in the prototype

Onboard a team

A workspace that is useful before its first incident.

  1. Connect a source

    Pick where alerts come from. Each option states what Relay will read.

    Try it in the prototype
  2. Choose services

    Select the services this team owns, so summaries name the right owners.

    Try it in the prototype
  3. Route escalation

    Set who is paged first and when it escalates, then land on the console.

    Try it in the prototype

Interface states

Designed for the bad days too.

Every state below is reachable in the prototype, not only drawn.

  • Active incidents

    The working state: three open incidents, one selected.

    Open this state
  • All clear

    No open incidents. The page says so plainly and points to recent resolutions.

    Open this state
  • Loading

    Skeletons hold the layout so nothing jumps when data arrives.

    Open this state
  • Connection error

    Names the failing dependency and offers a retry, instead of an empty table.

    Open this state

Design rationale

Why it looks and works this way.

  • The AI drafts, the engineer decides

    Every suggestion is labelled as a suggestion and needs a click. Trust in an incident tool is lost the first time it acts alone.

  • Severity you can read without colour

    SEV labels, ordering and a left rule carry severity, so the list works for colour-blind engineers and on a dimmed laptop at 3am.

  • States are designed, not defaulted

    Empty, loading and error each have a designed screen. An outage console that shows a blank table during an outage is the worst case.

  • Dense, not cramped

    A technical grotesk and a monospaced face for IDs and timings keep a lot of information legible at a glance.

Scope

What the concept includes.

Delivered with the concept

  • Incident console with list, detail and action states
  • Onboarding flow, three steps
  • Empty, loading and error states
  • Coded, responsive prototype
  • Component and token documentation

Can be extended to

  • Product discovery with your on-call engineers
  • Design system extended to settings, reporting and integrations
  • Front-end implementation against your API

Work with me

Discuss this design.

Every engagement starts with a conversation about your goals. Scope and pricing are agreed before any work begins.

  • Adapt it to your brand

    Keep the structure, then fit the typography, colour, copy and imagery to your brand and your real content.

  • Commission the build

    Have the full website implemented: responsive, accessible, fast, and handed over on the stack you run.

  • Request a proposal

    Start from your current site instead. You get a written redesign proposal with scope and a plan.

Talk it through.

Send a short note about your business and what you need. You will get a personal reply, usually within two working days. Prefer to talk? Book a call or write directly.

Sending takes you to Formspree, which checks for spam and confirms delivery.