Enlarged screenshot

How To Connect X To YACSS

X (formerly Twitter) uses its own Developer Console to manage API access. By creating an X Developer app and configuring the right permissions, you can connect your X account to YACSS and publish posts directly from your workflows.


1

Open Cloud Connectivity

In YACSS, navigate to Cloud Connectivity from the sidebar. Click Connect on the X card to begin the setup process.

Step 1: Open Cloud Connectivity in YACSS
2

Prepare Your Inputs

You will need three things from the X Developer Console:

  • Consumer API Key — Found in your X Developer app OAuth 1.0 keys
  • Consumer Secret Key — Found in your X Developer app OAuth 1.0 keys
  • Account Type — Whether your posting account is Free or Premium
3

Create Your Developer Account

Go to the X Developer onboarding page and sign in or sign up. In the use case description field, enter the following text and check all agreement boxes, then click Submit.

console.x.com/onboarding

Use this description: "We use this API in YACSS to enable content posting directly from our pages. It allows our system to send posts through the API automatically. This is how we publish content to connected platforms from within YACSS."

Step 3: X Developer onboarding form
4

Go to Apps & Create App

Once your developer account is created, go to the Apps section in the sidebar of the Developer Console and click Create App.

Step 4: Developer Console - Apps / Create App
5

Name Your App & Create

Enter an Application Name, leave the environment as Development, and click Create New Client Application.

Step 5: Create New Client Application popup
6

Set Up User Authentication

Once the app is created, click Set up under User authentication settings.

Step 6: Click Set Up on User authentication settings
7

Set App Permissions

Under App permissions, select Read and write. Under Type of App, select Web App, Automated App or Bot.

Step 7: Select Read and write permissions
8

Add Callback URL & Save

In the App info section, add the following URL as the Callback URI / Redirect URL, then click Save Changes.

https://app.yacss.site/user/twitter-callback.php
Step 8: Add callback URL in App info
9

Regenerate OAuth 1.0 Keys

Go back to your app's API keys panel and click Regenerate next to the Consumer Key under OAuth 1.0 Keys.

Step 9: Regenerate OAuth 1.0 keys
10

Copy Consumer Key & Secret

X will display your new Consumer Key and Consumer Key Secret. Copy both values — the secret is only shown once so save it securely before closing.

Step 10: Copy Consumer Key and Consumer Key Secret
11

Paste Into YACSS & Save

Return to YACSS. Paste your Consumer API Key and Consumer Secret Key into the X Account fields. Select your Account Type (Free or Premium) and click Save. You will be redirected to X for authorization.

Step 11: Paste credentials into YACSS
12

Authorize on X

X will show an authorization screen listing what the app will be able to do. Click Authorize app to grant YACSS access — your X connection will then be active.

Step 12: Authorize YACSS on X
13

Buy API Credits

You must purchase API credits from the X Developer Dashboard before posting, otherwise your posts will fail with an error.

Go to the Dashboard in the X Developer Console and click Buy Credits. Add a credit balance to your account to enable posting via the API.

Step 13: Buy API credits in X Developer Dashboard
Done! Your X account is now connected to YACSS.
Shopping Cart
Scroll to Top