Hey team - we’re running into a blocking issue with the Twitter (X) API while using Composio’s managed Twitter integration, and wanted to flag it + understand options.
What’s happening
• Both TWITTER_RECENT_SEARCH and TWITTER_FULL_ARCHIVE_SEARCH are failing
• Error returned: UsageCapExceeded
• This indicates the monthly product cap for the connected Twitter account has been reached
Impact
• Step that fetches tweets (up to 50 recent tweets) fails entirely
• As a result, downstream steps (LLM filtering, drafting replies, posting) cannot execute
• Retries or fallbacks don’t help since this is a hard monthly cap, not a rate limit
Context
• We are using Composio-managed credentials, not our own Twitter Developer account
• So the quota appears to be tied to the shared / managed Twitter API plan behind Composio
Questions
1. When does the Twitter usage cap reset for the managed integration?
2. Is there a way to:
• Increase the quota?
• Switch to a higher-tier managed plan?
• Or bring our own Twitter API credentials to avoid shared caps?
3. Do you recommend any best practices to avoid hitting the cap so quickly (eg caching, lower frequency, etc.) when using managed integrations?
Happy to provide logs or exact timestamps if useful.
Thanks in advance - this is currently blocking production workflows.