Skip to main content
Platform Credentials is where you configure API connection credentials for third-party platforms and developer applications (such as Meta, Google, TikTok, Zalo, GIPHY) to integrate into your self-hosted portal. Because your system operates independently on your own servers and custom domains, configuring these API credentials is mandatory for the Super Admin. The system does not support sharing default pre-configured developer applications from ChatbotX. All user channel connections will route directly through developer applications owned and managed by you.
1

Log in to Super Admin

Go to your Super Admin portal:
And log in with your credentials.
2

Navigate to Platform Credentials

From the left sidebar menu, go to Super Admin > Platform Credentials.
3

Begin configuration

Select the platform you want to set up and click the Edit button to enter your custom developer credentials.
Chatbotx Self Hosting Platform Credentials Overview

Goal of Configuring Custom Developer Apps

Setting up your own developer applications allows you to control your infrastructure and personalize the experience for your users:
  • Branded Authorization: When a user connects a channel (e.g., logging into Facebook to connect a Messenger page), the platform authorization dialog displays your own brand name and logo instead of ChatbotX.
  • API Resource Control: You manage your own API quotas and limits for integrated services (such as Google Sheets, Google Calendar, Zalo OA), preventing rate limits from being affected by external systems.
  • Maximum Security: User authorization tokens and data are processed directly through your servers and developer apps that you fully control.

List of Mandatory Applications to Configure

You must configure custom values for Client ID, Client Secret, or API Key for the following platforms to activate their corresponding features for your users:

Detailed Setup Guides for Each Platform

To start configuring custom developer applications, follow these detailed setup guides:

Facebook Messenger

Connect and manage user Facebook Fanpages using your custom Meta developer application.

Instagram

Configure your Meta app to integrate Instagram Business Messaging for your portal users.

Google App

Set up Client ID, Client Secret, and Webhook Verify Token for Google Login, Sheets, and Calendar.

WhatsApp

Configure WhatsApp Business integration via the Embedded Signup flow branded under your organization.

Zalo OA

Link your Zalo Developer app so users can authorize and connect Zalo OA accounts directly.

TikTok

Integrate your TikTok Developer app to synchronize and manage incoming messages from TikTok.
Before configuring any custom developer applications, ensure you have updated your brand’s legal policies on the Super Admin > Platform Branding page (including Privacy Policy URL and Terms of Service URL). These links are mandatory when registering developer apps on Facebook, Google, or TikTok.