Relay.app Docs
  • Getting Started
    • Introduction
    • Helpful Resources
    • FAQ
  • Triggers
    • Triggers 101
    • Webhook Trigger
    • Mailhook Trigger
    • Manual Trigger
    • Scheduled Trigger
    • Batch Triggers
    • RSS Trigger
  • Actions in Apps
    • Actions 101
  • DATA
    • Step Outputs
    • Find Steps
    • Lists (Arrays)
    • Inspecting Run Data
  • AI
    • AI Steps
    • Human-in-the-Loop AI reviews
    • AI Credits
    • Agentic Tool Use
    • Knowledge
    • Prompt Templates
    • Prompt Tips
    • Audio Transcription
  • Built-in actions
    • Transform data
    • Search Google
    • Scrape Text from Website
    • Custom HTTP Requests
    • Run Custom Code (JS)
  • Flow Control
    • Paths
    • Iterators
    • Wait steps
    • Sequences
  • Human-in-the-Loop
    • Human-in-the-Loop Steps
    • AI output reviews
    • Roles
  • Workflows
    • Folders and Organization
    • Sharing Workflows
    • Headings
    • Notes
  • TEMPLATES
    • About Workflow Templates
    • Using a Template (Importing)
    • Creating a Template (Exporting)
  • Workspace
    • Step & AI credit usage
    • Billing and Plans
    • Workspace administration
    • (Sharing) App Accounts
  • App-Specific FAQs
    • Airtable
    • Attio
    • Cal.com
    • Coda
    • Discord
    • Fireflies
    • Gmail
    • Google Docs
    • Google Drive
    • Google Sheets
    • Microsoft Permissions
    • Microsoft Outlook Mail
    • Notion
    • OpenAI
    • OpenPhone
    • Slack
    • X (Twitter)
Powered by GitBook
On this page
  • Connecting a developer account
  • Action Rate Limits

Was this helpful?

  1. App-Specific FAQs

X (Twitter)

Last updated 8 hours ago

Was this helpful?

Connecting a developer account

Due to API restrictions from Twitter, you will need to create and connect a twitter developer account to start the connection process. You can create a new account or access your existing twitter developer account

Next, access the project and navigate to the Keys and tokens section (example shown below):

When you click on the Keys and tokens button for your project, you should land in a page that looks like the following. Regenerate and save the API key, API secret, and Oauth client ID and secret as we will need to enter these into Relay.app:

Next, navigate to the "settings" tab, and from there, click on the "User authentication set up" settings:

Lastly, in Relay.app, enter the API keys and OAuth client secret into the step connection dialog to complete the connection.

Action Rate Limits

Action
Twitter Free Tier Limit
Twitter Basic Tier Limit
Twitter Pro Tier Limit

Post tweet, reply to tweet, quote tweet

17 posts / day

100 posts / day

100 posts / 15 minutes

Retweet

1 post / 15 minutes

5 posts / 15 minutes

50 posts / 15 minutes

Follow user

1 follow / 15 minutes

5 follows / 15 minutes

50 follows / 15 minutes

Lastly, in this page, enable "read and write" permissions, as a "web app", and enter as the callback URL

Twitter rate-limits actions aggressively through their API. Relay.app is not able to circumvent those rate-limits. For convenience these are the published limits for the actions we provide. If you encounter an error posting on twitter, then you may need to either stagger your requests to occur less frequently, or upgrade to a higher tier of paid (Note that a developer account is distinct from X premium or other paid twitter offerings)

https://run.relay.app/connect/callback/twitter
twitter developer account
here