How to

Texts

On this page

The Texts tab overrides the wording Conclude generates for one app. You can change the launch button, the dialog captions and buttons, the notification intros, the ownership labels and the name shown for external senders. Use the tab when a default reads wrongly. For example, “created a new lab accident” should be “reported a new lab accident”.

How defaults are built

Every field is optional. An empty field keeps the placeholder default. Most defaults are a fixed verb plus the app’s subject. The subject is Name your ticket on the General tab when that field is set. Otherwise it is the app label in lower case.

Fields

Slack and Microsoft Teams share the same dialogs. The intros are Slack only. The Dashboard’s own forms use the launch button, the edit and conclude captions, the three buttons, the unassigned label, and the external user name and avatar.

FieldDefaultWhere it appears
Launch buttonNew subjectSlack home and app channel, Teams tab, Dashboard. When it is empty, chat falls back to the Create caption and the Dashboard falls back to New subject.
Owner labelAssigned toOwnership line in the ticket info. Owner picker in dialogs.
Unassigned labelUnassignedReplaces the owner’s name when nobody owns the ticket.
Initiator summarycreated the subjectTicket info, after the creator’s name.
Closed by summaryclosed the subjectSaved with the app but not shown anywhere at present.
Create caption / buttonNew subject / SubmitTitle and confirm button of the create dialog.
Create introcreated a new subjectSlack alert and ticket notification on creation.
Edit caption / buttonEdit subject / SaveTitle and confirm button of the edit dialog.
Edit introupdated the subjectSlack notification after an edit.
Conclude caption / buttonClose subject / DoneTitle and confirm button of the conclude dialog.
Conclude introclosed the subjectSlack alert when a ticket is closed.
External user / avatarExternal User / built-in avatarSenders Conclude cannot identify (web form, email).

The Owner label placeholder reads Owner. When the field is empty, chat shows Assigned to. The reopen notification, “reopened the subject”, has no field. You cannot override it.

Hiding the ownership line

nil is a special value in two fields. Set Owner label to nil to remove the ownership line. Set Unassigned label to nil to remove the unassigned state. The owner picker then becomes required, and /c refuses to unassign a ticket.

Same thing in YAML

The tab edits the texts map, which you can also open on the Expert tab. The keys are the field names in camelCase. unassignedAvatar exists only in YAML.

texts:
  launchButton: Report accident
  createIntro: reported a new lab accident
  ownerLabel: Responsible

The texts section of the YAML reference lists every key.