Skip to content
Available today

X (Twitter)

Post tweets and threads from ContentPulse.

What it does in ContentPulse: Post single tweets and threads directly to your X account. You write or generate the post in ContentPulse and click Publish — it shows up on X under your handle. Status: Available Tier: Available on all paid plans.

Before you start

  • An X (Twitter) account you want to post from. Personal or brand accounts both work.
  • Your account must be public — X blocks API posting from protected/private accounts.
  • Cost: Free. ContentPulse handles the X developer app — you don't need an X developer account or a paid developer plan.

How to connect (≈30 seconds)

  1. In ContentPulse, open https://contentpulse.helloaurora.ai/settings/connections.
  2. Find X / Twitter in the "Direct Publishing — Live" list and click Connect. [Screenshot to be added](screenshot:Connections page with X row + Connect button highlighted)
  3. You'll be redirected to X's authorization page. Sign in with the account you want to post from and click Authorize app. [Screenshot to be added](screenshot:X authorization screen)
  4. You'll bounce back to ContentPulse with the X row showing Connected as @yourhandle.

That's it. No app to create, no API key to paste.

What you can do once connected

  • Publish single tweets generated from your podcast or video transcripts.
  • Publish threads — ContentPulse splits long content on numbered lines or double newlines and posts them as a properly chained thread.
  • Schedule posts for a future date (via the Queue).
  • Re-publish past pieces with one click.

Common pitfalls

  • Pitfall: "Could not authenticate with X" right after clicking Authorize. Fix: Your account is probably set to "protected/private". X requires your account to be public for the API to post. Switch to public in X Settings → Privacy and try again.

  • Pitfall: Token expired error after a few months. Fix: Click Reconnect on the Connections page. We refresh tokens automatically most of the time, but if you change your X password we lose the refresh token.

  • Pitfall: Threads post out of order. Fix: Make sure each tweet in the thread is on its own line, separated by a blank line, OR numbered (1/, 2/, etc.). ContentPulse uses those markers to chain replies correctly.

Restrictions

  • ContentPulse only publishes tweets you create in the app. It doesn't read your timeline, DMs, or notifications.
  • ContentPulse does not retweet, like, or follow on your behalf.

Advanced: bring your own X developer app (optional, almost no one needs this)

Most agencies should stop reading here. The default ContentPulse X app works for 99% of use cases.

If you specifically want to publish under your own white-labeled X developer app (e.g. a multi-client agency that wants its own rate-limit pool instead of sharing ContentPulse's), email [support@helloaurora.ai](mailto:support@helloaurora.ai) and we'll help you set it up. It requires:

  • An X developer account at https://developer.x.com/en/portal/dashboard (X's "Free" tier covers normal posting volumes).
  • Creating a Project + App, setting OAuth 2.0 user-auth with Read and write permissions, callback https://contentpulse.helloaurora.ai/api/connections/twitter/callback.
  • Sending us the Client ID + Secret from the Keys and tokens screen so we can wire them to your workspace.
  • A 5-10 minute call with us to verify the wiring.

Need help?

Email [support@helloaurora.ai](mailto:support@helloaurora.ai) — we'll walk you through it.

Ready to connect X (Twitter)?

Sign up for ContentPulse and you'll find this integration in Settings → Connections.