VOOZH about

URL: https://thenewstack.io/developers-twitter-wants-your-bots-and-other-read-write-apps/

⇱ Developers: Twitter Wants Your Bots (and Other Read/Write Apps) - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-10-05 03:00:46
Developers: Twitter Wants Your Bots (and Other Read/Write Apps)
API Management / Frontend Development / Software Development

Developers: Twitter Wants Your Bots (and Other Read/Write Apps)

Twitter is trying to entice developers back onto its platform, promising read/write access to its API v2. We spoke with Twitter's Amir Shevat.
Oct 5th, 2022 3:00am by Richard MacManus
👁 Featued image for: Developers: Twitter Wants Your Bots (and Other Read/Write Apps)
Image via Twitter.

It’s been over two years now since Twitter resurrected its developer API as “version 2” and optimistically welcomed back all the third-party developers it had rug-pulled at the end of Web 2.0. To find out what progress Twitter has made with its API v2, I caught up with Amir Shevat, Head of Product for the developer platform at Twitter.

Ironically, Shevat is a big fan of bots on Twitter and wants to see more of them. Ironic because, until today, Elon Musk was trying to back out of his April deal to acquire Twitter because of too many bots. But of course, Shevat is talking about bots that are actually useful — such as chatbots or AI-driven bots that provide interesting content. The kind of bots Musk is talking about are the ones borrowing his profile photo and adding several numbers to the end of his username (e.g. @elonmusk37658).

Just like humans, there are good bots and bad bots🤖
As a human (AFAIK) and I enjoy many delightful bots on Twitter. I am excited and committed to continue to support them💙

— Amir Shevat (@ashevat) May 13, 2022

It turns out, bots may be the key to fully utilizing the Twitter API v2. Shevat, who authored a 2017 O’Reilly book entitled Designing Bots: Creating Conversational Experiences, contends that “software as a positive creator is a great force.” By that, he means software that creates content, something he thinks generative AI software (a current trend — see DALL-E and Stable Diffusion) might be capable of.

“I would have a blast if somebody created a bot where you can tweet what you want the AI to draw or to create, and the AI would reply with that,” he said. “I think that that would be an amazing implementation of the API.”

This would certainly take the read/write era of the web to the next level, where it’s machines and not just people who tweet useful things. It also harkens back to the first wave of Twitter apps, in the late 2000s, many of which were read/write — TweetDeck being a prime example. Unfortunately, the 2012 changes Twitter made to its API discouraged further use of the “write” functionality. And so, according to Shevat, many of the third-party developers using Twitter’s API in 2022 are only using “read” data.

One of Shevat’s goals with its API v2 is to encourage developers to once again use the “write” functionality.

“I think up until now developers have opted for the read APIs,” he said, “which is okay because that’s what we wanted them to do with our terms and conditions. But now, after we made our platform much more open, there’s a lot more opportunity to participate — and to be a creator — [by] using the public conversation.”

While Shevat would ideally like to see generative AIs create entirely new content, he would also be happy to see more bots that re-use existing content. He mentioned a hashtag trend called #artbots, and specifically, a bot developed by Andrei Taraschuk which tweets out Monet pictures. Taraschuk has created a number of these artbots, and recently claimed to have amassed 6.5 million followers across them all.

The Church at Varengeville, 1882 #monet #claudemonet https://t.co/gIwIBn9IwK pic.twitter.com/tybbCaiEYE

— Claude Monet (@artistmonet) October 4, 2022

“There’s not enough connected systems out there,” noted Shevat, “like, taking content from the internet and sharing it in the public conversation. I think there’s a great opportunity there.”

New Formats for Twitter Content

In addition to bots, the Twitter API v2 is also trying to innovate with the formats for content. In July, Shevat’s team launched a custom timeline experiment, allowing third parties to control the timeline algorithm (this is in private beta, so it hasn’t yet been released publicly). Then in August, Twitter teased Tweet Tiles, which “let developers extend the Tweet experience” by re-formatting tweets for a specific website or mobile app. Twitter is testing this presently with the NY Times, Wall St Journal and the Guardian.

Twitter has a public roadmap that lists similar projects, under the categories “nesting,” “incubating” and “recently hatched.”

👁 Twitter Tiles

Twitter Tiles, a current Twitter experiment.

The common theme here is that Twitter is giving developers more control over the entire Twitter user experience — even potentially handing over the algorithmic keys to the timeline. Shevat had an interesting analogy to explain this: Twitter is currently like an old Nokia phone, but he wants it to be like a brand-new smartphone.

“Twitter right now is like the Nokia phone,” he explained. “If you remember the old Nokia phone; it had a great battery life [and] you could drop it from the third floor and nothing will happen to it. But it had a single app, which was Snake. I think that we can turn Twitter into an Android or an iOS — a place where developers can create an interface inside clients.”

Both the custom timeline and tiles experiments are examples of this. “Tiles is all about the tweet itself,” he said. “How can you modify, change [or] control the UI, and maybe create dynamic interactions inside the tweet itself?”

Shevat thinks this type of functionality will give developers more power over “the public conversation,” which is a phrase he used multiple times during our discussion. On its About page, Twitter states that “we serve the public conversation.” Shevat’s goal, it seems, is to let developers decide how best to serve it.

So, Is Twitter a Full Platform Again?

In the early days of Twitter, it was possible for startups to build successful, revenue-generating products based on the Twitter API — this is what TweetDeck and a host of other third-party clients did. The 2012 crackdown was a death knell to most of those companies (although TweetDeck itself avoided this fate, as it got acquired by Twitter in 2011). I asked Shevat if it’s now possible again for startups to create full-featured products based on the current version of the API?

“I have a dedicated team thinking about the ability to help developers monetize their creation on Twitter,” he replied. “I want people to raise funds [for] building apps on Twitter […] we’re the app for the public conversation [and] there are a lot of things that you could do in the public conversation. Wordle would be amazing if you played it together as part of the public conversation.”

There’s no doubting Shevat’s enthusiasm for helping third-party developers — and indeed his experience, as he has held similar positions previously at Google, Slack and Twitch. The move to reinstate and encourage write access to Twitter is also laudable. But if there’s one thing the Elon Musk drama this year has shown, it’s that developers can’t fully depend on Twitter keeping its API platform as open as it presently is. If he does indeed go ahead with his acquisition offer, who knows what Musk will do with Twitter in the future? The public conversation will soon be in private hands, which means more uncertainty for third-party developers.

That said, I hope developers do take this opportunity to create amazing generative AI bots and other fun “write” apps for Twitter. Make hay while the sun shines! If you’re still unsure, you might want to sign up for Twitter’s upcoming developer conference, Chirp, slated for Nov. 16.

TRENDING STORIES
Richard MacManus is a Senior Editor at The New Stack and writes about web and application development trends. Previously he founded ReadWriteWeb in 2003 and built it into one of the world’s most influential technology news sites. From the early...
Read more from Richard MacManus
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.