Overview
The flow retrieves a list of users. If the list is not empty, it iterates through each user and calls two APIs to fetch manager and user information. For each user, the system checks if the user already exists in the records. If the user exists, it updates their information based on the previous records. If the user does not exist, it creates a new user entry. If a manager ID is provided, it is used during both the creation and update processes to map the user to their manager. If no manager ID is provided, the user is created without a manager mapping