I am building a twitter integration for the company I work for. Essentially this will allow agents to monitor the twitter account for tweets and direct messages and respond accordingly. I am currently using the public stream to access tweets. I wrote a cron job that would go fetch each account’s direct messages every minute and then process them as necessary. This works fine for brand new messages coming in, however, if an agent responds to a message, I can’t let it wait up to a minute to receive a response. I see user streams get me the direct messages as well, but I need to do this for possibly endless number of accounts. Is there a way to increase rate limits? Can I connect a user stream for each account I wish to follow all under my single twitter app?