Revenue jumped when he sold to AI agents

There are loads of apps that post to social media. So how did Nevo David get Postiz to take off? He started selling it to AI agents

The podcast is in all major apps, just search for Mixergy.
You can also use our RSS Feed RSS feed.

Nevo David

Nevo David

Postiz

Nevo David is the founder of Postiz, an open-source social media scheduling platform designed for automation and AI-driven workflows. By leaning into open source, building tools for agents like OpenClaw, and simplifying integrations through a CLI interface, Nevo turned a crowded product category into a fast-growing bootstrapped SaaS. Today Postiz generates over $45K in monthly recurring revenue while continuing to evolve for the emerging agent ecosystem.

roll-angle

Full Interview Transcript

Nevo David: My revenue just exploded once I started sending to agents. Andrew, you’ve gotta see this post is huge with Open Claw,

Andrew Warner: presented by Zapier, the AI automation company, Nevo. I see the revenue was low and then it took off. Before you tell me why it took off, just walk me through where the original idea was.

Nevo David: So we’ve started as a social media scheduling tool. Like everybody else, there’s so many people doing it in the business and I always see so many new people on X and I’m like, ha, ha ha. It’s gonna be very hard for you because it’s a very flooded market. It’s like so many people that do it. Um, and I understood like I have to find like my own blue ocean inside, like of this red ocean, 20 years old market.

So many people inside. So started really as a social media scheduling tool. In open source. So that was already my blue ocean. So every time I posted about open source for post is the first social media scheduling tool that actually like fully open source got tons of views. So that, that was really nice.

So you can see here on my metric, like it started, like I started here in September, basically. $350 growing a little bit. It started to grow and so on, and then you see it like plateaued here a few months. I didn’t know what to do. And

Andrew Warner: you were marketing this as a tool for posting on platforms like X and LinkedIn that human beings can go and use.

But because it was open source, anyone can see the code and use it if they don’t wanna work directly with you and pay you.

Nevo David: I also started to write some hypes, like what kind of hypes? Every time some hype coming on. I was like, I’m the first one to put. It might be a hype, might be not people are going to use it, but this is like a very easy way to attract people in.

So the first one was the, uh, MCP hype. So everybody talked about MCP. Um, it was really cool. You can connect it to your chair, GPT or you can connect it to your cloud and so on, and you can just like talk to it and schedule post for you. I mean, it’s so easy to build it. So I already like introduced the MCP back there.

Andrew Warner: I see. You know what? And I, I remember getting excited about MCP. The idea was that I would go into Zapier and I would connect it to a bunch of apps that I like, Google Calendar posting, et cetera. Then I get one code and I give it to chat, GPT. I give it to Claude. I give it to other tools, and suddenly all those tools have access to all the tools that I connected.

Many people were

Nevo David: excited back then.

Andrew Warner: So you see that we were all getting excited about it. You add it, people get excited about using Post-Its, and the numbers start to increase.

Nevo David: Yeah, we see a little bit, an increase still. This is like when I started to understand this. Um, and then I started to also use automation platforms because I understood that a lot of people like to automate their social, their scheduling, um, because they can, they can just like create many cool stuff, like maybe they generate a video of it.

VO three put subtitles on it. Then like schedule it into Zapier and it, and that was um, why I really wanted to go into this area, mostly because I knew it’ll decrease my churn. Because what people need to post manually, if they get discouraged, if they don’t post, they’ll cancel the subscription. But when people are posting with automation, that’s a whole different story.

Some people, you know, they run their automation and every 15 minutes they push across. To post to, like they really spam the system. Even

Andrew Warner: the insight that I’ve gotten from you is that when you allow users to connect their automations into your software, they’re going to use it more often because automations naturally are consistent where human beings are unep dependable that way.

Nevo David: And then we got here, you can see, uh, we got into 17 KMRR. Uh, I think it’s, if you don’t see to the graph, we even stretch it a little bit. 20 k and so on, and then boom. Open Claw came out. I can’t say I was the first one to use open claw, but I understood there is something big here. Might be a high a trend, but I think, but I understood really fast that it’s not because it’s not about open claw itself.

It’s about the way that people are going to behave in the future. So today you accept for OpenCL, you have also called uh, um, cowork, right? And you have a perplexity computer and so on. Like we see there is like a shift. People are going to move to these like chat apps and they’re gonna just gonna write what they want and they’re gonna get it and it’s going to use all their tools together basically to do it.

So I understood that and I said, okay, what can I do? So. What can I do to be like on top of that? So, of course it’s like to create my own page on the website for OpenCL, but I think that’s, I thought like that’s not enough. Let’s create a whole CLI for it. So basically, if we are, uh, looking here. I have a full CLI on how you can use Post-it.

So you install it globally and you have the CLI and you could create different posts. Um, and we also have a skill on CLO Hub that you can install it after that. Um, and the goal here is basically to reduce a lot the amount of tokens that you send to your open claw, LLM. So instead of writing like a full API request with all this JSON and so on.

You have like a very short command and then OpenCL can also iterate if there is a problem or it needs to get different stuff and so on. And it pretty blew up. Somebody I’ve never met in my life wrote an article about his OpenCL, Larry, and he just like said how he get like a lot of TikTok views. Did something.

E is very good in storytelling, so he created his open claw and he called it Larry. And I think that’s like the main thing why the article was also like super popular because it’s not Larry, it’s not a computer, it’s not OpenCL, it’s a person.

Andrew Warner: Yes. His

Nevo David: thing is Larry and they also co-wrote this article, so it’s like some with Larry.

I

Andrew Warner: saw that

Nevo David: some experience that you feel when you read the article, which is really, really cool.

Andrew Warner: As a summary for people who hadn’t read it, essentially what he did was he got Larry, his open claw agent to post on TikTok on a regular basis. These, uh, these images with text on them, and he needed a tool to post onto TikTok.

He couldn’t make a direct connection between Open Claw Larry. And TikTok. So he used Post-Its and you’re saying this and, and this post by the way, took off and other people then discovered it. But you’re saying the reason he used you versus other tools is what, what is it that the CLI enabled? Why did, why do people like him pick you?

Nevo David: He just used it. He might as well maybe use some other tool. I don’t know. But post-its just worked for him. Um, and then he wrote this article and the nice thing about this article is not like how to use PostIts because this article will not. Like PostIts is is a small thing inside the article.

Andrew Warner: Yes.

Nevo David: The main core value of that is like how to get a lot of views on TikTok.

That’s what’s exactly what he did. He just use PostIts. We know that in TikTok. In TikTok right now, if you post a slideshow, there is a higher chance the algorithm will like you and will give you a lot of views. He already saw that and this is what is the article or about, and then he just created something really cool to generate all the slides and everything.

And he needed to just away quickly without doing a lot of stuff to just schedule it to TikTok. So he just hook up post-its, uh, really fast and he could like schedule everything. In the end.

Andrew Warner: I wanna understand what it is about, about Post-Its that allows you to court agents and be more useful to them.

Nevo David: So I can’t say that I did it, like law did it for me.

Basic, basically good. Um, so we, because I’m using the command line. I can describe a lot better how to use the command line because, you know, API requests like so long, but command line can say, use this command line and if it doesn’t work, use this command line. It doesn’t work. Use this command line. You can like iterate with this.

And we created like a very cool, uh, skill in OpenCL. It’s also on the post is agent, which is this one. Um, and we really have like, you know, this is like the read, but let’s open the skill.

So it’s really like a description of all the things that you can do with the skill really fast. Like you want to describe, you want to see all your integration, right? Post this integration list. You want to, um, upload a picture. Do post is upload, like there is like really short thing to do different stuff basically.

Um, and then in the end it’s telling you like, for example, important missing release id handling if analytics for 10, missing true instead of. Getting the ana, like in order to get the analytics array you need to write this kind of command and then reconnect your post and you see like simple, simple lines.

You don’t like need a PR long a PR request, or,

Andrew Warner: let me just make sure that I’m zooming out and understanding this Clearly what you’re saying is. Agents really need good documentation. You didn’t write it yourself. You didn’t leave it to them to figure it out for themselves. You used Claude to say, you know, my software document what other agents are going to need to know in order to use it.

And then you packaged it up as a skill. Am I understanding that right?

Nevo David: Yes. But it’s not only that. So I could create two types of skills. I could just like say to Claude, listen, you see that my docs. Just create a skill around it. And actually docs are already kind of a skill because docs are MD file already.

Mm-hmm. Apparently so. But I wanted to do something be better, because if you actually, like, let’s, let’s take for example, um, the actual docs and in the actual docs, let’s say I’m going here to the public, API

Andrew Warner: mm-hmm.

Nevo David: In order to create a post. You need to send a post request to this URL. You have like tons of different thing you can send and so on.

That’s a lot of content. So I could definitely like just take it like that. But we simplified it a lot. I just told Claude because let’s face the truth. Who is writing code these days? Uh, I just told Claude, take all my public API and create and turn it into ACL I. Um. So this is the first thing he did, and then I pushed it to N-P-M-J-S.

So if you’ve been, see, like, if you see in the top of the skill here, you first need to install the post is command line before you even, before you even start to to write, like to do whatever is inside the skill.

Andrew Warner: Okay?

Nevo David: And then because now everything is so short, because imagine this post integration list, give you all the list of integrations that you have.

If you don’t do this, if you do it with the API. You need to do list integrations. So you need like all this API long API request and I need to give you all the parameters that you need to pass and then you need to, um, to send it in your request. So everything becomes like so much shorter when you turn it into ACL I.

Andrew Warner: And

Nevo David: then it was like, you can, you have a so short skill file compared to like a very long one with so many API requests inside a lot less context, trot a lot less tokens when you use it, easy to iterate, like it’s so easy for Claude to just like, write again this command, get the list of providers and so on than to write again, all this long API request with the curl in order to, to get the information basically.

Andrew Warner: Okay.

Nevo David: So I, this is, I think the future. The future. How much? It’s weird. The futures of all this open claw and agency stuff is the CLI people that are going to build startups with a CLI are going to win big. Actually, my friend and I working now on a new startup, uh, he’s working on it. I’m the marketing guy, but I’m telling him what to do.

It’s called Agent Media. It’s, uh, if you know, like, like a UGC content creator, so you can like create UGC content, like this woman talking and so on. The nice thing about this is just, it’s a CLI tool, same as you install the CLI tool. You even do a login from the CLI and then you generate video agent media, generate video minus B and so on, like you, you pass the picture and so on.

Again, no API because we understand this is like where it’s going with all this, like agents and so on. Um, yeah.

Andrew Warner: Alright. Let me ask you a, a dumb question here. CLI means going to like something like terminal and typing in what you’re looking for and getting it out. Yeah. How does that enable agents to interact with your software versus an API?

Why is that more effective?

Nevo David: Basically, the CLI is a proxy to API. So when you write, when the actual agent write hostess integration list in the background, it’s sending an API request. To HT PAPI to posts.com/integration/list filters and so on. Yeah, it just, the proxy, it just makes you to write a lot less content when you do different stuff, uh, when, when the agent trying to talk to you.

’cause

Andrew Warner: you don’t have to send all the first information to get to the next bit to add the next, uh, uh, bit of it.

Nevo David: Yeah. And, and I think it becoming even bigger when, um, let’s say for example. You want to schedule a post for posts, okay? Like you want a very long post, so a lot of social media and so on. So let’s say I’m coming here and you have like create post.

This can be a very long Jason that you need to send if you want to schedule your post. Uh, let’s, let’s take hear an example. Um, not general,

Andrew Warner: maybe

Nevo David: let’s say okay, Instagram. So you start to send the integration Id. The content array of images. There can be a lot of images, settings that you wanna send posts is serial, the collaboration, so on with the CLI, all this become like a fe, like a few words because you don’t need all this like lot like the um, date become minus D and the post array is just like.

Minus P and you put like, um, um, question, like, question marks and, and, uh, and you put the content inside. And then another one and another one, uh, like quotations. Sorry, not question, like quotation. Okay. Put the content, another quotation. Put the content. It saved like a lot of this, um, things that you need to pass.

I think when the agent does that, and it doesn’t need to like build the whole JSO, it actually, um, has it, it sends better content because it doesn’t have this content track. It doesn’t need to reproduce the entire JSON with all this like little, uh, parenthesis and quotation marks and so on. So it becomes like much more efficient, um, and it works much, much, much better.

So. I think everybody will going to move into the CLI in the end, every startup. And, and okay. By the way, why, why I go into the CLI actually, where I even thought about it, I’m like a genius that thought about this. I really like, uh, this project that’s, I think it’s amazing from Versal, it’s called Agent Browser.

Mm-hmm. It’s basically running a headless browser for you that you can go to different pages and so on. The way they did it is the same thing with ACL I. So you do agent browser open and go here, agent browser, click and so on. Instead. Instead you just like running you a playwright in the background and do different stuff for you and understood.

Okay. They know what they’re doing. Maybe I should also copy that.

Andrew Warner: I see if this is the way that they’re going to enable agents and others to connect to webpages that are really complicated sets of, uh, back and forth information, I think I could do the same thing. Do I have that right?

Nevo David: Exactly, because, you know, this is like really saving so much context when you just use it instead of writing the command for playwright every time.

Andrew Warner: How hard was it to do all this? Is it really as easy as just telling Claude, get it done for me, take this API and turn it into CLI?

Nevo David: Yeah, like Claude is really, really good. Like all the other, the, all the new ones, I mean. I, I’m, I just like, the only problem I have with clothes sometimes is that I forget to pass the dangerously, skip my commands because I, right.

You know, just like tell it to do something. I go, I go back, shit, it didn’t do anything. I was stuck on this. Like, I need to approve permission. That’s the only thing that, no problem. A hundred percent. Um, we’ve reached now $45,000 per month. I assume next week I’ll get to 50 K per month.

Andrew Warner: Mm-hmm.

Nevo David: I think it’s a very life changing money, especially when you’re not like a funded companies, you just take all your money, like most of the money for yourself.

You can spend it on whatever you want, marketing and so on. But you, you take most of the money. So.

Andrew Warner: Alright, have a, thanks so much for doing this.

 

Who should we feature on Mixergy? Let us know who you think would make a great interviewee.

x