Dawiso enables full environment customization. In the Configuration section of the Settings page, you can manage translations and access an overview of available assets, including icons and preset colors.
Advanced platform customization is available to administrators via JSON packages.
Tours
Guided tours walk users through Dawiso features step by step, directly in the app. Administrators build and maintain them here. For the end-user experience, see Guided tours.
To disable the tours functionality, see settings (asset) for the JSON reference.
Create or edit a tour
- Navigate to Settings > Configuration > Tours.
- Click New tour, or open an existing tour to edit it.
- Fill in the tour fields:
| Field | Description |
|---|---|
| Name | Tour name displayed in the Tours & guides section of the Help menu. |
| Page | The page where the tour starts. Starting the tour from the Help menu navigates the user to this page. |
| Roles | User roles the tour applies to. |
| Feature | The feature the tour belongs to. |
| Description | Tour description. |
| Next tour | The tour offered when a user completes this one. The final card of the tour shows a Start tour button that launches the selected tour with one click. Leave empty to end the tour without a follow-up. |
| Next onboarding task | The onboarding checklist task offered when a user completes a tour. Replaces Next tour as the next steps. |
Configure tour steps
Each tour consists of steps. Open a tour and select a step, or add a new one, to open the step detail:
| Field | Description |
|---|---|
| Step name | Step name. |
| Element | The page element the step anchors to. The tour player highlights this element. |
| Documentation page | Optional URL of a related documentation page. |
| Action | How the step completes: Passive step (Next button) — the step is completed with the Next button. Click the element — the step completes when the user clicks the anchored element. Type into a field — the step completes when the user types into the anchored field and confirms. |
| Completion event key | Required for the click and type actions. Identifies the user action that completes the step. The field suggests known event keys as you type. |
| Anchor fallback media | Media shown as a centered preview card when the anchored element is not available on the user’s screen. Without fallback media, the step is skipped automatically. |
| Onboarding roles | Limits the step to users with the selected onboarding personas. Steps without onboarding roles are shown to everyone. |
Translations
In Dawiso, translation keys store text values for the UI, such as component titles, object type names, and table names. Each key can have multiple translations, displayed based on the selected language, allowing Dawiso to easily support multiple languages for your instance. On the Translations page, you can define how these keys are translated for your Dawiso environment.
Example: On this page’s right-side panel, the string of text called ‘Related articles’ is the translation for the core_help_template.section_title_related_objects translation key.
Supported languages are:
- Czech
- English
- Finnish
- French
- Polish
Contact your Customer Success Account Manager to request a language that isn’t in the list above.
Add a language
Dawiso is fully configurable, meaning you can add your own translations. To do so, use language categories.
- Navigate to Settings
> Configuration > Translations.
- Click + Add language.
- Enter the language name and add a 3-letter code for easy identification (e.g., English and ENG).
- Look for the term you want to change (search it up via the Key or Translation columns).
- Click the Copy translationbutton next to the term.
- Change Language.
- Add the new Translation (displayed text).
To delete a language, see the list of languages in the top panel. Click next to the language you want to delete.
Add a translation
- Navigate to Settings
> Configuration > Translations.
- Click + Add translation.
- Select the following:
- The language group the translation will belong to.
- What spaces the new translation should be used for (if all then select Default).
- Fill in the following fields:
- Key: Input an existing key or add a new one. If you add a new one, make sure it’s defined in your package.
- Translation: Input the displayed text for this key.
Edit a translation
Click the pen next to your translation. You can only change the displayed text (translation).
File upload extensions
Navigate to Settings > Configuration > File upload extensions to configure which file types are allowed as attachments across your environment.
Two lists control access:
- Supported file types: Extensions you want to allow, separated by commas (e.g.,
xlsx, pdf). - Unsupported file types: Extensions you want to block, separated by commas (e.g.,
exe, bat).
How the rules work
| Supported | Unsupported | Result |
|---|---|---|
| Empty | Empty | All file types are allowed. |
| Filled | Empty | Only the listed supported extensions are allowed. |
| Empty | Filled | All file types are allowed except the unsupported ones. |
| Filled | Filled | Only the supported extensions are allowed, minus any that also appear on the unsupported list. |
Icons
Navigate to Settings > Configuration > Icons to view all icons available for use in your environment. Their categorization and keys are used for configuration in packages.
Filter icons by category, or use the search field to match anywhere in the icon’s name — not just the beginning. The same filtering is available when choosing an icon while creating a space.
Colors
Navigate to Settings > Configuration > Colors to view all colors available for use in your environment. Their keys are used for configuration in packages.