X (Twitter) app setup
Create an X developer app with OAuth 2.0 PKCE + read/write scopes, add Keepface's callback URL, paste Client ID + Secret into Keepface.
X (Twitter) setup mirrors LinkedIn but uses OAuth 2.0 with PKCE.
1. Create the app
- Go to developer.x.com → Projects & Apps → Add app
- Name:
<Your Company> on Keepface - Free or Basic tier is sufficient for EA share volume
2. Configure OAuth 2.0
Under User authentication settings:
- App permissions: Read and Write
- Type of App: Web App / Auto-mated app
- Callback URL:
https://api.keepface.ai/api/v2/marketplace/oauth/twitter/callback - Website URL:
https://keepface.ai
Save and copy the generated Client ID and Client Secret.
3. Paste into Keepface
Workspace settings → Integrations → X → paste Client ID + Secret → Save.
4. Verify
Have a teammate connect their X account from /user/connections and try a test share. Errors surface clearly.
Note
Keepface uses the same X developer app for influencer-side features too (HERALD posts), so the credentials may already be set if your team uses other Keepface SMM features. No conflict, one app supports both flows.