Onboarding

    Onboarding


    Article summary

    Getting Started

    Welcome to the Getting Started guide! This guide will provide you with a high-level overview of the X1 App Program Portal and take you step-by-step from the onboarding process to launching an App on X1 Devices. In addition to this document, our partner managers are available to assist you with any questions you may have during this process.

    Review documentation

    Before getting started, you can read over the App Requirements document to become familiar with the core list of requirements. These requirements are designed to provide the best App experience possible, while working through various device limitations, to ensure your App runs smoothly across all X1 Devices.

    Create an account

    Creating an account is the first step required to gain access to all the necessary resources which guide you through the process of creating and launching your App. Once your organization has been registered and approved, you'll have access to a partner manager for a direct line of help for future steps.

    Step 1: Create account & sign agreement

    If you are an authorized representative able to sign legal contracts on behalf of your organization, you may register your organization on the Portal using the App dashboard. After you receive an email stating that your organization's registration has been approved, your organization will need to sign the X1 Program Agreement to complete the organization registration process and receive full access to the Portal.

    Step 2: Add users

    After creating the account, you will be able to add new users to your team using Team Management.

    Onboarding an App

    After your organization has been approved and the X1 Program Agreement has been signed, you can start the App onboarding process. From your App Management Dashboard, select "Add new App", enter your App details, and then submit them for review. From your dashboard, you can monitor the status of your App submission as it goes through the review process. For more information about adding an App, visit Publishing an App.

    Releasing an App

    Step 1: Development

    During this stage, you’ll be developing your App using Firebolt® APIs, implementing the various desired integrations, and ensuring your App meets the app requirements for certification. If you have any questions or need help, you can raise a ticket with your partner manager.

    Types of integration:

    • Voice

    • Metadata

    • Deep-linking

    • Advertising

    • Commerce

    • Personalization

    Step 2: Certification

    Once your App has completed the development stage, you can start the certification process. On your dashboard, you will see a prompt to "Start certification" within your App details. This will take you through a certification checklist to confirm you have met all the App requirements and are therefore ready to submit the App for certification. Next, you can submit your App for certification. Here you will enter the final production URL, App description, App rating, and App artwork (such as App icons).

    Once the certification details have been submitted, the information will be sent to partner management for review and final certification approval.

    Step 3: Deployment

    After the certification stage is complete, you'll work with your partner manager to agree on the App launch plan.

    Finalization

    Once all information necessary for deployment has been collected and approved, and you have signed a Distribution Agreement, your App will be ready to launch on X1 Devices as part of the X1 App Program.


    Note: The Distribution Agreement can be signed at any time after the App is approved. A Distribution Agreement must be signed before your App can be deployed.


    Was this article helpful?