Installation flow for a monday app.

Hi, I’m developing an app and I need help with this Installation flow
The flow we need to implement with the monday app is as follows:
Step 1: The customer installs the app from the marketplace into their monday account.
Step 2: After installation, the customer will be directed to a Workspace designed only for Onboarding purposes and to gather information from the propect, this will help us identify and contact them because our app only works when they are registered with us and have an account.
Step 3: Once they have an account with us, the next time the customer opens monday, their information will be checked against our stored records. If a match is found, they will be redirected to our portal for the monday OAuth process. During this OAuth process, we will store the necessary tokens to facilitate future communication with the customer’s monday account.
Step 4: Once the OAuth process is successfully completed, the boards in the app will be linked to the customer’s monday account.

So I need some boards to appear only after the registration and Oauth is completed. Is this possible, if so, can someone help me know how to achieve this? Thanks in advance!