> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ycloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Technical Development Partner Onboarding

Become a YCloud Technical Development Partner to onboard enterprise customers through Embedded Signup and integrate WhatsApp into your product. YCloud handles billing and provides partner support.

<Info>
  This guide covers the Meta Tech Provider route. If YCloud has enabled **Partner Direct Link (TP Lite)** for your account, you can use a hosted signup page or SDK button without becoming a Meta partner. Follow the [Partner Direct Link guide](/en/partner-center/technical-development-partners/partner-direct-link-tp-lite).
</Info>

## Step 1: Submit a Partnership Application

Visit the YCloud Partner page and submit the application form:\
[https://www.ycloud.com/zh/tech-partner](https://www.ycloud.com/zh/tech-partner)

The YCloud business team will contact you within 1 business day.

## Step 2: Register a YCloud Account

Before starting, you need to register a YCloud account and provide the email address you used to the YCloud business team. We will grant you Technical Development Partner permissions.

Registration link:\
[https://www.ycloud.com/console/#/entry/register](https://www.ycloud.com/console/#/entry/register)

## Step 3: Become a Meta Tech Provider

### 1. Create a Meta Business Portfolio (BM)

*If you already have a BM, skip this step.*

Go to [business.facebook.com](https://business.facebook.com) and use your Facebook credentials to create a Meta Business Suite account. This will generate a Business Portfolio that stores any WhatsApp-related assets you create later.

### 2. Register as a Meta Developer

*If you are already registered as a Meta Developer, skip this step.*

Go to [developers.facebook.com](https://developers.facebook.com), click the **Get Started** button in the top-right corner, and complete the registration process. This converts your Facebook account into a Meta Developer account, which is required to create applications.

### 3. Create an Application

Go to [developers.facebook.com/apps](https://developers.facebook.com/apps) and create a new **Business** app. This will generate your Meta App ID.

For **Use case**, select **“Connect with customers through WhatsApp.”**

<img src="https://mintcdn.com/lchnan/KRvgPudA-6koJ4vu/product-assets/ce0d27b667-image-1-1.webp?fit=max&auto=format&n=KRvgPudA-6koJ4vu&q=85&s=a3ce3daf17f2a44f22e6262d725505fe" alt="YCloud product screenshot" width="1520" height="880" data-path="product-assets/ce0d27b667-image-1-1.webp" />

### 4. Add Basic Data About Your App

In the **App Dashboard**, navigate to **App Settings** > **Basic** and add the following information:

* App icon
* Privacy Policy URL
* Category
* Platform

Be sure to save your changes. You may add additional information as needed, but the above fields are the minimum required to continue.

### 5. Become a Tech Provider

Follow the illustrated flow:\
**Use case > Quickstart > Become a Tech Provider > Start onboarding**

<img src="https://mintcdn.com/lchnan/XSlwTms_ylB-o-Fb/product-assets/4637ac18f1-image-3-1.webp?fit=max&auto=format&n=XSlwTms_ylB-o-Fb&q=85&s=1915fd5a95575e26c3a09b89241ccc48" alt="YCloud product screenshot" width="1520" height="887" data-path="product-assets/4637ac18f1-image-3-1.webp" />

In the popup window, select **“Working with a Solution Partner.”**

<img src="https://mintcdn.com/lchnan/RjufLD8a7M_X2gPN/product-assets/fd6688af88-image-4-1.webp?fit=max&auto=format&n=RjufLD8a7M_X2gPN&q=85&s=397c1c424595ce20fb1f7bc85cbabf2a" alt="YCloud product screenshot" width="1520" height="880" data-path="product-assets/fd6688af88-image-4-1.webp" />

You will be redirected to the **Tech Provider Onboarding** page, where you can follow the on-screen instructions to complete the remaining tasks.

<img src="https://mintcdn.com/lchnan/XSlwTms_ylB-o-Fb/product-assets/45b8a9d248-image-5-1.webp?fit=max&auto=format&n=XSlwTms_ylB-o-Fb&q=85&s=95c351358d1ca1b3e1cbfdf17c0eb6e5" alt="YCloud product screenshot" width="1520" height="873" data-path="product-assets/45b8a9d248-image-5-1.webp" />

## Step 4: Create a Partner Solution

On the **Partner solution** page, click the **“Create a partner solution”** button and fill in the partnership details as follows:

1. **Solution name**: enter your company name
2. **YCloud App ID**: `2892949377516980`
3. **Permission settings**:\
   For **Send messages and make calls**, select **“Only my partner.”**

After submission, wait for the YCloud team to review your request.

Once approved, a Solution ID will be generated and sent to you via email or BM notification.

<img src="https://mintcdn.com/lchnan/AXn0jsI-c5aPnOMW/product-assets/0f901e7790-image-6-1.webp?fit=max&auto=format&n=AXn0jsI-c5aPnOMW&q=85&s=2f167b4ada14a1e9ba107a5363259eae" alt="YCloud product screenshot" width="1520" height="880" data-path="product-assets/0f901e7790-image-6-1.webp" />

## Step 5: Review App Settings

In **Use case > Tech Provider onboarding**, find **App Review**, then click the **“Review app settings”** button.

<img src="https://mintcdn.com/lchnan/XSlwTms_ylB-o-Fb/product-assets/4e788d4516-image-7.webp?fit=max&auto=format&n=XSlwTms_ylB-o-Fb&q=85&s=1c76bf085cf8064d5a8f2f0ec3071611" alt="YCloud product screenshot" width="1520" height="370" data-path="product-assets/4e788d4516-image-7.webp" />

On the screen that appears, confirm that the information you provided is still accurate, and update it if necessary.

## Step 6: Record Videos for App Review

Before this step, you need to complete WhatsApp API integration so that you can demonstrate and record the required videos within your platform.

In the **Tech Provider Onboarding** panel, locate the row labeled **“Record video documentation.”**

<img src="https://mintcdn.com/lchnan/Hbi08AzSkFm9O_LV/product-assets/63cb7d75fb-image-8.webp?fit=max&auto=format&n=Hbi08AzSkFm9O_LV&q=85&s=435d1cb3714dc062006049a59d845dfc" alt="YCloud product screenshot" width="1520" height="431" data-path="product-assets/63cb7d75fb-image-8.webp" />

As part of the App Review process, you will be asked to provide **two video recordings**:

1. The first video must show a message created and sent from your application, and received in the WhatsApp client (mobile app or web app).
2. The second video must show how your application is used to create message templates.

## Step 7: Submit Videos for App Review

In the **Tech Provider Onboarding** panel, find **“Submit documentation for App Review”** and click the **“Start App Review”** button.

This process will load the **App Review > Requests** panel, where you will see an editable App Review request.

When describing how your app uses each permission, attach the corresponding screen recording or video created in the previous step.

Complete the process and submit your request.

The result will be communicated via email and developer notifications, and the status will be updated in the **App Review > Requests** panel.

## Step 8: Complete Access Verification

In the **Tech Provider Onboarding** panel, find the **“Access Verification”** row and click the **“Start Verification”** button.

<img src="https://mintcdn.com/lchnan/OeihIWEIpsIjbmWh/product-assets/ed6b68589c-image-9.webp?fit=max&auto=format&n=OeihIWEIpsIjbmWh&q=85&s=003ae907b5fcef4159b363ff905ac9ef" alt="YCloud product screenshot" width="1520" height="417" data-path="product-assets/ed6b68589c-image-9.webp" />

This process collects basic information about your business to verify whether it is eligible to become a Tech Provider.

Complete the process and submit the verification.

## Step 9: Go Live

When everything is ready, you can switch your app mode to **Live** and inform your enterprise customers how to use it.

<img src="https://mintcdn.com/lchnan/E6i1SuAMcpDKZGUZ/product-assets/38fba0ffe5-image-10.webp?fit=max&auto=format&n=E6i1SuAMcpDKZGUZ&q=85&s=21914ddea0cd948a94bd66de33f14154" alt="YCloud product screenshot" width="1520" height="874" data-path="product-assets/38fba0ffe5-image-10.webp" />

## Next Steps

### Embedded Signup – Onboard Business Customers

Once your Tech Provider identity is confirmed, you can start attracting business customers through Embedded Signup.

***

### Build WhatsApp API Integration

As a YCloud Technical Development Partner, you will be able to use direct APIs to manage onboarded customer WABAs and phone numbers. You will also receive webhooks for messages sent to those numbers.

#### Get an API Key

Log in to the YCloud platform, go to **Developers > API key**:\
[https://www.ycloud.com/console/#/app/developers/apikey](https://www.ycloud.com/console/#/app/developers/apikey)

<Frame caption="Open Developers > API key to manage your integration credentials. Existing keys remain masked.">
  <img src="https://mintcdn.com/lchnan/vUKSC8TUE8OdyQKj/product-assets/partners-2026-09-28/partner-api-key.svg?fit=max&auto=format&n=vUKSC8TUE8OdyQKj&q=85&s=0d02fb46c60b6541e0d1ea574ab10ace" alt="Developers API key page with the Add API Key button and an existing masked key" width="3024" height="1656" data-path="product-assets/partners-2026-09-28/partner-api-key.svg" />
</Frame>

#### Configure Webhooks

See YCloud [Configure Webhooks](https://docs.ycloud.com/reference/configure-webhooks).\
Subscribe to all WhatsApp-related events (prefixed with `whatsapp.`) and integrate them into your system.

#### More API References

* WABA APIs: [https://docs.ycloud.com/reference/whatsapp-business-accounts](https://docs.ycloud.com/reference/whatsapp-business-accounts)
* Messaging APIs: [https://docs.ycloud.com/reference/whatsapp-messages](https://docs.ycloud.com/reference/whatsapp-messages)
* Phone Number APIs: [https://docs.ycloud.com/reference/whatsapp-phone-numbers](https://docs.ycloud.com/reference/whatsapp-phone-numbers)
* Template APIs: [https://docs.ycloud.com/reference/whatsapp-templates](https://docs.ycloud.com/reference/whatsapp-templates)
* API request and webhook examples: [https://docs.ycloud.com/reference/examples](https://docs.ycloud.com/reference/examples)

***

### Billing

If a customer creates a WABA through your Embedded Signup, YCloud will share its credit line with the newly created WABA.

All WhatsApp messaging fees generated by the enterprise customers you onboard will be charged to your partner account. We will deduct the charges in real time from your YCloud account balance according to standard pricing.

**If your balance is insufficient, end customers will be unable to use their WhatsApp Business channel. You must ensure that your account has sufficient available credit.**

You may design independent pricing plans for your enterprise customers (e.g., technical service fees, software fees). YCloud does not interfere with your pricing strategy.

***

### Support

Tech Providers can access all Meta support channels. See [Support](https://developers.facebook.com/docs/whatsapp/support).

You can also seek direct assistance from the YCloud team.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.