cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Sinch provides its WhatsApp services to ASPs by participating in a partner solution. Meta partner solutions allow the parties of the solution to share WhatsApp assets and services. These partnerships are between Tech Providers (or Tech Partners, which are upgraded Tech Providers) and Solution Partners.

 

Your business acts as the Tech Provider, and Sinch is considered the Solution Partner. Therefore, in order to gain access to Sinch's WhatsApp services as an ASP, you must:

 

  • Become a Tech Provider in Meta's environment

  • Add Sinch as a Solution Partner

  • Complete partner configuration on the Sinch Customer Dashboard

These procedures, and the corresponding prerequisites, are described in the subsections below.

Note: The instructions below include summarized procedures detailed in Meta's corresponding documentation. These procedures have been streamlined for use in Sinch's environment. Links to the original documentation are included throughout this article.

Prerequisites

The procedures described in this article involve the creation of a Meta business portfolio, the creation and configuration of a corresponding app, and configuration steps that take place in the Sinch Customer Dashboard. Before attempting these procedures, ensure  that you have the following materials available.

Required materials for Meta business portfolio and app creation

Note: Third-party software requirements are subject to change at any time. Any descriptions of third-party software are included only as an aide, and may not represent the current requirements of the software or tool.

In order to create a Meta business portfolio and corresponding app, you must have:

 

  • A personal Facebook account with which you can confirm your identity

  • A unique image to use when you create your app.
     
    • Image dimensions must be between 512 x 512 and 1024 x 1024 pixels

    • Image must be in JPEG, GIF, or PNG format

    • Image file size must be no greater than 5 MB

  • Contact information for a Data Protection Officer for your app, if you will be conducting business in the EU

  • A URL to the Privacy Policy for your app

  • A URL to instructions or a callback that allows users to delete their data from your app

Required materials for Sinch configuration steps

In order to complete the configuration of your solution on the Sinch Customer Dashboard, you must have:

Becoming a Tech Provider

Note: Third-party software is subject to change at any time. Any descriptions or images of third-party software are included only as an aide, and may not represent the current version of the software or tool.

 

In order to gain access to Sinch's WhatsApp services as an ASP, your business must exist as a Tech Provider in Meta's system. Therefore, you must create a Meta business portfolio that meets the Tech Provider requirements. This is done in the Meta Business Manager or the Meta Business Suite. Then, you'll create a Meta app from Meta's developer site and add WhatsApp to it.

 

To create a Meta business portfolio that meets the Tech Provider requirements:

 

  1. Create a Meta business portfolio using either the Meta Business Manager or the Meta Business Suite.

    Alternatively, you may use an existing business portfolio if that portfolio has already been populated with the requisite information (for example, business address, website, email, etc.). To use an existing portfolio, the owner of the portfolio must be able to provide the appropriate details during the Business Verification process (referenced later in this guide). Any information populated in your portfolio and/or provided to Meta during Business Verification must be accurate in good standing with Meta and successfully onboard your end-clients.

    Note: You may have two Meta business portfolios associated with your account.

  2. Navigate to your My Apps page of the Meta for Developers site. Click an available Create App button to create a new app.

    meta_developer_app.png

  3. Complete the corresponding process. When selecting a type, select the Business type. Note that you may have to select Other prior to selecting Business.

    meta_app_business_selection.png

    After you complete the process, your app's App Dashboard is displayed.

  4. Navigate to the newly created app's App settings and confirm that you have provided the requisite assets and pieces of information. Review the Prerequisites section of this document to ensure you have all the appropriate materials to complete this process. Also, ensure that the category of the app is set to Messaging.

  5. Click the Dashboard tab. Add WhatsApp to your app and complete the corresponding process.

    app_add_whatsapp.png

  6. Complete any remaining steps required for Business Verification. You may review our articles on why the Business Verification process may be necessary, what to expect, and troubleshooting tips if you run into any issues.

 

Adding Sinch as a Solution Partner

Note: Third-party software is subject to change at any time. Any descriptions or images of third-party software are included only as an aide, and may not represent the current version of the software or tool.

 

After becoming a Meta Tech Provider, you must assign Sinch as a Solution Partner.

 

To assign Sinch as a Solution Partner:

 

  1. If you aren't already on your app's App Dashboard, navigate there by clicking on your app from the Apps page.

    meta_developer_existing_app.png

    Your app's App Dashboard is displayed.

  2. Click the Quickstart tab under WhatsApp. Then, click Start onboarding (or Continue onboarding, depending on you progress) under Scale your business. Refresh the page. The Partner Solutions tab should become available under WhatsApp.

    quickstart_start_onboarding.png

  3. Select Partner Solutions under WhatsApp. Click Create a partner solution.

    meta_create_partner_solution.png

  4. Complete the form by entering a name for your solution and Sinch's partner App ID: 289362245923081

  5. Click Send request. The status of your request is Pending, and the new Partner Solution is displayed in the Partner Solutions panel. 

    meta_solution_id.png

    Contact your account manager and inform them that you have submitted the request.

  6. Once Sinch approves the request, the corresponding Partner Solution is set to Active.

    meta_solution_id_active.png

    Confirm that your Partner Solution is Active and record your Partner Solution's Solution ID before advancing to the next procedure.

Completing the configuration

Once you have successfully added Sinch as a Solution Partner, you must complete the configuration process:

 

  • If you were onboarded to Sinch's WhatsApp service prior to January 1, 2024, you must complete your configuration via email. See the Completing the configuration via email section below for more information.

 

  • If you are onboarding to Sinch's WhatsApp service after January 1, 2024, you must complete your configuration using the Sinch Customer Dashboard. See the Completing the configuration using the Sinch Customer Dashboard section below for more information.

Completing the configuration via email

 

If you were onboarded to Sinch's WhatsApp service prior to January 1, 2024, you must complete your configuration via email. To complete your configuration as an existing Sinch customer:

 

  1. Begin drafting an email to SI-Richmessaging@sinch.com.

  2. Include the following information in the email.

  3. Send the email. Our team will then complete the final configuration steps.

Completing the configuration using the Sinch Customer Dashboard

 

If you are onboarding to Sinch's WhatsApp service after January 1, 2024, you must complete this configuration process using the Sinch Customer Dashboard. To complete your configuration as a new Sinch customer:

  1. Navigate to the Sinch Customer Dashboard.

  2. Click the WhatsApp tab and navigate to the reseller configuration page.

  3. Populate the Meta Solution ID field with the Solution ID you saved from the previous procedure.

  4. Save your configuration.

Embedded signup

Once you have completed this process, you are ready implement the embedded signup functionality for your solution. This involves making multiple calls to Sinch's Provisioning API. See our getting started guide for implementing embedded signup for more information.

Version history
Last update:
‎09-03-2024 02:55 PM
Updated by: