The Startup Ideas Podcast - Zapier? n8n? Meet this NEW AI Agent Platform that Just 10×-ed My Workflow

Episode Date: July 2, 2025

Join me as I chat with Tod Sacerdoti about String, a platform that allows users to build AI agents through natural language prompts rather than complex visual workflows. Tod showcases several practica...l examples of automations, from monitoring Hacker News for specific terms to generating LinkedIn posts from blog content. The platform aims to make automation accessible to non-technical users while providing the power to solve complex business problems. Timestamps: 00:00 - Intro 01:03 - String Overview 01:49 - Agent 1: Monitoring Hacker News for MCP mentions 08:15 - Agent 2: Creating LinkedIn posts from RSS feeds 17:14 - Agent 3: Automating Google Analytics Summary 23:53 - Startup Idea: Building businesses on top of String 27:10 - Agent 4: Daily Automation Idea Generator 38:32 - Advice for getting started with String Checkout String: https://string.com Key Points: • String is an AI agent platform that builds AI agents using natural language instead of complex node charts • The platform allows users to create automations that monitor websites, generate content, and integrate with tools like Slack and Google Docs • String uses dynamic code generation to go beyond pre-built integrations, enabling more complex use cases • The platform follows a credit-based pricing model similar to other AI coding platforms The #1 tool to find startup ideas/trends - https://www.ideabrowser.com LCA helps Fortune 500s and fast-growing startups build their future - from Warner Music to Fortnite to Dropbox. We turn 'what if' into reality with AI, apps, and next-gen products https://latecheckout.agency/ Boringmarketing - Vibe Marketing for Companies: boringmarketing.com The Vibe Marketer - Join the Community and Learn: thevibemarketer.com Startup Empire - a membership for builders who want to build cash-flowing businesses https://www.skool.com/startupempire/about FIND ME ON SOCIAL X/Twitter: https://twitter.com/gregisenberg Instagram: https://instagram.com/gregisenberg/ LinkedIn: https://www.linkedin.com/in/gisenberg/ FIND TOD ON SOCIAL String: https://string.com X/Twitter: https://x.com/tod?lang=en

Transcript
Discussion (0)
Starting point is 00:00:00 You've seen those complicated N8N workflows that are all over the internet. But then you go into N8N and you find out that it's super, super difficult to create these workflows. There needs to be an easier way. And I found it. It's called string.com. It's in alpha right now. Not many people are talking about it. And it's one of the easiest ways to deploy AI agents using, yes, prompts.
Starting point is 00:00:26 You can literally just prompt it. and it's going to create those complicated workflows for you. I brought on the founder. This is the tutorial where he shares four workflows. The fourth one to me is the most interesting. But we go from easiest to most complex. And I can't wait to see what you end up building. This is actually an emergency pod.
Starting point is 00:00:57 We got Todd on the pod because he just launched string.com, which is kind of my dream product. Todd, if people stick through, to the end of this episode, what are they going to learn with string.com? They're going to learn how to build AI agents that, you know, make their jobs more efficient or give them superpowers. Then that's the goal. Okay. Well, let's, uh, let's share your screen and let's get going. All right. So this is string.com, uh, which is an AI agent that builds AI agents. Um, and I have kind of four examples. I spent about two hours this morning going through
Starting point is 00:01:32 these. So I tried to find use cases that were actually like real. and would be relevant to a, you know, solo entrepreneur or a small business owner trying to, like, get stuff done. And we'll just kind of go increasingly in complexity if that works for you. Cool. Let's do it. So the first one I had was just, you know, build an agent that monitors hacker news for any mention of the term MCP.
Starting point is 00:01:54 As you know, we've built a lot of MCP servers. When new to articles are discovered, you know, notify me in Slack. And I'll just go ahead and kick this off. But my assumption is, based on doing this, morning that it's possible there are so many articles mentioning MCP because it's like the hot topic of the day that the first version of this may be overwhelmed with volume. So I'll be interesting to see how string handles it. So the first thing, I'll say don't ask me this again, but it always gives me a plan before I go ahead. This really prevents the tool from like burning your AI credits on
Starting point is 00:02:30 like going in the wrong direction. In this case, it's a relatively simple prompt. And so it should have success, but we noticed previously that sometimes, you know, the AI would go build something wrong and then you'd be out of credits and be like, this thing doesn't work. So essentially, there's two tabs of string. There's the progress, which basically tells you, like, what the agent is doing on your behalf. You know, it's saying, like, I'm going to go ahead and build this agent. I need to figure out how to get the articles from Hacker News. I need to figure out how to integrate with Slack. for those of the audience who know PipeTream, that's the company we run. We've got tens of thousands of tools available to agents.
Starting point is 00:03:10 So some of these things will be pre-built, and some of them will be dynamically written with code. And that's part of this increasing complexity I'm going to show. So here we are. We've got, call it him a simple agent. The trigger is basically looking for articles that match the term MCP, and it's going to send the message to Slack. It's asking me to test. And this is basically, it could fail. It could say like it's somehow just not getting the articles.
Starting point is 00:03:37 Let's see if it does. So what's cool about this is you've sort of abstracted away, you know, the N8N flow charts that, you know, we're so familiar with nowadays. And it's really now just prompting using plain English to actually create that. Yeah, I actually went back to a slide that I presented in January today when I was just thinking about why we went down this direction. And it was really like, if you can get out of this beautiful mind of like these really complex node charts that like everyone gets lost in and you simplify the interface to natural language, which for us is English, I think you could make the product 10 times easier to use.
Starting point is 00:04:19 And similarly, if you remove the dependency on this registry of triggers and actions, which we have one of the biggest in the world, but you sort of included co-gen, then I thought you could solve 10 times more use cases. And that was basically the drive to create string. So Todd, I'm literally sweating just because this is exciting me so much. I'm literally going to have to take off my sweatshirt. That's a good sign. You know, that's a good sign. By the end of this episode, I don't know if I'll have any clothes on. Strip automation is a new game. I haven't played it before. So this is part of the magic of the product. So what you're seeing here is, It's asking me to configure my Slack account.
Starting point is 00:05:03 So I went ahead and said, you know, it's my pipe dream email. And then it should ask, you know, what channel I want to send it to as a next step. But again, this is kind of like built on, you know, five years of app integrations and approved clients. So I'll just say, let's do Todd test. And so now those are really the only like config components. I've obviously connected my Slack account before. But if not, I would have went through like an OAuth flow. But my hope would be that, you know, once this goes end to end, we can just open Slack and we'll see a message.
Starting point is 00:05:39 And once it tells me that we're good, I will go ahead and open it. I was successfully sent a message. All right. Let's go see. All right. So this is sending, you know, per new article. So I think it was relatively intelligent. So instead of trying to send like 500 articles, it just sent me the most recent one as a test.
Starting point is 00:05:59 And of course, if I deploy this agent, it will go ahead and send every new article mentioning MCP to me. Sam Altman, the co-founder of OpenAI, just said that it is the era of the idea guy and he is not wrong. I think that right now is an incredible time to be building a startup. And if you listen to this podcast, chances are you think so too. Now, I think that you can look at trends to basically figure out what are the startup ideas you should be building. So that's exactly why I built ideabrowser.com. Every single day, you're going to get a free startup idea in your inbox, and it's all backed by high quality data trends. How we do it, people always ask.
Starting point is 00:06:44 We use AI agents to go and search what are people looking for and what are they screaming for in terms of products that you should be building? And then we hand it on a silver platter for you to go check out. we do have a few paid plans that take it to the next level, give you more ideas, give you more AI agents and more, almost like a chatGVT for ideas with it. But you can start for free, ideabrowser.com. And if you're listening to this,
Starting point is 00:07:11 I highly recommend it. I'm going to go back. It should say, yep, yeah, the agent is ready to run and we can deploy it. So this is kind of like a basic automation. But I think what's cool about it is, like I have someone on my team. who actually looks for news and sends it to our product managers, product designers to just keep
Starting point is 00:07:31 them up to date. Like that's a person that's actually going and doing that. Yeah. This just replaced that part of that person's workflow. Yeah. And I love starting with like the most basic, which is like trigger action pair in our language. But when I built this this morning, I immediately said, can you summarize the article? Can you do sentiment analysis?
Starting point is 00:07:52 Tell me if it's positive or negative. Can you write a clever comment that I could respond? to the post that shows I know a lot about MCP and have a perspective on it. Right? And you can imagine this just getting more and more complex. But again, instead of that like beautiful mind of like node craziness, you know, you're just iterating through English. Absolutely. All right. All right. You want to go to a one another example? Let's do it. I'm not promising that I'm going to take off my t-shirt, but we will see. Okay. So I tried to find one that was a little like relevant to maybe,
Starting point is 00:08:26 people who are content creators. So I said, you know, build me an agent that monitors an RSS feed. In this case, I'm just going to use the Pipe Dream blog for new blog posts and then use AI to write it like a viral LinkedIn post and put that content in a Google doc just so I can go grab it and post it quickly. You probably do this like I do. I did give it a little guidance on the LinkedIn post. You know, I just said, hey, there's three viral components, keep it short and punchy. You know, she'd be one sentence paragraphs. Of course, if I was doing this, you know, for real, I would probably spend a decent amount of time on like the LinkedIn prompt just because having done this myself over a long period of time, you know, the better your prompt, like the better the output. And I would
Starting point is 00:09:08 hone that over time. But again, in this example, I'm trying to now include like a few different things, like do some, some AI, integrate with another app, in this case, you know, Google Docs, and go from there. So I'm going to. this is just one of the little nuances, but I've turned on auto testing. So as it builds, it'll just automatically test. So I don't have to constantly click test, test, test. But if you were doing an agent that might like delete rows from a Google Doc, you know, you kind of might want to have human control over that. Okay. And what's by the way, we never talked about pricing. Like how does this work? Yeah. So we're really following the model of the vibe coding platforms,
Starting point is 00:09:50 which is you basically have a subscription to the product and it comes with a pool of AI tokens. I believe the token count is 20 million on our like basic plan. You can see I have 58 million tokens in my account right now. So we can monitor through this process like how many I use doing all these use cases. But of course, like our goal is to, you know, reduce the cost of token creation and token usage. And just, you know, as these models get better, reduce those costs. And I see a button for open and pipe dream. What does that mean?
Starting point is 00:10:26 Yeah. So it's funny. I was in a meeting kind of demoing a very early version of this to Guillermo from Versel. And he said, you know, my sort of view of these vibe coding platforms is their best when they're built on top of like dev tools that have been built over like four or five years. And the reason is because you can have this escape hatch. So we have this button where you can like open this into our old product and essentially go back. back into that whizzy wig editor and, you know, make changes and do the drag and drop and all that experience. I actually slacked my team when I was doing this this morning. And I said,
Starting point is 00:11:03 I only had to do that once this morning. So to me, it's like, it's a little bit of an anti-pattern, right? Like, we want users to never have to open in Pipe Dream. And eventually that button will go away. And I think that will be, you know, when we're knowing. longer an alpha product, but we're, you know, a successful product, that button will be gone. That's interesting, by the way, I don't know if you caught that while we were talking, but it looked like, oh, it's happening again. It looks like there's a, there's a some sort of error in the trigger. I'm not 100% sure what is happening, but it's obviously not receiving a trigger event.
Starting point is 00:11:41 It should recover. Oh, here it is. It's explaining. So it says it's, it's not receiving data for the 25th event. So it's basically like looking for blog posts that happened. I guess that was three days ago. Clearly, we need to produce more blog content as a company because there was nothing recent enough. So I assume what's going to say is I changed the date. Okay, I've set the published after date to May 1st. And now it's like it's going further back to
Starting point is 00:12:07 looking for like the most recent blog post, which I think is actually pretty intelligent, right? It started with a narrow date range. Then it probably expanded from one day to three days. And then it's like, all right, there's nothing there. I'm going to go all the way back to like two months ago and grab your most recent blog post. It'd be interesting to see the most recent blog post was June 11th. So it needed to go back, you know, a little more than two weeks to find that. So I, again, I consider when whenever you're vibe coding and something fails but recovers, that's more what we're focused on today, really, than anything else is like trying to figure out how to get people to value. And does it fail often? And like, how should people think about
Starting point is 00:12:47 dealing with the failures. Yeah, I mean, I think it really depends on the complexity of the use case. But my sort of general belief is if you're just testing these tools, you should probably get, you know, 50 to 75 percent. If it's something like I'd prompt on the home page to be higher than that. But I mean, if you're just doing like simple things, want to see if I can get to value, like, I would think over 50 percent, if you're doing things complicated, whether this is like, you know, repel it, bolt, lovable, or, you know, a product like string. And I think you're, in that 25 to 50% success rate today. And that's why these products are, you know, in our product, the least is in Alpha. That's the percentage we're monitoring internally is like, how do we get the
Starting point is 00:13:29 majority of people to value? So it's interesting, so it says it, you know, created a, use the open AI in this step to create a LinkedIn post. One thing I'll mention is we have this kind of like what we call batteries included for AI. So we used to include all these AI. tools, but you constantly had to like input your API keys or figure out, should I use this image creation thing or that image creation thing. So now when anything touches AI, we default to the tools we think are best for your use case. And we just include our own API keys. And then we just bill you credits when you run these agents in the future. It's just another one of those examples of can we get more people to value. So let's see if we created a Google Doc. Okay. Let's see.
Starting point is 00:14:17 Make sure this is a, let's see, how Alter builds integrations faster without hiring a single-back. I mean, again, I'm not going to go through all the detail on this, but like, looks like a, you know, kind of like a legit LinkedIn post to me. Probably would need to edit it, but a summary of this, this blog article. Yeah, it's insane. Yeah. So, and if you wanted to, and when you say edit, like, you mean a human being editing it? editing it? Well, I'm just saying when I do the final link, I don't know what you do on LinkedIn, but like when I do the final LinkedIn post, I kind of take what the AI is giving me and then I,
Starting point is 00:14:54 you know, I polish it. That's like the last five, ten minutes. I want it to be my voice. And of course, I'm trying to train it to get better and better. But I always think that last polish is like is the best human use of time. So what you could, could have done here, for example, is add another step that pings a Slack channel that says the Google Doc has been created and is ready for review. right? Yep, absolutely. Yeah. And if you wanted to do that, you would just type a message, like, how would you, how would you do that? Yeah, I mean, it's just like, it's almost like an employee, like your AI, you know, everyone's hiring these AI automation engineers. It's like the new
Starting point is 00:15:31 hot, like, job wreck. You know, we thought about calling this product just like your superhuman AI automation engineer, you know, because it's like working for you at all times and available for work. I just not sure that that's a widely understood job. yet, but maybe it will be eventually. So what's it saying here? So it says the user wants to add a step to process, when the process is completed. So it needs to configure a Slack notification steps.
Starting point is 00:15:58 So here it's just saying send Slack notification. And then I assume it's got to write that. And then of course it's got same exact flow we just went through before. It's got to figure out where you want that to go. We've tried things where we just like automatically select Slack channels. So we have to be smart about it. Like there's certain apps where you can, you know, make an inference and figure things out. But it's like you probably don't want this, you know, little test that you're working on to exactly like click the general channel.
Starting point is 00:16:26 Like you probably don't want to like blast your company, you know, with all your little tests. So anyways, that's that's kind of what it's doing. It's just figuring out like where to send it. And, you know, I assume we'll see what it says. Let's see. It's running the test. All right. successfully test. Let's see here. I don't see. Oh, yeah, it is. Yeah, new LinkedIn post generated.
Starting point is 00:16:51 Nice. It thinks it's, it's high quality enough to get a rocket ship emoji. It didn't link to the document, which of course I could ask it to do. But, you know, essentially here it goes, it gives you the document ID, but didn't give you the URL. So, and that's the case where I think it was kind of a dumb decision could have been better. We'll tell string to do better next time. Love it. You want to move on to another example? Let's do it. Okay, so I'm going to give an example. So I was really inspired by your boring marketer team that had like a little chat about string on Twitter, which I saw, which was super cool.
Starting point is 00:17:28 I liked it because it was a real world use case. They basically said, you know, give me a daily summary of my Google Analytics. So I'm going to fire this up and then I'll talk through it. And so I would say this is an example where based on my test this morning, so I might need to jump to one that works. I'm thinking like 50% success rate. And so already I got some ideas on how to fix this. But about three weeks ago, we sent an email. It was like to a million people.
Starting point is 00:17:55 And it included a URL to a Vurcel app. And we basically built a demo of like it was chat. It ended up putting on chat.piptreme.com. But at the time it was just a Vercel URL. And somehow Versel URLs like get flagged as like really bad. in Gmail and these other email services. So like for the last three weeks, I've been log in every day and like into Google Postmaster tools and trying to figure out like, are we out of the penalty box? If we out of the penalty box, we out of the penalty box. So I basically just said every day
Starting point is 00:18:29 summarize. I should have said the last seven days of Google Postmaster statistics and send them Slack so that I can and break it out by day and include a summary of the week so I can figure out, you know, basically are we essentially out of the penalty box or not. It turned out about, you a little over maybe four or five days ago, we kind of like got out of the penalty box. But the reason why this is particularly interesting is what you can see on the screen right now is, you know,
Starting point is 00:18:54 we've integrated Google's APIs, but we have nothing in the registry related to, like, fetch your Google Postmaster tool. So this is all like dynamic code. And this is the second half of what I talked about, which is one, communicate with natural language instead of like a whizzy wig editor. and two, get out of the registry and write all these things dynamically.
Starting point is 00:19:17 And so basically string is writing custom code to hit the API to figure out, you know, stats, and then we'll ultimately format that message for Slack and then send that message to me. Maybe we've overused Slack in this demo, but we do live in Slack. And when I did this this morning, you know, one time it sort of veered off and got a little bit lost and it was really struggling to get the statistics from Postmaster Tools. And then the second time I did it, it had one error. It fixed it and it worked. So be interesting to see, you know, how successful the test is.
Starting point is 00:19:52 I mean, if this is able to work, like, that's a huge, that's a huge win, right? Like, that's saving you a ton of time. Yeah, I think for most, what I would say is, like, most people just wouldn't do it. Yeah. You know, like when I've talked to the CEOs of other no-code platforms, they always say the number one problem they have is their product is too complicated. And these are the people who run the least complicated no-code tools in the world. So I think that just the fact of the matter is if you have to go through some multi-step config
Starting point is 00:20:27 that requires you to understand an API, you've lost, you know, at least half and probably more like 80% of the potential audience. for these types of products. Yeah. You see, by the way, this is, this is already, I already know it's going to air because it says it's received data for seven, zero days of the past seven. So I'm trying to see if it recovers for that.
Starting point is 00:20:48 Yeah. I think like as you're going through a lot of these examples, I'm just thinking about my own business, like what are, what are automations I can do to help save time and also just like make more money. Yeah. And I, the way,
Starting point is 00:21:03 the way we like view this, we have like this worldview of these, automation, you know, agents. The first is tasks. Like, if you just want to send an email, send a message to Slack, add a row to a Google sheet, I think ultimately that's going to be built into the AI chat apps. You know, I think you're going to go to Claude and you're just going to be like, you know, like send a message in Slack and it's just going to do it. So I think that like you don't need a standalone tool for that. The second category is automations, which I think we're starting in automations in this conversation. We'll kind of
Starting point is 00:21:34 move into true agents. But, are the things we all know. They're like zaps or pipe dream workflows or, you know, whatever the tool of choice is for a company. And I think those can absolutely move to a text-based interface. I think we've sort of proven that. And then the third category is what we internally call like real AI agents. These are things that have like autonomy and access to tools and sort of don't need this step-by-step guidance as much as there might be a step that says like, you know, go do these things. And it just figures. out. Is there steps? Is it one step? Is it one app, three apps? And we're spending most of our time, you know, on the product side, either trying to get people to value just like the chat interface or building the foundation for these more autonomous capabilities. I mean, that's the dream. The autonomous agents is the dream that you set a goal for one of these invisible employees. And they have some constraints, but they're basically working at the problem and they're trying to get closer to that goal and they're working for you.
Starting point is 00:22:40 And we really try to not over promise those things. I feel like half these tools are like, it's solved. And I'm like, it's not solved, right? It's like there's a lot of momentum and green shoots and potential. But for the most part, and you know, we have another half of our business, by the way, where we sell infrastructure to other AI agent companies. And we see, you know, there's a lot of promise, but it's early. You know, it feels like the first out of the first inning.
Starting point is 00:23:06 you know, not even the first thing. So all right. So anyways, this one just said summarize postmaster stats on the Slack. It actually had one test failure. And then it actually got to success. And I said, hey, the key metrics are all blank. And then it went ahead and fixed it. And then, you know, it's sort of explained to me like the visual representation. You know, basically said, you know, here's your results for the last week. This was 830 this morning. All the metrics are good except for this one, I know, which was the one where we got hammered on our reputation, did a little bit of analysis and then said, you know, focus on improving sender reputation. It was kind of like a, you know, no shit. I got to work on that. So, but that was the, that was the example that worked this
Starting point is 00:23:52 morning. You know, this gets me thinking that like productizing agents and automations and then kind of wrapping, wrapping that up and selling that to other companies is a great business to start. I'm talking about like a cash flowing business. Like if you're, you know, I'm sure someone would pay $29 a month for that service set up. So have you seen people basically start using string to create some workflows and agents and then selling that to, you know, other companies? Yeah, I mean, we've talked a lot about, I think it's a little, like at least on our platform, it's a little early. But I think if you look at what's happened with N8N and all these, you know, they call it the like the automation bros on like Twitter and.
Starting point is 00:24:35 and YouTube, you have this demographic of people that, you know, maybe we're in, you know, drop shipping and then we're in crypto and then are like, they're in the business of making money on the internet. And they've sort of discovered this like AI agent category as a potential market to like, you know, build products and sell them. At least from my conversations with customers, I think most of those is more about today, at least generating views of their content and actually less about selling like, quote unquote, the templates. but I think that there's a huge opportunity once these templates like are actually easy enough to implement for the end user that like I think there can be really big businesses built in these
Starting point is 00:25:15 it reminds me a little bit of like the kind of like the website template world where you know the challenge is always can you actually get to value if you purchase it right and so these things need to be easy enough to implement for the end user and then I think absolutely you could you could build a business on that. Before we get to the next one, do you have any, you have one or two ideas for people if they were trying to build a big business on top of string? What could they build? Well, I don't think we've built the tooling yet for people to build a business. And I was going to get a little, like, little tech nerdy.
Starting point is 00:25:50 But like, there's really no reason why every agent on string couldn't also be an MCP server. And we have a view that, you know, there will be MCP server businesses built. people are like, here's an MCP server to, I don't know, like pick random examples, process refunds on this SaaS app or, you know, write blog posts in this way or, you know, do this other job function that people have. And so, you know, we've talked a lot about once we can prove that we can create like scalable agents that, you know, that are solving real business problems for companies, there's no reason not to enable people to just like turn that into an MCP server that you then sell and market. Obviously,
Starting point is 00:26:33 We want to build tooling there. So like it's like a one click and you, you know, submit it to marketplaces. But I think there needs to be more demand, frankly, on the MCB server side. Like it sounds good, but like, you know, we need more people consuming them. But that feels to us like that's the biggest business opportunity for like an end user of our product today. Cool. Yeah.
Starting point is 00:26:56 All right. And I guess that's skipping over the obvious use case, which is like we do have a lot of like contractors who just just like sell automations and then build them on our product. But I feel like that's not really like us enabling them as much as just like they use the tool. All right. So I'm going to go with like a little bit of a more complex one. And in this case like I was like I figured the first question you were going to ask me is like what are the use cases people should solve? Like this is the problem with horizontal products. Right. You can do anything. Well, it's like great. Like what do I do next? So this idea was basically build an agent that runs every day, it sends me an idea for automation that I can do
Starting point is 00:27:38 like in my business. And I tried to create something that would actually create like an end consumable end product. Like it would send me an email that looked good, that like was, you know, in HTML that like, you know, like, I don't know, had an end product to look at. And then I try to get even a little bit more complicated, which is I just wanted to create a link at the end of that email where I could just open it directly in string and have it build the agent for me. So I was trying to almost create like a complete end to end, like send me an idea, I click a button and then it builds it. And this is going to go much deeper into a few things. One is there's going to be a lot of steps that need to be accomplished.
Starting point is 00:28:17 Like string can either jam a bunch of this code into a single step or have multiple steps. So we'll see how that works. It's going to do code gen. It's going to integrate Gmail. And I'm going to set up for auto testing so that. that it just kind of goes through that process on its own. And then I'll pause there if you have any questions on it. It sounds like for the vast majority of use cases, auto testing should be on by default. Is that right? I think so. I mean, again, it's the only risk of auto testing is if the agent is doing something you don't want. But if it's sending me an email, I'm not too worried about it. Like, if it's sending me a Discord message, not too worried about it. If it's, you know, interacting with my
Starting point is 00:29:00 product database and snowflake, I might feel a little less confident in allowing it just to, you know, go rogue. And I will say like, you know, I'm sure this is true for every vibe coding platform. We've seen some examples where it's done dumb stuff, right? It's not common, but it does happen. So that's really the guidance around, you know, auto testing. Same is true with human beings, though. That is also true. Yeah. So it looks like what we have so far. we'll see is it's basically generating the idea. It's creating like the prompt that's then going to share that I'm going to open up in string. It's creating the email content.
Starting point is 00:29:42 Let me just see if we're, okay, make sure we're not set. Then it's going to convert it to markdown. I assume what's going to do next is it's going to, oh, it says convert down, convert mark down to HTML,
Starting point is 00:29:51 which is good because it's going to send an email. And now it's creating a template and hopefully integrate Gmail and send it to me. It's like relatively quick. I'm glad you think that. I mean, every time I see a spinner, I have, like, a little panic attack because you just, like, you want these things to be instant. But, you know, when it's writing code and it's, like, progressing through, you know, like ideation and iteration, it's like, it takes time.
Starting point is 00:30:16 Yeah. All right. There it goes. So it's got to send email message, uh, action from a Gmail. So that's good. I do think, by the way, like, you know, any one of these AI products that's built on top of the APIs of like the foundational model companies, like every one of these things is going to be better.
Starting point is 00:30:40 Like the way I think about it is this is the worst string will ever be. You know, it's like the way I think about it. Like if it's good enough to get to value, that's awesome. But it's like it's the worst that will ever be in our use of the product. Well, yeah, that's why I wanted you on the pod also is just because I'm a big proponent of play with the tools now, get good at the tools. so that as the foundation, no models get better and these tools get better,
Starting point is 00:31:05 it won't be like your first time trying these tools. You know, you'll have some of the reps, you'll understand the guardrails, you'll understand the constraints, you'll understand some of the best practices. So I just think it's a good idea to get your hands dirty. Yeah, I think that's true.
Starting point is 00:31:21 And like if you're good at using AI tools today, like you're the unicorn. right in your business in your company you're hireable i mean it's just like every single CEO i talk to is like how do i get my company to be more AI native and how do i get people to use it so it's like i mean it's just like such a way to differentiate yourself totally oh good i was worried there for a second so it looks like we've we've progressed i don't know that did seem to be a little bit of a longer uh duration than i would have expected normally but um it's going to go through and test all these steps. What's nice about autotec, I don't know if you've done this on the like Manis or any of the
Starting point is 00:32:06 vibe coding things, but, you know, a lot of the people that I think are best at using these tools, like they've got like four or five tabs open and they're working on like multiple projects at the same time. And so one of the things about, you know, moving to these things to be auto, you know, an auto test or anything else that like, it just, it'll just get to the end. You know, you can be working on something else. You know, it's like, it's like delegating a task to an employee. So you might have four or five running at one time. And then you don't have to worry as much about, you know, it's the waiting game. If you do run four or five at the same time, is it going any slower or how does that work?
Starting point is 00:32:41 They're single threaded on our end. So like, you know, if you have three or four in your account, it's not, it has no impact on the speed of your experience. So you're not throttled or anything like that. No. Interesting. All right. So we got a test fail on converting.
Starting point is 00:33:00 mark down to HTML, which is not totally surprising. So it'll be interesting to see if string recovers. It's an emotional roller coaster, just vibe coding and vibe marketing, you know, because with the test and the failures and then it works. Yeah. Well, you know, one of the, we talk a lot of these AI tools, at least internally, as like, there's this like magical experience when you get something to value. You know what I mean? It's like my best example is the first time I used Bolt and I clicked the button and then it showed me a website. You know, that was like the hit. That was like the dopamine hit, you know, like it worked. And what's kind of interesting is I've found that when you hit errors and recover in some ways, sometimes
Starting point is 00:33:45 you get a little bit more of that like I'm making progress. Like it's, I'm getting that hit again and again. You know, so it's, I don't know, that's been my own kind of vibe coding experience. Okay. So it says test failed. Then it tested. successfully. Yeah, we could kind of like try to go in and and see what happened. I'm wondering if yeah, it looked like it was just like a, you know, bad code on doing that transformation. It looks like here it does look like it got it. So this is just kind of like a little preview of the text. It looks like it got to success. Let's see if where we are now successfully sent chat. Okay. Let's see if it gets all the way through.
Starting point is 00:34:30 You know, our hope, of course, is that the user never has to look, you know, at like, you know, JSON or output or open and pipe dream. That's the goal, right? You know, today, the more sophisticated you are and the more technical are, obviously, you'll be more powerful of these tools than the non-technical people, right? Okay. So here it is. It looks like our prompt is going to be something about seamlessly onboarding new clients. Let's see, with slow manual on board process and lost revenue. Okay, it's like pitching. All right, we got one more error. Let's see what we got. If we don't hit this one, we, oh, interesting. It's going right to Gmail. So let me go ahead and just see what we got out the other side.
Starting point is 00:35:19 I just used a demo, Gmail account. So my gut is given we had one error, I guess I'm skeptical that it's going to work on the first try, but we'll see. We'll see. You're right, though. When it does, you know, when you do fall and recover, it does give you that dopamine hit. Like right now I have that uneasy feeling in my stomach. Like you pulled the slot machine, but you haven't gotten the results yet. Totally. I'm like getting anxious. I'm like, oh my God, is this going to work? Yeah. I'm skeptical, but let's see. Let's see if this. All right, we got something. Let's see. Okay. It's not actually that bad. The thing the error I was getting earlier this morning was it was like not converting the markdown to HTML. So it'd be like this kind of like garbage. All right. So today's automation idea, intelligent client onboarder orchestrator.
Starting point is 00:36:13 So it's basically saying, you know, many businesses have slow onboarding processes. Imagine and then automation that transforms clients. All right. Not too bad. It's going to do this automation. It's giving some ideas. Probably don't need to read through all this. Here's the generated prompts.
Starting point is 00:36:30 That's pretty legit. And then I'll just click here and see if it works. It's going to seamlessly onboard new clients with automated workflows. Now, I mean, if I click this, it's not going to solve my problem. It's a little too generic. But I'm pretty happy. Like, it went end to end, you know, it got something. Like, I wouldn't be embarrassed if, you know, this email went to like a customer or an internal team.
Starting point is 00:36:54 You know, I mean, like for, I don't know how long it was, 10 minutes, you know, not too bad. Yeah. And I think like this is step one, right? Like you can make it better from here. Yeah. So I think that's a part of it, right? Yeah. I love that it's selling competitors in the email about Pipe Dream.
Starting point is 00:37:14 Bad string. We got to work on that. It's just doing the best it can. Yeah. Well, again, these things are based on historical data. So it's like it's interesting when you launch a new product like string, I always wondering to myself, like, how long before, you know, Open AI is going to recommend this in chat GPT to customers, right? It's like it could take months, you know, it depends on how good they are.
Starting point is 00:37:39 And I don't know what you're seeing in your business, but like I checked last week. And now it's like a third of the traffic to our website is coming from AI, you know, chat bots, you know, rather than Google. So it's, it matters, right? These new products are, you know, important to get in the system. Todd, thanks for coming on. If people want to get started, well, first of all, I should make mention I'm not involved in string at all. I just invited Todd on to show this product. I think this is an interesting product. I'm starting to use it.
Starting point is 00:38:10 I'm trying to get good at it. And that's why people, I think, like listening to the show is I bring on interesting founders, building interesting tools to help people save time, make more money, and propel their startup ideas. you know, into reality. So I wanted to just say that. But Todd, if people want to use string, what is the best way to get started? Like, you know, it is a bit daunting
Starting point is 00:38:36 to look at a blank screen. What do you want to automate? So do you have any, you know, I guess advice for people? Yeah. Well, the first thing I would say is thanks for having me on the podcast. I'm a big fan of yours and consume a lot of your content and appreciate kind of what you're doing for entrepreneurs and small business owners.
Starting point is 00:38:53 And so thanks for being, thanks for having me here. I would recommend starting with like everyone has, in my opinion, one to two hours of just operational BS. They have to do every day in their job, right? It's like the things that people generally like doing the least. And it's like the kind of grind of being a knowledge worker. And I always say like, just start there. Start with something you spend, you know, 15 minutes a day doing or an hour a week doing or a few hours week doing. Don't try to create an AI salesperson that closes deals for you as your first
Starting point is 00:39:30 agentic product, right? It's just like automate something that you have to do that you don't like doing that would save you time or money and then, you know, kind of iterate and get more complex from there. Because otherwise, I've found that people, they dive right in the deep end, somebody doesn't work and they go, this stuff doesn't work. And I don't think it's a string issue. That's just a vibe coding, vibe automation, whatever you want to call it, issue. So it's like start smart small, solve a real problem, get to value. And then you know, you'll understand at that point what edges you can push in terms of complexity and value. All right, man.
Starting point is 00:40:07 Thanks for coming on. Appreciate you. Awesome. Saturday podcast only from now on. Yeah. I told Todd, so we're recording this on a Saturday. I was like, this is an emergency podcast. I was texting with him last night.
Starting point is 00:40:18 I was like, I need to understand string. So you got to come on. and thank you, thank you for spending your Saturday and people like, comment, subscribe if you want more of this in your feed.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.