Skip to main content
Version: Cloud

Javi – Omada AI assistant (Slack)

Javi, the Omada AI assistant, integrates with Slack to provide a conversational interface for identity governance tasks. Through Slack, you can ask Javi to perform the following actions:

  • Access approval - approve access requests directly within Slack
  • Q&A - get answers to questions about Omada Identity and technical documentation
  • scheduled notifications - use scheduled notifications for pending approval requests

The following sections describe how to onboard and use Javi in Slack.

Pre-installation checklist

RequirementDescription
Workspace Owner or Workspace Admin accessRequired to authorize and manage the Javi app in Slack.
Admin access to Omada Identity CloudNeeded for identity mapping and system configuration.
Slack Workspace IDUsed to link the Slack workspace with Omada.
Identity mapping attribute identifiedEnsures identity matching between Slack users and Omada (as configured during onboarding; for example, email address).
Slack app authorization (OAuth)Required to grant Javi the necessary permissions in Slack.
IP address ranges whitelistedNecessary for secure Javi backend communication.

Onboarding overview

  1. Gather all required details as listed in the Prerequisites and Omada configuration section.
  2. Complete the configuration steps in the Omada Identity Cloud portal.
  3. Submit a service request in the Omada Support Service Desk, titled Enablement of Javi, including:
  4. Omada personnel enable Javi for your specified environment and notify you through a support ticket once the app is ready for use.
  5. Authorize the Javi app in Slack.

Prerequisites and Omada configuration

To use Javi, Slack users must have a corresponding identity in Omada (a user object). Users without such an identity (for example, service or admin-only accounts) will not be able to use Javi.

Javi relies on a shared identifier to match platform users with Omada identities. The specific attribute used for this mapping depends on the collaboration platform: Slack uses a unique user attribute agreed during onboarding (for example, email address).

The selected identifier must exist as a property on the Omada identity and be consistently populated.

Example: Identify the unique user attribute

  1. Log into Omada Identity Cloud as a System Administrator. Go to Setup > Identities.

  2. Select a user, right-click the property mapped to the unique user attribute, and select Info.

    Identity info
  3. Note the System Name of this field.

    Identity field
note

This identity mapping is currently configured manually by Omada personnel. Share the system name of the selected identifier (for example, UPN or email attribute) with your Omada contact.

To establish a connection between your Slack workspace and Omada, provide the Slack Workspace ID.

The Slack Workspace ID is a unique identifier assigned to each Slack workspace and is used to associate the Slack environment with Omada during Javi onboarding.

note

Send the Workspace ID to your Omada contact. This step is currently handled manually by Omada.

Authorizing Javi in Slack

This section describes how to authorize the Javi app in Slack as part of the onboarding process.

important

The following links start the Slack OAuth authorization flow and grant the permissions required by the Javi app.

To authorize Javi in Slack, use the OAuth link provided for your region:

Authorizing Javi for Slack

When prompted, sign in as a Slack Workspace Owner or Admin and approve the requested permissions. Once authorization is complete, notify Omada Support to finalize onboarding.