Product Hunt Map
p/product-hunt-map
Live map of recent hunters and makers
Ernst
OOOTwitter β€” Out-of-office reply for Twitter
Featured
35
β€’
Replies
Joshua Dance
Seems cool. Nice work!
Ben Tossell
Would definitely cool to be able to pick a date and time instead of saying in X hours :)
Ernst
@bentossell I'll add it today! Was running out of time friday night, so I went with the easy solution.
Simon Hudson
@bentossell - this feature was added to PowerPack for Mr Hoover last week and has the full stack using GNIP so means it's real time and reliable. Check it out at http://powerpack.io - it's under the auto replies section
Lee Tratnyek
Going out on a limb here, but as solutions like this begin to appear and gather mass (https://www.producthunt.com/tech...) I find myself wondering more and more if Twitter can develop into the next stage of external communications (read: replace email.)
Ernst
@kaplejon isn't that more like what Slack is doing? Need to build an auto responder for that one as well haha
Lee Tratnyek
@ernstmul No, Slack is solving the internal (teams) communication problems. In fact, one could argue that IRC was more external than Slack. While Slack requires you to have either a specific invite, link, or team name before you can even register to join that team, IRC was built on server "hubs" where tens, hundreds, and even thousands of teams all set up shop. Then, once you were on the server you could freely stumble into practically any channel and engage in "external" communications. Slack on the other hand doesn't provide a public-facing communications channel. In fact, IIRC there is a 5000 user limit (may have been raised, or maybe can be raised at a cost) so it wouldn't take long for a popular company promoting their Slack teams to fill up. On the other hand, what I'm talking about is public facing. Recruiters, B2B sales, customers, clients, affiliates, any type of communication with someone who doesn't work at the organization. Yes, many organizations have used Slack (or other tools) to kill email within the company, but aside from some customer service ticketing solutions (which still generally rely on email) those same organizations still generally use email services for external communications. Therefore, what I'm talking about is making Twitter that destination instead. It may require rethinking document sharing (hosted files rather than attachments) and a few other paradigms (e.g., blasts, newsletters), but with a relatively-small adjustment an organization wouldn't need to keep any email service for 1-to-1 communications. Plus, we would gain the added benefit of more resources going into creating the tools, such as yours, to help organizations make that transition a reality.
Chez Ackerman
Very cool. So wish this was part of native Twitter!
Johannes Berger
Cool product! πŸ’ͺ I built something similar (for an other usecase) but always get caught by the spam filter for only sending tweets with @mentions. How do you prevent getting blocked? πŸ€”
Ernst
@triplejberger I use the API to get all user mentions, and then the POST status update with a neat reply to the correct ID. Works live a charm. Haven't been blocked.
Johannes Berger
@ernstmul Did it exactly like you. "To avoid being caught by automated spam filters you must send a variety of Tweets that do not always include @handles, hashtags, and/or URLs." Hope you won't get caught! Dealing with Twitter developer support is a pain in the ... 😑
Ernst
@triplejberger maybe because of the low volume then! Leaving out the @handles is easily done. Maybe let user enter some variations to their OOO. Thanks for the heads up!
Johannes Berger
@ernstmul @handles You're welcome! Not sure if you need the @handle (+ in_reply_to_status_id) to be sure that the tweet is a response?
Simon Hudson
@triplejberger @ernstmul @handles @handle - you should ideally pay for a firehose license via GNIP.com and adhere to the Twitter rules - PowerPack has been built using GNIP and also includes the OOO but uses realtime PowerTrack. πŸ‘
Ernst
So this started with this tweet of @rrhoover https://twitter.com/rrhoover/sta... And since I had an free evening (which turned out to be an entire night), I decided to give this a go. Resulting in this Out of Office reply for Twitter. It checks every 2 minutes for new mentions. If so, the system checks if you've already send a OOO message to that person, to prevent sending it over and over again in a conversation. I have tested it to my extend, but since my Twitter is fairly quiet I would love to get some feedback on this one. Let me know what you guys think!
Ryan Hoover
@ernstmul SO COOL! Now if only you created this three days ago! (I'm killing time in the Mexico City airport before heading back to SF) j/k, you're awesome
Laura Gluhanich
Ernst
@rrhoover Thanks! Keep it in mind for your next trip ;-)
Simon Hudson
@rrhoover - check your PowerPack account man - rather than a quick hack we integrated a life long feature so took a bit longer πŸ˜€ - it's got your name as the Commit code too πŸ‘ Enjoy πŸ‡ΈπŸ‡³
Ryan Hoover
@hudson ha! Amazing! Thanks. πŸ™Œ
Ben Hayes
Really great and could have major benefits for brand community managers as well.
Simon Hudson
@btdhayes check out http://PowerPack.io - build for brands πŸ‘
Ernst
@btdhayes thanks man! Yeah true that, in essence you can also use it while being in office!
Daniel F.
Responds only to mentions? Not to DMs?
Ernst
@zefareu thats correct. In order to read DM's the app needs a higher level of permission from the user, and I was in doubt if user would easily give that specific permission. If lots of people want the feature, it is easily implemented.
Jennifer Grygiel
Great concept
Ernst
@jmgrygiel kudos for the concept belong to @rrhoover πŸ‘ŒπŸ»
Anibal Madrid
Great idea! Nowadays replying tweets is as important as emails.
Ben Brausen
Should review the Twitter guidelines before implementing to be sure you aren't violating Twitter's rules and risking account suspension or deletion. This isn't to say it's not allowed, just that everyone should be aware of what is OK and what's not before implementing such automation. Per Twitter: Automated replies and mentions The reply and mention functions are intended to make communication between users easier, and automating these processes in order to reach many users is considered an abuse of the feature. If your application creates or facilitates automated reply messages or mentions to many users, the recipients must request or otherwise indicate an intent to be contacted in advance. For example, sending automated replies based on keyword searches is not permitted. Users must also have a clear and easy way to opt-out of receiving automated reply messages and mentions from your application. Note: media or brands using auto-response campaigns must request approval from Twitter and may be subject to additional rules. Please reach out to your account or partner manager for assistance. If you do not have a partner manager but are interested in managed client services, contact us.
David Hoogland
Haha so cool! Followed the conversation about this on twitter. Awesome to see it in action now! πŸ‘