Skip to main content
Connect your AI agent to a user’s Twitter account to monitor for specific keywords or mentions, automatically reply to certain types of tweets, and schedule new content for posting.

Connect X to Auth0

1

X setup

  1. Visit the X Developer account page and sign up.
  2. Follow the onscreen instructions to create a new app in the X Developer Console.
  3. Complete the Consent Screen Information form.
  4. Navigate to Project and Apps and select your app and go to Settings.
  5. Go to User authentication settings and select Edit.
  6. Configure your permissions.
  7. Select your App type to enable OAuth 2.0 Authentication.
  8. Configure OAuth redirect URL:
    • Redirect URL: https://YOUR_AUTH0_DOMAIN/login/callback
    You can find the Auth0 domain in the Auth0 Dashboard.You can find this under Applications > [Your Application] > Settings > Basic Information > Domain.If you are using the custom domains feature, your Auth0 domain is the custom domain. You can find this under Branding > Custom Domains.
  9. Select Save.
  10. Still on the App settings page, select the Keys and tokens tab.
  11. Copy the Client ID and Client Secret.
To learn more about setting up X, read the X developer documentation.
2

Auth0 setup

This guide walks you through setting up the X connection in Auth0. For an end-to-end example that shows how to set up your app to call third-party APIs on the user's behalf using a connection like this, read the Call third-party APIs on user's behalf quickstart.

Token Vault configuration example

To configure the Token Vault for your X connection, you can use the following code snippet in your application:

Next steps