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
- Open the Twitter/X Developer Portal.
- Navigate to Apps.
- Select Create App.
- 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:
- Go to the app Settings.
- Configure the required App Permissions.
- Enable the permissions required for posting through the integration.
- Locate the Callback URI / Redirect URL section.
- 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. - 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
- Log in to the BOLD Workspace.
- Navigate to Settings → Integrations.
- Under the Social panel, update the following:
API Key
API Secret - Save the changes.

Step 8: Add the Twitter/X Connection in BOLD
Once the Twitter/X credentials have been configured:
- Log in to the BOLD instance.
- Navigate to Settings → Social Sharing.
- Select Add New Connection.
- Choose Twitter from drop down and select Add Twitter Account.
- Complete the connection flow.
- 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.