OAuth integrations
Scoped, revocable connections to Gmail, calendar, and the apps where work happens. No plaintext keys in a dotfile.
Guide — — by Mahmoud Zalt
How indie hackers wire an AI employee into their build and support loop. Architecture, integrations, control, and ROI math for a one-person dev shop.
You can ship a feature in an afternoon. Vibe coding, a fast editor, and a backend-as-a-service mean the build itself is no longer the slow part. The slow part is the company wrapped around the build: the inbox, the support queue, the onboarding sequence, the invoice that did not clear, the competitor you keep meaning to research.
One founder writing the product, running the infra, answering every ticket, and doing the marketing is a single-threaded process with no parallelism. Every hour you spend triaging email is an hour the roadmap does not move. The work is real, it just is not the work you are good at, and it is the work that quietly caps how big a one-person business can get.
The fix is not another SaaS tab. It is an AI Employee that owns a function end to end, reads from the same systems you do, takes action under rules you write, and escalates the edge cases back to you. Think of it as adding a second thread to a process that has only ever run on one.
An AI Employee is not a chatbot you prompt one message at a time. It is a persistent worker with three things a script does not have: memory of your business, a set of Duties it follows without being asked, and authenticated access to the tools where the work lives. It reads context, picks the right action, runs it, and writes the result back to the source system.
The control surface is what matters for a technical owner. You connect accounts through OAuth, so the Employee acts as a scoped integration rather than a password in a config file. You define Duties as plain rules, which behave like a policy layer between intent and action. Ambiguous cases do not get a confident wrong answer, they get escalated to you, which is the behavior you would design into any reliable system.
Underneath, you choose the model. Pick Claude, ChatGPT, or Gemini per Employee depending on whether you want stronger reasoning, faster turnaround, or cheaper bulk work. The model is a setting, not a lock-in, so you can route different Employees to different models without rebuilding anything.
Scoped, revocable connections to Gmail, calendar, and the apps where work happens. No plaintext keys in a dotfile.
Duties sit between intent and action. The Employee follows them precisely and escalates anything outside them to you.
It learns your product, your voice, and your edge cases from real examples, then keeps that context across sessions.
Do not try to automate the whole company on day one. That is exactly how the 73% who quit start. Wire up one workflow, give it a week of real traffic, then add the next. Here are the five that pay back fastest for a technical solo founder.
Most technical founders reach for a no-code automation tool and a chatbot first. That works until the flows multiply. Around the tenth Zap, you are maintaining a fragile graph of triggers nobody documented, and a fix in one place breaks two others. The glue becomes its own product you never wanted to own.
| Dimension | Traditional | With Sista |
|---|---|---|
| Unit of work | Per-trigger rules you wire and maintain one at a time | An Employee that owns a whole function and decides the steps |
| Judgment | None, the flow does exactly what the branch says or breaks | Reads context, picks the action, escalates the ambiguous cases |
| Maintenance | Grows with every new edge case, fragile at scale | Update the Duties in plain language, no rebuild |
| Model choice | Whatever the tool ships, usually one option | Pick Claude, ChatGPT, or Gemini per Employee |
| Cost at volume | Per-task or per-zap pricing that scales with usage | Flat ${FOUNDER_USD}/month on {FOUNDER_NAME}, credits included |
| Failure mode | Silent breakage you find when a customer complains | Escalates uncertainty to you instead of guessing |
The honest tradeoff: a hand-built flow is more predictable for one narrow, deterministic task, and you keep that for the cases that genuinely need it. For anything that requires reading context and choosing a response, the Employee replaces a pile of brittle branches with one worker you can reason about. Most founders keep a few sharp automations and hand the messy, judgment-heavy work to an Employee.
The comparison page is worth a read before you decide where the Employee fits versus the tools you already run. The short version is that automation glue is great at moving data between two systems on a fixed rule, and an AI Employee is built for the work where the right action depends on context that changes every time. You will likely run both, with the Employee owning the functions that used to eat your evenings.
Run the numbers the way you would size any infra decision. A part-time virtual assistant runs $600 to $1,000 a month and still needs managing. An AI Employee on the {FOUNDER_NAME} plan is ${FOUNDER_USD}/month, runs at 2am when a deploy breaks and a user emails, and scales from 10 tickets a day to 200 without a raise or an onboarding period.
The bigger number is the recovered build time. If automating support and onboarding gives you back even ten focused hours a week, that is ten hours on the roadmap, the thing that actually compounds. For a solo product, founder attention is the scarcest resource in the system, and this is a cheap way to buy more of it.
Yes. You connect accounts like Gmail and calendar through one-click OAuth, which creates scoped, revocable permissions rather than storing a password. The Employee then reads and acts inside those tools under the Duties you set, and you can revoke access at any time.
You pick the model per Employee: Claude, ChatGPT, or Gemini. Route stronger reasoning to support judgment and a faster, cheaper model to high-volume drafting. The model is a setting you can change without rebuilding anything.
Automation tools run fixed rules: when X happens, do Y. They break and multiply as edge cases pile up. An AI Employee reads context, decides the right action, and escalates ambiguity instead of guessing. You keep a few sharp automations for deterministic tasks and hand the judgment-heavy work to an Employee.
Duties act as a policy layer. The Employee resolves only what you allow it to resolve and escalates anything outside its rules, with the context already gathered for you. Cases like refunds, pricing exceptions, or unclear bug reports route to you instead of getting a confident wrong answer.
About 15 minutes. Hire the Employee, connect accounts over OAuth, paste your real support replies and docs so it learns your voice, write your Duties as plain rules, and run one workflow on real traffic for a week. No code, no infra to host.
Surveys put it around 73% quitting within 90 days, almost always because they collect tools instead of building repeatable workflows. The fix is to automate one function end to end, prove it on real traffic, then add the next, exactly how you would roll out any reliable system.
The same Employee handles 10 or 200 tickets at the same flat cost, and you add more Employees per function as you grow. You start solo and scale on one platform without migrating, then hire a human to manage the AI workforce only when you genuinely cannot avoid it.
You already know how to make software do the repetitive work. The shift here is pointing that same instinct at the company around the code instead of just the code. Start with the one workflow that wrecks your week most, wire it up, watch it for a real week, and only then add the next. The technical founders who pull ahead are not the ones who automate everything at once, they are the ones who treat each Employee like a new hire they onboard carefully and then trust.