logoSocialKit
Integrations

X (Twitter)

If you want to schedule posts on X (Twitter), you'll need to create and configure an app for this platform. This guide will walk you through the setup process.

1. Create a Developer account

To create a X App, you need to have a X Developer Account.

If you don't have one, you can create it by going to the Twitter Developer website.

Click on Sign up for Free Account and fill out the required information and submit the application.

Use cases description:

We plan to use the X API for the following purposes:
- Schedule tweets
- Engagement with users (Reply, Like, Retweet + Quote)
- Extract profile metrics from connected accounts
- Extract posts with their metrics from connected accounts

We will display graphics like:
- Increasing the number of followers for each day of the last 3 months
- The number of likes, retweets, comments, profile clicks, and link clicks for each day of the last 3 months
- ..etc.

The accounts that we are going to connect to the application (oAuth) with the Twitter API belong to us and are managed by our team.

We got acquainted with "Automation rules" and "X Rules".

Create a X Developer account Create a X Developer account - Use Cases

2. App details

  1. Go back to the X App from your X developer account.
  2. Click on Edit button.
  3. Upload the App logo.
  4. Enter App description.
  5. Click on Save button. App details

3. User authentication settings

  1. Select your app from the left sidebar, scroll down to User authentication settings section, and then click on Set up button. User authentication settings 1
  2. In the App permissions section select, Read and write.
  3. In the Type of App section, choose Web App, Automated App or Bot. User authentication settings 2
  4. Enter the Callback URI/Redirect URL in the provided field:
https://app.socialk.it/core/callback/twitter
  1. In the Website URL field, enter your website URL.
  2. In the Organization Name field, enter your company name.
  3. Then, click on Save button. User authentication settings 3

4. Copy the credentials to SocialKit

After configuring user authentication settings, you need to generate API Key and API Secret.

  1. Go back to the X App from your X developer account.

  2. Access the Keys and Tokens section.

  3. Click Regenerate button near API Key and Secret.

  4. Copy the API Key and API Secret. X Credentials

  5. Navigate SocialKit Dashboard, open the User Menu at the bottom left, click Settings. SocialKit Settings

  6. Click Services from the left sidebar.

  7. Paste the API Key and API Secret.

  8. Select Free tier.

  9. Check Active status.

  10. Click Save. SocialKit Settings - X Integration

5. Done

You can test your app by adding your X (Twitter) account to SocialKit and scheduling posts.

How to add a social account

Navigate to a workspace, then select Social Accounts from the left sidebar and click Add Account.

On this page