[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"post:why-mustloop-exists":3},{"slug":4,"path":5,"title":6,"excerpt":7,"cover":8,"publishedAt":9,"updatedAt":10,"series":11,"tags":15,"readingMinutes":16,"html":17,"seo":18,"seriesNav":21,"featured":32,"coverDrawn":33,"related":37,"topicCount":76},"why-mustloop-exists","\u002Fblog\u002Fwhy-mustloop-exists","Why Mustloop exists","Mustloop started when I couldn't keep up with my own follow-ups: one list of the people waiting on you, built from your Gmail, with the next email drafted.",null,"2026-06-28T12:00:00+00:00","2026-11-10T22:08:32+00:00",{"slug":12,"title":13,"number":14},"shipped-and-why","Shipped, and why",1,[],3,"\u003Cp>Mustloop has started, and it already does its first real job: it reads your Gmail, finds the conversations that matter, and puts them in one list of who's waiting on you, with the next email drafted for you to review and send.\u003C\u002Fp>\u003Ch2 id=\"where-it-came-from\">\u003Ca class=\"heading-anchor\" href=\"#where-it-came-from\" aria-label=\"Link to this section\">#\u003C\u002Fa>Where it came from\u003C\u002Fh2>\u003Cp>Mustloop grew out of another product. Before it, I was building Tamable as a CRM for influencers and content creators, and later tried to take it to journalists and freelance writers.\u003C\u002Fp>\u003Cp>Early on I saw a problem with asking anyone to move into a new tool: all their history lived somewhere else, and the switching cost would be huge. So instead of asking people to bring their history in, Tamable went to it. I built a Gmail integration that read past conversations, pulled out what mattered, and created the deals (an agreed paid partnership or sponsorship between a creator and a brand) in the CRM by itself.\u003C\u002Fp>\u003Cp>Then came the hard part: getting people interested. I reached out to people everywhere, by email, Instagram DMs and X DMs, and had calls with the ones who answered. To keep track of it all I had a simple tracker, a Notion template. Keeping it up to date was really hard.\u003C\u002Fp>\u003Cp>So I asked on Indie Hackers how other people kept track of their outreach. That post is where the idea for Mustloop appeared.\u003C\u002Fp>\u003Ch2 id=\"more-than-a-tracker\">\u003Ca class=\"heading-anchor\" href=\"#more-than-a-tracker\" aria-label=\"Link to this section\">#\u003C\u002Fa>More than a tracker\u003C\u002Fh2>\u003Cp>The first idea was simple: help me keep track of who I'd reached out to. But while I worked on it, the idea grew.\u003C\u002Fp>\u003Cp>Instead of rows in a tracker, I started thinking in loops, around the people and companies I was in touch with, each with a timeline of everything that happened between them. Mustloop's AI would draft each message with that person's context: not only the conversation in front of you, but the goal you have for that person, which often goes beyond a single conversation. Mustloop keeps that context for you, so you don't have to.\u003C\u002Fp>\u003Cp>Quite early on it became clear to me that Mustloop could be much more than a way to track outreach, and that's the direction it's growing in.\u003C\u002Fp>\u003Ch2 id=\"what-shipped-first\">\u003Ca class=\"heading-anchor\" href=\"#what-shipped-first\" aria-label=\"Link to this section\">#\u003C\u002Fa>What shipped first\u003C\u002Fh2>\u003Cp>Mustloop started from Tamable's code, with everything that belonged to a creator CRM taken out. What came in during the first week:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>Gmail, read for you.\u003C\u002Fstrong> Connect your inbox and Mustloop keeps your conversations in sync, both ways.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Only the conversations that matter.\u003C\u002Fstrong> Your AI reads your threads and keeps the ones about real work: leads, people you wrote to, people who wrote back. Promotions, newsletters and big CC threads stay out. During setup it asks \"Do these look right?\", and anything you mark as not relevant teaches it.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>People and companies, with their timeline.\u003C\u002Fstrong> Everyone you're in touch with gets a page with everything that happened between you, built from your conversations.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Whose turn it is.\u003C\u002Fstrong> Every conversation shows whether you owe a reply or you're waiting on them, and when one has gone quiet too long, it comes back to you.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Today.\u003C\u002Fstrong> One page with what needs you today: replies you owe, follow-ups that are due, and new leads.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Drafts.\u003C\u002Fstrong> For each one, the next email is drafted from the conversation. You review it, change what you want, and send it yourself.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2 id=\"why-a-list-and-not-a-crm\">\u003Ca class=\"heading-anchor\" href=\"#why-a-list-and-not-a-crm\" aria-label=\"Link to this section\">#\u003C\u002Fa>Why a list, and not a CRM\u003C\u002Fh2>\u003Cp>The tracker failed for the same reason most CRMs do: it only knew what you typed into it. Mustloop starts from the place the conversations already are, your Gmail, so there's nothing to log and nothing to keep up. The history comes with you, which was the lesson from the old Tamable.\u003C\u002Fp>\u003Ch2 id=\"what-it-means-for-you\">\u003Ca class=\"heading-anchor\" href=\"#what-it-means-for-you\" aria-label=\"Link to this section\">#\u003C\u002Fa>What it means for you\u003C\u002Fh2>\u003Cp>If you sell by yourself and your follow-ups live in your head, a spreadsheet or a CRM you stopped updating, Mustloop gives you one list that keeps itself, and the next email already drafted. You still read it and you still press send.\u003C\u002Fp>\u003Ch2 id=\"where-to-find-it\">\u003Ca class=\"heading-anchor\" href=\"#where-to-find-it\" aria-label=\"Link to this section\">#\u003C\u002Fa>Where to find it\u003C\u002Fh2>\u003Cp>Sign in at app.mustloop.com with Google and connect your Gmail. Your first list is waiting on Today.\u003C\u002Fp>",{"title":6,"description":19,"canonicalUrl":20},"How Mustloop began: losing track of my own follow-ups, a tracker I couldn't keep up, and a list built from Gmail instead.","https:\u002F\u002Fmustloop.com\u002Fblog\u002Fwhy-mustloop-exists",{"slug":12,"title":13,"number":14,"total":22,"previous":8,"next":23},9,{"slug":24,"path":25,"title":26,"excerpt":27,"cover":8,"publishedAt":28,"updatedAt":10,"series":29,"tags":31,"readingMinutes":30},"mustloop-never-sends-on-its-own","\u002Fblog\u002Fmustloop-never-sends-on-its-own","Mustloop never sends on its own","Steer any draft with your own instruction, then send it yourself, with 30 seconds to take it back. Mustloop drafts; you decide what goes out.","2026-07-09T12:00:00+00:00",{"slug":12,"title":13,"number":30},2,[],false,{"kind":34,"text":35,"caption":36},"quote","It was really hard to keep it up to date.","on the Notion tracker that came before Mustloop",[38,50,63],{"slug":39,"path":40,"title":41,"excerpt":42,"cover":8,"publishedAt":43,"updatedAt":44,"series":45,"tags":46,"readingMinutes":30,"featured":32,"featuredAt":8,"coverDrawn":47},"first-emails-one-easy-ask","\u002Fblog\u002Ffirst-emails-one-easy-ask","First emails: drafted, saved, and one easy ask","First emails to new leads are now saved until you send them, kept short with one easy ask, and leads who wrote to you first get thanked instead of pitched.","2026-10-26T12:00:00+00:00","2026-11-11T09:00:02+00:00",{"slug":12,"title":13,"number":22},[],{"kind":34,"text":48,"caption":49},"Two to four short sentences, and one easy ask.","How Mustloop writes a first email",{"slug":51,"path":52,"title":53,"excerpt":54,"cover":8,"publishedAt":55,"updatedAt":56,"series":57,"tags":59,"readingMinutes":30,"featured":32,"featuredAt":8,"coverDrawn":60},"following-up-from-claude","\u002Fblog\u002Ffollowing-up-from-claude","Following up from Claude","Connect Mustloop to Claude and ask your AI who's waiting on you, add new leads and draft the next email. It drafts; you review and send.","2026-10-19T12:00:00+00:00","2026-11-11T11:45:29+00:00",{"slug":12,"title":13,"number":58},8,[],{"kind":34,"text":61,"caption":62},"Nothing your AI does in Mustloop sends an email.","What your AI can't do in Mustloop",{"slug":64,"path":65,"title":66,"excerpt":67,"cover":8,"publishedAt":68,"updatedAt":69,"series":70,"tags":72,"readingMinutes":30,"featured":32,"featuredAt":8,"coverDrawn":73},"mustloop-in-slack","\u002Fblog\u002Fmustloop-in-slack","Mustloop in Slack","New leads and the conversations that need you, posted to your Slack channel with buttons to handle them, and never the text of your emails.","2026-09-30T12:00:00+00:00","2026-11-11T11:45:39+00:00",{"slug":12,"title":13,"number":71},7,[],{"kind":34,"text":74,"caption":75},"If your day already runs through Slack, that's where you'll see them first.","Why Mustloop works in Slack",0,1794485454667]