Contents
X (Twitter)
Two ways to connect X: Managed X uses SocFlow's own developer app — one click, included on Pro/Business, billed pay-per-use against your spend caps. Bringing your own X Developer App gives you a dedicated rate limit and lets X bill you directly instead.
Which one do I need?
The steps below are only needed if you're bringing your own app — Managed X connects in one click from the Accounts page with no setup.
App portal: developer.x.com · App type: Web App, Automated App or Bot (confidential client)
Callback / redirect URL
https://actions.socflow.io/oauth/twitter/callback- 1Sign in at developer.x.com and apply for a developer account if you don't have one yet — the free tier is enough.
- 2Create a Project, then create an App inside it.
- 3Open the app's “User authentication settings” and turn on OAuth 2.0.
- 4Set App permissions to Read and Write (add Direct Messages too if you plan to use DM actions).
- 5Set Type of App to “Web App, Automated App or Bot” — this is the confidential client type; SocFlow needs the client secret, so a public/native app type won't work.
- 6Paste the callback URL below as the Callback URI / Redirect URL, and any valid URL as the Website URL.
- 7Save, then open “Keys and tokens” → OAuth 2.0 Client ID and Client Secret — generate/reveal them.
- 8Copy both into SocFlow's connect dialog for this account.
What this permission grants
Actions X doesn't allow, on either connection path
Reply/quote actions have a mention restriction
Rule actions also include a standalone “New post” action (publishes a fresh tweet, not a reply — useful for keyword-triggered promo posts where replying isn't valid). It works with the same Read and Write permission above — no extra scope needed.