---
title: Introducing Advanced Identity Cloud and PingAM Journey support
description: PingOne Advanced Identity Cloud PingAM Android iOS JavaScript
component: orchsdks
page_id: orchsdks:journey:index
canonical_url: https://developer.pingidentity.com/orchsdks/journey/index.html
revdate: Mon, 3 Jul 2023 18:00:37 +0100
keywords: ["PingOne Advanced Identity Cloud", "PingAM", "Journeys", "Setup &amp; Configuration", "Source Code", "Integration", "SDK"]
---

# Introducing Advanced Identity Cloud and PingAM Journey support

[icon: circle-check, set=far]PingOne Advanced Identity Cloud [icon: circle-check, set=far]PingAM [icon: android, set=fab]Android [icon: apple, set=fab]iOS [icon: js, set=fab]JavaScript

The **Journey** module can leverage PingOne Advanced Identity Cloud authentication journeys and PingAM authentication trees, and their associated callbacks. For more information, refer to [Supported Nodes and Callbacks](compatibility.html#supported-journey-fields).

It empowers you to build applications that can handle the changes to your authentication journeys in real time, without having to redeploy your app.

As you step through each node in a journey, you render the appropriate user interface to collect input from your users. The **Journey** module then returns the input and continues the journey.

For example, let's say you want to use this authentication flow:

1. Collect and verify username and password credentials.

2. Gather one or more knowledge-based answers (KBA), such as the user's first school, or favourite sports team.

3. Store the answers in the user's profile.

![am auth flow](../_images/am-auth-flow.png)

You can use the SDK to make each callback call the next step in the tree. You don't have to traverse the REST APIs to call the next step.
