Skip to main content

Voice and tone

How the product speaks: the words in every component.

The five answers​

QuestionAnswerWhy
Which kinds of copy does it need?Labels and messagesLabels and messages are all the copy an operations tool needs.
How many tones does it use?OneOne flat tone everywhere; experts want no surprises.
How is the voice defined?Rules and a word listA word list keeps labels identical across screens.
How does it sound?TerseExperts want short labels and short messages.
Where do the words matter most?Errors and empty statesErrors and empty tables are where words decide the next action.

Tokens​

Each token points to another token. Values live only on primitives, below.

TokenPoints to
content.action.commit
content.action.cancel
content.action.destroy
content.action.retry
content.action.empty-action

When to use what​

SituationUseNotWhy
A button labelOne verb from the word listA sentence or "Please"Labels repeat on every screen; one verb reads fastest. Example: “Export”
The words of an errorName the record, then the fix. Flat and specific."Oops" or a vague apologyExperts act on the message; the record and the fix are all they need. Example: “Alert ALR-2042 not saved. Threshold must be between 0 and 100.”
A success messageA short confirmation with the countCelebrationConfirm and get out of the way; the next task is waiting. Example: “12 alerts exported.”
An empty stateWhy it is empty and the one action that fills itA blank tableAn empty table with no words looks like an error. Example: “No escalated alerts. Change the date range to see older ones.”
A confirmation questionName the exact object and the consequence"Are you sure?"Acting on the wrong record is the costly mistake. Example: “Dismiss 3 alerts? This cannot be undone.”
A first visitNo tour. Show the data, with a tooltip where needed.A welcome tourDaily experts skip tours; tooltips cover the first uses. Example: “Hover any column header to see what it counts.”