Twitter/X Autopost Integration with Bold CMS

Written By Spandana Patnam (Administrator)

Updated at October 14th, 2026

Twitter/X Autopost allows you to automatically publish stories from Bold CMS to your Twitter/X account.

Prerequisites
Before starting, make sure you have:

  • Access to the Twitter/X account that will be connected.
  • Access to the BOLD instance where the social connection needs to be configured.
  • A Twitter/X Developer account with the required paid/developer setup.
  • The Consumer Key and Access Token generated from the Twitter/X Developer Portal.

Note: Twitter/X integration requires a paid/developer setup.

Steps to Configure Twitter/X Autopost

Step 1: Create a Twitter/X Account
Create or use an existing Twitter/X account that you want to connect to BOLD.
Make sure you have access to the account credentials and the necessary permissions to configure its developer settings.

Step 2: Create a Twitter/X Developer Account
Create a Twitter/X Developer account for the Twitter/X account that will be integrated with BOLD.
The Twitter/X integration requires a paid/developer setup, so ensure that the required developer access is available.

Step 3: Create an App in the Developer Portal

  1. Open the Twitter/X Developer Portal.
  2. Navigate to Apps.
  3. Select Create App.
  4. Create an app for the Twitter/X account.

The app will be used to generate the credentials required for the BOLD integration.

Step 4: Generate the API Credentials
After creating the app, generate the required credentials from the Twitter/X Developer Portal.
The credentials required for the integration include:

  • Consumer Key
  • Access Token

Keep these credentials secure and do not share them publicly.

Step 5: Configure App Permissions and Callback URL
After generating the credentials:

  1. Go to the app Settings.
  2. Configure the required App Permissions.
  3. Enable the permissions required for posting through the integration.
  4. Locate the Callback URI / Redirect URL section.
  5. Add the following callback URL: 
    https://yourdomain.com/admin/add-social.callback
    Replace yourdomain.com with your frontend website domain.
    Important: The callback URL should use the frontend website domain and not the Bold CMS/admin domain.
  6. Save the changes.

Step 6: Add the Keys to BOLD

  • Copy the Consumer Key and Access Token generated in Twitter/X and add them to the corresponding fields in BOLD.
  • BOLD fields: API Key and API Secret

Step 7: Add the Keys to BOLD

  1. Log in to the BOLD Workspace.
  2. Navigate to Settings → Integrations.
  3. Under the Social panel, update the following:
    API Key
    API Secret
  4. Save the changes.



Step 8: Add the Twitter/X Connection in BOLD

Once the Twitter/X credentials have been configured:

  1. Log in to the BOLD instance.
  2. Navigate to Settings → Social Sharing.
  3. Select Add New Connection.
  4. Choose Twitter from drop down and select Add Twitter Account.
  5. Complete the connection flow.
  6. Verify that the Twitter/X account is successfully connected.

Once the connection is established, the Twitter/X account can be used through BOLD's  Social Auto-Post functionality for content distribution.