ARTICLE AD
You’ve heard “learn to build”, “ship your own tools”, “automate your busywork”, but nobody explains where to start. Canva made this painfully clear: they gave 5,000 employees a full week to explore AI, and most couldn’t figure out how to start. No surprise there, most vibe-coding tools expect you to manage files, wrangle a terminal, and deploy to a server just like a developer would. Good news, you don’t need any of this to build your own marketing tools and workflows. I’ll walk you through the exact setup I use. It runs via Letaido in the browser, so you don’t need to install anything, manage files, or leave your laptop running overnight. Recommendation 🔮 Letaido is an AI workspace that lives in your browser. It writes the code, stores the data, hosts the tools, and runs your automations on a schedule. Vibe coding lets you build the reporting dashboards, competitor monitors, keyword-clustering tools, and content workflows you’d normally wait on a dev team (or a budget) for. You describe the workflow the way you’d explain it to a new hire, and the AI builds it. Letaido is the AI marketing platform made for the job. You point it at your tools and data, describe the report or workflow you want, and it builds and runs it in the cloud for you. You have two ways to create your builds. There’s a private Console only your team can see (like internal tools and dashboards): There’s also a public site (for pages you want to publicly share): A few things worth knowing up front: All models in one place. You can switch between Claude, GPT, Gemini, and others from a dropdown, per task. No need for separate subscriptions or API keys. Native connectors. 35+ marketing tools like Slack, HubSpot, Notion, GitHub, Linear, Mailchimp, Stripe, WordPress, or Airtable already connected. Pre-built marketing skills. An Ahrefs-maintained library of skills, a set of steps for your AI agent to follow, based on real best practices, so you’re not starting from a blank prompt. Built for teams. Whatever one person sets up (skills, connectors, memory, apps) is there for everyone, so the team compounds each other’s work instead of rebuilding it. Seats are free (the $99/month is per workspace, not per person), so you can invite everyone, and roles keep it safe: members can chat and build, owners and admins approve new connectors or handle secrets. Share outside the team. For a one-off like a client report, ask the agent to create a guest link for your app or report, and it creates a public site with a default Letaido domain. You can also change the domain to one you already own, or buy a new one inside Letaido, and it will sort out the security certificate for you as well. Hosting and secrets are handled for you. This removes the two biggest beginner risks: exposed API keys pushed to GitHub and accidental public reports. You only need to think of where to publish your workflows - internal data belongs in the Console, while the public site is a URL anyone can find and Google can index, so double-check before it goes live. Recommendation ⚠️ If you want to follow along with me, you’ll need Ahrefs. The $99/month covers the Letaido platform and your AI credits, but the agent reads your Ahrefs project data through your existing Ahrefs plan, so an active account is required, and your data limits (tracked keywords, projects, etc.) follow whatever plan you’re on. That’s it. No editor, no Git, no keys to paste. What’s great about Letaido is that you’re not locked into a single model. Your subscription includes $50 in AI credits, so you can switch models freely to match whatever the task calls for. On the model itself, three factors matter, and they shift constantly as providers ship new versions: quality, speed, and price. Artificial Analysis plots all three across 500+ models if you want the live picture. If you still worry about spending your $50 AI credits, let me give you an example with different types of AI models. Let’s say you ask Letaido to look at your Ahrefs project, find keywords your top 3 competitors rank for that you don’t, cluster them by topic, and hand you a prioritized list of content ideas with target keyword, volume, difficulty, and a one-line angle for each, the spend can look like this: My default is Claude for anything where I describe intent loosely and want it to figure out the shape. I switch to a cheaper model for high-volume, mechanical work (reformatting, batch variations) to keep credit burn down. Right next to it is a mode selector, which defines the build mode the agent adopts: Auto is a fine default. For instance, if you’re in Chat mode and you want something built, it’ll offer you to switch. Recommendation 💡What burns credits fast is running the heaviest model on light work, and dragging one giant chat across unrelated tasks. Start a fresh chat when a task is done (your memory persists, so you don’t lose context), and let cheaper models, like GPT-5.4 Mini, handle the grunt work. The context you write yourself beats any external source, because it holds details no model was trained on: your real features, positioning, and voice. Letaido gives you a few ways to store information about your company, so you’re not re-explaining it every chat: Five words you’ll see everywhere in Letaido. It’s important to distinguish between them, as building the wrong type can influence the agent’s behavior and reusability. A skill is a reusable set of steps, an output format, and rules that the agent reads on demand whenever a request you say in plain language matches. The fastest way to start is to clone one from the Ahrefs library and customize it. You can also create your own via chat. An app is an interactive tool the agent builds. It can read your databases, call your connectors, and show results. A monthly report you configure and check in the console is an app, so is a writing workflow that takes a keyword and hands back a draft. The moment you create, edit, or trigger things inside it, it’s an app. A report is a live, read-only view of your data. The agent builds it once, and every time you open it, it pulls fresh numbers and lays them out for you. A sentiment overview that’s current whenever you look, a lead-quality breakdown pulled straight from your CRM, these are reports. You don’t configure or manage anything inside them, you just read. An artifact is a frozen output, something the agent produced once that doesn’t change afterward. A chart from last month’s competitor G2 reviews, a one-off visualization. They’re snapshots: perfect for “here’s what we found”. Recommendation 🔮 Apps, reports, and artifacts can live in your Console and be shared with your team only, or be published to your public site for anyone with a link to use. Automation is a task that runs on its own, at a specific time, without you triggering it. There are two ways to create it: With an agent - you describe what you want done and when, the agent writes it, and runs it from then on: Or manually - automate an agent or a simple script to run with a set of limitations (schedule, max tokens used, etc.): Recommendation 💡 Rule of thumb: package know-how you’d otherwise re-explain as a skill, build the thing you click into as an app, and put an automation on top when it should run without you. A single build can use all three, such as an automation that runs a skill on a schedule and writes the result into an app. If you want to pull your HubSpot data, scrape social media with Apify, or use other external tools, the agent needs to use the connectors to handle the endpoints, parameters, and the authentication behind the scenes. For instance, you connect HubSpot once, and every time you say “pull this week’s deals from HubSpot”, the agent knows exactly what to do. Connectors can read, but also take action via your tools - post a summary to Slack, publish a post to WordPress, open a Linear ticket, update a HubSpot deal, or send an email. There are tons of common tools like Stripe, Fathom, or Mailchimp available - a full list of connectors can be found here. To add access to your connector: Every good build comes down to the same four moves: write the prompt, point it at your data, share it with the team, and start with one workflow you already know. Unlike a one-off chat message, this is the instruction the agent will execute again and again, which means anything vague or missing gets repeated on every run. Three things do most of the work: A few examples: The best practices boil down to: Before you can build anything, you need to know what data you’re working with and where it lives. Good builds run on real data, and that data is already scattered across the tools you use every day. Your analytics platform, your CRM, your project tracker, the spreadsheets, the dashboards. For each one, write down the specific data points it holds. Don’t stop at “SEO data”; get down to “keyword positions, clicks by page, daily impressions.” Once you know where your data lives, there are three ways to push it to Letaido: Connectors - Check whether your tool is already in Letaido’s connectors list, if it is, ask to connect it via + New chat. API keys - if your tool isn’t in the connectors list. Generate a standard API key from the tool, then ask the agent in the chat to connect it. Web scrape - for anything on a public page, no login required. Think competitor pricing, review sites, or SERP. If your head feels fuzzy, get inspired by the builds my colleagues shared for automating SEO, product marketing, or content marketing. You can run an end-to-end keyword research process - take your primary keywords, sort them into clusters, and create a content brief Create a paid ads campaign based on a competitor’s spend - find keywords competitor bids on, fetch and analyze their landing pages, generate creatives and multiple copy variations per ad group. Update old articles and fight traffic decline - the pipeline fetches articles, extracts the page content, then runs diagnostics. You do not need a dozen builds. You need one, finished, from your own context. The hype is loud right now. These builds will not replace your strategy, your taste, or your relationships. They will not magically rank you number one. The first version of anything you build will be raw. However, automating your work will take the repetitive 70% off your plate so you can spend your hours on the fun stuff. The leverage comes from wiring steps together so a workflow you used to do by hand now runs from one command - or, with Letaido, on its own every Monday at 9am. You know your job better than any tool does. Start there, build one small thing, and iterate it to your quality bar. When you give it a go, tag/DM me! I’d love to see your builds in action 🙂







Name your organization - the subdomain you pick becomes the URL where your workspace lives.
Invite your team - seats are unlimited and free

Choose an AI model and mode


ModelTierCost per run$50/monthWhen you’d pick it GPT-5.4-mini Cheap workhorse 3¢ ~1,600 runs Fast, high-volume, simple reasoning Claude Sonnet 4.6 All-rounder 24¢ ~200 runs Sharper clustering + more logical reasoning Claude Fable 5 Top-tier 38¢ ~130 runs Highest-stakes strategic calls and proposals 
Create a knowledge base
CategoryMemory (.memory.md)Team Wiki (wiki/) What it is Essential notes file Workspace knowledge base When Letaido reads it Start of every chat (automatically) Only for specific tasks Token cost Every session (scales with size) Only when a page is read Keep it Short Can be large Best for Recurring vocabulary; Stylistic/voice rules; A pointer to the wiki Strategy docs; ICPs; Competitors; Product FAQ Rule of thumb Only what Letaido needs every time What Letaido needs occasionally / in depth Find it controls -> memory controls -> wiki Create skills, apps, reports, artifacts, or automations
A skill


An app


A report


An artifact


An automation


Add integrations

Writing the prompt

Map where your data exists
1. List every tool, app, and site you touch for work
2. Connect it to Letaido



TLDR
Sign up for Letaido and connect the one tool your work lives in most.Pick the workflow you do most often. For me, reporting was the easiest win because the steps never changed.Write it as plain steps, 1 through 5, the way you’d explain it to a new hire.Describe it to Letaido one step at a time, and let it build with you.Check the output, then put an automation on it.What to build first



Reality check
