Steps to Get a App Creation on Facebook

  1. Visit the Developer Portal
  • Go to developers.facebook.com. Log in with your Facebook account.
  1. Enter Mobile Number
  • Input your mobile number to receive a confirmation code via SMS or WhatsApp.
  • Enter the received code and continue.
  1. Account Verification
  • Navigate back to Facebook.
  • Click on the “Get Started” button to verify your account.
  • Confirm your email address and select your role.
  1. Create an App
  • Click on “Create App.”

  • Select your use case. Choose “Other” as per your preference.

  • Choose an app type; select “Business” and click “Next.”

  • Add an app name (e.g., “AIDemo”), enter your contact email, and provide your business portfolio optionally.

  • Click “Create.”

  1. Security Verification
  • For security purposes, re-enter your password to continue.
  • After submission, you will be redirected to the dashboard of your created app.
  1. Configure Basic Settings
  • Set up the basic settings for your app, including:
  • Privacy Policy URL
  • Terms of Service URL
  • App Category

Once configured, click on the dashboard to find your App ID and Secret. These credentials are essential for integrating your app with WhatsApp.

  1. Add Product
  • Click on “Add Product.”
  • Select “WhatsApp” and click on the “Setup” button.
  1. Create a Meta Business Account
  • Click “Continue” to be redirected to the Meta Business Portal.
  • Click on “Create Account.”
  • Fill in the required details:
  • Business Name
  • Your Name
  • Business Email
  • Click “Done” to complete the account creation process.
  1. Return to the Developer Portal
  • After creating your Meta Business Account, you will be welcomed back to the Developer Portal.

clicking “Continue,” the API Setup page for WhatsApp unveils itself.

  1. Send a Test Message
  • Add a recipient’s phone number.
  • Use a temporary token to test the WhatsApp API.
  • Click “Send Message.”
  • Expect a toast notification confirming the message was sent successfully.
  1. Set Up the Webhook Endpoint
  • Navigate to the configuration section.
  • Input your webhook URL and permanent token.
  • Click “Verify and Save” to establish the connection.
  1. Configure WhatsApp Business Account
  • Go to the webhooks section.
  • Select the WhatsApp Business Account option.
  • Enter your webhook and token.
  • Click “Verify and Save” to complete the setup.
  1. Access Object Fields
  • Once verified, explore the object fields your webhook can subscribe to. Test and subscribe to fields to tailor your integration.
  1. Consult Documentation

Visit the official WhatsApp Business API documentation for detailed guidance on setting up webhooks.

  1. Transition to Live Environment

Toggle your app from testing to live mode to receive logs. Fill in basic details, including Privacy Policy and Terms of Service URLs.

  1. Business Verification

Click “Start Verification” in the Meta Business Portal.

Provide essential details, including the founder or CEO’s profile and relevant documents. Upload documents as instructed.

  1. Await Verification

Expect verification to be completed within 2–4 hours, up to a maximum of 48 hours.

  1. Unlock Meta Flow

After verification, gain access to Meta Flow for enhanced messaging capabilities. Congratulations!

You’ve successfully integrated the WhatsApp API and verified your business! Now, you’re ready to explore further innovations.