REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA Connect / Meta channel setup / Start here: WhatsApp, Messenger and Instagram setup

Start here: WhatsApp, Messenger and Instagram setup

Connect your business messaging accounts to Salesforce in a clear sequence: prepare Meta, collect the right credentials, create the Connect Account, connect incoming messages, then test with your team. This guide covers REDA Connect Winter 2026, version 1.94000. Meta navigation and the Salesforce setup screens were checked on 10 October 2026.

Choose the route before creating accounts

WhatsApp uses the WhatsApp Business Platform. Facebook Messenger uses a Facebook Page. Instagram uses a professional account connected to that Page, through Facebook login. The separate “API setup with Instagram login” route is not the route used by this release.

REDA Connect supports custom objects through Connect Account Config. Lead and Contact include ready-made packaged fields; they are examples, not a restriction on which objects can use messaging.

How the accounts fit together

Your customers use WhatsApp, Messenger or Instagram. Your team works in the Connect Feed in Salesforce. Meta delivers incoming messages to your Salesforce public Site, and REDA Connect associates each message with the configured record.

LayerWhat it containsWhat it does
Meta Business portfolioYour business assets, people, apps and System UsersControls who can manage the business and use its assets.
Meta appMessaging use cases, permissions, App ID, App Secret and webhook subscriptionsIdentifies the integration to Meta. The app is different from a Facebook Page or an Instagram account.
Business messaging assetsWhatsApp Business Account → phone number; Facebook Page → Messenger; Facebook Page ↔ Instagram professional accountThese are the business identities your customers actually contact.
Salesforce public SiteOne HTTPS incoming-message addressReceives Meta callbacks so messages and delivery updates can reach Salesforce.
Connect Account → Account Config → Connect FeedChannel credentials → record matching and creation → agent workspaceRoutes messages to the right Lead, Contact or configured object and lets agents respond.

Who needs to be involved

  • Meta administrator: can administer the intended app, portfolio, Page, Instagram professional account and/or WhatsApp account. A Salesforce administrator does not automatically have this access.
  • Salesforce administrator: can install/configure REDA Connect, assign its existing permission sets, maintain the public Site and create account configuration rows.
  • Test participant: can send a message from a separate customer account or phone and check the reply. Messenger development testing requires an appropriate app role. Follow the channel-specific testing instructions.

A System User is an integration identity inside the Meta portfolio, not a person signing in to Salesforce. An app tester is a person/account allowed to exercise the app during development. They serve different purposes.

Choose your channel

ChannelPrepare at MetaContinue with
WhatsAppBusiness portfolio, app with WhatsApp use case, WhatsApp Business Account (WABA), business phone number and access tokenWhatsApp prerequisites and setup sequence
Facebook MessengerBusiness portfolio, app with Messenger use case, Facebook Page, permissions and User/System User tokenFacebook Messenger setup
InstagramMessenger/Page foundation plus an Instagram Business or Creator account linked to the Page, message access and Instagram permissionsInstagram setup with Facebook login

One Connect Account can serve the channels enabled for the same Meta app. It serves one Facebook Page and its linked Instagram account. Use a separate Connect Account when the Meta app or Page is different. Keep one active route for each business asset and channel; two active accounts receiving for the same Page and channel are ambiguous.

The complete setup journey

  1. Prepare ownership and access. Select the business portfolio that owns or has access to the intended assets. Confirm the app, Page and account names before collecting IDs.
  2. Create or select the app. Follow Creating your Meta app. Select the messaging use cases you intend to use; an existing app can be reused if its access and callback destinations fit this implementation.
  3. Prepare the channel assets. Register a WhatsApp number, or confirm the Facebook Page and linked Instagram professional account.
  4. Obtain credentials. Follow Tokens, permissions and identifiers. Keep each value labelled; several IDs look alike but identify different things.
  5. Prepare Salesforce. Install the released package, assign administrator access, and create or confirm the public Site.
  6. Create and save the Connect Account. Leave messaging channels unselected while preparing it. Use the setup action to save credentials, add the account configuration rows, and connect webhooks. See Salesforce account and record matching.
  7. Enable and test. Enable the intended channels, check setup again, then perform an inbound message and reply test on each channel. Follow Webhook verification and go-live.

Keep these values distinct

ValueMeaningWhere it goes
App IDThe Meta appConnect Account: Meta App Id
App SecretThe app credential used to verify Messenger/Instagram callbacksSet Up Messenger and Instagram: App Secret
Facebook Page IDYour business PageConnect Account: Meta Page Id
Instagram account IDThe linked professional account; not its @username and not the separate Instagram App IDInstagram Account Id, filled by the setup action
WABA / Messaging account IDThe WhatsApp business messaging account containing the numberWhatsApp Account Id
Phone Number IDMeta's identifier for a WhatsApp numberWhatsApp Number Id; the visible phone number goes in WhatsApp Number
Access tokenPermission to call Meta for the assigned assetsThe relevant setup action, never an ID field
Verification tokenA shared value for confirming the incoming callback addressConnect Account Verification Token; setup creates it if missing

Customers' Messenger and Instagram IDs are different again: they identify individual senders within the channel's scope. REDA Connect receives them with incoming messages. Do not enter a Page ID, phone number or Instagram username into a customer's channel identity field.

If you are upgrading an existing installation

Keep the working WhatsApp and SMS configuration. Add Messenger/Instagram only where required. Review custom layouts for the new fields/actions, channel picklist values and dependencies, the existing Admin/User permissions, and relevant Remote Site Settings. The Winter 2026 release notes provide the upgrade checklist, including improvements carried forward from the earlier patches.

If a step does not produce the expected result, use Meta setup troubleshooting to check that specific connection before changing other settings.