Create your first Application

Overview

This document outlines the process for creating a new application in the AppNavi portal. Applications in AppNavi serve as containers for avatars, routes, and guided content. By setting up an application, guidance can be targeted, personalized, and deployed across specific environments.

Navigation Path

To begin the application creation process:

  1. Navigate to the Manage Tenant page.
  2. Go to the Applications section.
  3. Select Applications.
  4. Click the Add (+) icon.

The Application Creation page opens.

Create new Application

General Information

Upon clicking the add icon, the Application Creation page will open. The following fields must be filled to complete the application setup:

FieldWhat it meansWhat to enter
Upload ImageImage used to identify the Application.Upload an appropriate application icon or image.
Application NameName used to identify the Application in AppNavi.Enter a clear and recognizable name, such as ServiceNow Production.
WorkspaceWorkspace to which the Application belongs.Keep the default workspace or select another workspace if required.
Application URLMain URL of the target application.Enter the application's main URL.
PatternDefines the URLs on which AppNavi should appear.Enter the required URL pattern. Wildcards such as * can be used when multiple paths should be covered.
OwnerUser responsible for the Application.Select an active AppNavi user.
LanguageLanguage used for AppNavi content.Select the required language. By default, the browser language is used.
Avatar PositionDetermines where the AppNavi Avatar appears.Select the required position. The default position is Bottom-Left.
Avatar VisibilityControls who can see the Avatar.Select Visible or Restricted Mode based on your requirements.

Avatar Visibility

Two visibility modes are available:

  • Visible – The Avatar is visible to users when the Application's URL pattern matches.
  • Restricted Mode – The Avatar is initially hidden and can be made visible only when the configured restriction conditions are met.

Restricted Mode can be useful when testing AppNavi with a limited group of users.

Code Execution Mode

Select how AppNavi custom code should be executed.

OptionDescription
DynamicDefault option. Designed to work with most Content Security Policy (CSP) configurations.
InlineExecutes code inline and may be restricted by the target application's CSP configuration.

If your target application has strict CSP rules, verify the application's security configuration before selecting the execution mode.

Avatar Guide Size

Select how the Avatar guide should initially appear.

OptionDescription
MinimizedAvatar guide appears collapsed by default. Users can expand it manually.
MaximizedAvatar guide is expanded by default. Users can manually minimize it.

Note: The avatar guide size resets on page refresh; user preferences are not saved.

Application Disabled

Use Application Disabled when you want to temporarily prevent AppNavi from loading for this Application.

  • When enabled, the avatar will not load on the configured application.
  • When disabled, the avatar is active and visible based on pattern match and restrictions (if applied).

Enable Advanced Analytics

Enable Advanced Analytics when the Application requires extended tracking and usage metrics.

When enabled, an additional option is available to Record User Role, which can be used for role-specific insights.

Module Section

On the left side of the application creation screen, a Modules Section displays the active modules licensed for the tenant.

  • Modules such as Guidance, Insights, and Discovery will be highlighted when enabled.
  • Only enabled modules will be available for use in this application.

Edit Application


Additional Toggles and Advanced Options

Enable Custom Design

Enable Custom Design if you want to customize the appearance of the AppNavi Avatar.

After enabling it, the Design section becomes available.

You can customize:

  • Avatar colors.

  • Avatar icon image.

  • Text and other supported styling through CSS.

    Colors: You can customize your avatar design by setting colors that can be selected by a color picker or added by entering a hex value.

    CSS: You can add CSS to a custom theme by changing the image and text of the Avatar Icon.

Enable Custom Code

  • When enabled, a Custom Code section is displayed.
  • This section allows insertion of custom JavaScript or styling snippets.
  • Custom code can be used to extend avatar behavior or styling beyond default capabilities.
  • If custom code toggles is disabled then the custom code page will not be available and if there is any custom code saved in the editor then it will not be executed for that particular application.

custom code


Use with caution. Ensure all custom scripts follow security and CSP compliance guidelines.

Save & Verify AppNavi loads

After adding all the details, click "Save Changes" to save your application.

After opening the target application, confirm that the AppNavi Avatar loads as expected.

If you are using direct integration, the integration script must also be installed in the target application. AppNavi supports both Chrome Extension and script-based integration methods.

Verify the integration

For direct integration, AppNavi recommends generating the integration script from the Application menu so that the required secure parameters are included when applicable.

for more information, check Direct Integration.



Did this page help you?