Editing your messages
1
Open message overrides
In the Authsignal Portal, go to Settings → Pre-built UI → Message overrides.
2
Select a screen
Choose a screen from the list on the left. Screens are grouped by authentication method, and each shows how many fields you’ve already overridden for the selected language.
3
Edit the copy
Update any field. A live preview on the right shows the screen in your tenant’s theme as you type. Leave a field blank to keep the Authsignal default.
4
Save your changes
Select Save changes. Your overrides take effect in the pre-built UI.
Every field is optional. When a field is left empty, the pre-built UI shows the Authsignal default copy for that language. Clearing a field you previously overrode reverts it to the default.
Working with languages
Overrides are stored per language. Use the language selector at the top of the page to switch between the languages you support, and edit one language at a time. Any field you don’t override falls back to the Authsignal default copy for that language, so you only need to set the messages you want to change. For the full list of supported languages and how the pre-built UI chooses which one to show, see Localization.Dynamic values
Some fields can include dynamic values that Authsignal fills in at runtime, such as your tenant name or the user’s masked identifier. These appear in double curly braces, for example{{tenantName}}.
Use the insert buttons above a field to add the dynamic values it supports. Each field allows only a specific set of values.
Saving, discarding, and resetting
- Save changes stores your overrides. If a field has an error, such as an unsupported dynamic value or text over the character limit, saving is disabled and the editor points you to the field that needs fixing.
- Discard undoes any unsaved edits and restores your last saved version.
- Reset all removes every override across all languages and returns the pre-built UI to the Authsignal defaults.
Next steps
Localization
Set the language and locale of the pre-built UI for your users.
Custom branding
Customize the colors, fonts, and layout of the pre-built UI.
Contextual messaging
Add per-action context to a challenge in the pre-built UI.

