Blog

An Intro to Agents

An Intro to Agents

2026-05-10

The word "agent" gets thrown around a lot, often to mean very different things. This post is a short, opinionated tour of what an agent actually is, what shapes they come in, and where they end and "a...

Skill hydration: from one giant agent to many ephemeral specialists

Skill hydration: from one giant agent to many ephemeral specialists

2026-04-30

There's a natural temptation to build one agent that can do everything. Give it every tool, wire up every integration, load every skill, and let it figure out what it needs at runtime. It's a clean me...

Automating PR Reviews with AI Agents and GitHub Actions

Automating PR Reviews with AI Agents and GitHub Actions

2026-04-30

AI can write code, but reviewing code is where it really shines in a team environment. An AI reviewer doesn't sleep, it doesn't get tired of reading 500-line diffs, and it can catch the nitpicky thing...

Tokens, passwords, and keeping secrets from your agent

Tokens, passwords, and keeping secrets from your agent

2026-04-27

If you've ever connected an app to your Google account, you've used a token. You probably didn't notice. You clicked "allow", a screen flashed by, and the app could suddenly read your calendar. What a...

The levels of automation

The levels of automation

2026-04-25

Self-driving has levels. SAE defined them from 0 to 5 and now everyone roughly knows what they mean. Level 1: cruise control, you're driving. Level 2: the car steers, you supervise. Level 4: the car d...

We might be on the wrong side of this one

We might be on the wrong side of this one

2026-04-18

Gemini is the model I use the most. When you spend that many hours with one model, you start noticing its tells. The little verbal tics, the recurring phrases, the moods. Gemini likes to say "I've hi...

What is a harness

What is a harness

2026-04-08

I was talking with a friend recently about AI agent architecture, and the conversation kept circling back to the same question: what should a harness actually be, and should there be a standard for ho...

Not everything is a good use case for agents

Not everything is a good use case for agents

2026-04-03

Agents are genuinely amazing. I build them for a living and I'm still regularly surprised by what they can pull off. The ability to give a system a goal, a set of tools, and have it figure out the pat...

OpenClaw might not be how you build an agent for your business

OpenClaw might not be how you build an agent for your business

2026-04-01

There's a pattern emerging in the agent space. Give the agent a computer. A full operating system, a terminal, a browser. Let it do whatever it wants. OpenClaw, NemoClaw, and to some extent Claude Cod...

Everything you wanted to know about connecting bots to WhatsApp

Everything you wanted to know about connecting bots to WhatsApp

2026-03-31

There are two ways to get a bot on WhatsApp. The official way through Meta's Business API, and the unofficial way through WhatsApp Web automation. Both work. Both have real tradeoffs. Picking the wron...

Your agent is either an interface or a team member

Your agent is either an interface or a team member

2026-03-30

Most agent platforms don't make you think about this. You build a bot, you deploy it, users talk to it. But there's a question you need to answer before anything else: is this agent talking to your...

Building Lurk in One Day: A Technical Deep Dive

Building Lurk in One Day: A Technical Deep Dive

2026-03-28

Have you ever wanted an AI assistant to filter your WhatsApp groups, notify you only when something aligns with your interests, and even help you draft the perfect reply? That's exactly what [Lurk](...

Use prompt2bot as Your Startup's Frontend

Use prompt2bot as Your Startup's Frontend

2026-03-23

You're technical. You have Claude Code. You could build an AI agent yourself. Clone a repo, set up a Telegram webhook, wire up some tool calls, deploy it on a VPS. How hard can it be? Harder than you...

How to Add an AI Task Manager to Your WhatsApp Group

How to Add an AI Task Manager to Your WhatsApp Group

2026-03-21

Here's how to set up an AI bot in a WhatsApp group that manages tasks, sends reminders, and nags people who haven't done their thing. The WhatsApp Business API doesn't support bots in groups, so you n...

Flowdiff: Evaluating Changes to AI Agents

Flowdiff: Evaluating Changes to AI Agents

2026-03-16

You change a prompt and something breaks. Not the thing you changed, something else entirely. A user reports that the bot stopped doing a thing it used to do perfectly, and you trace it back to a sent...

Security for Agents

Security for Agents

2026-03-12

AI agents are client-side code. Not literally, but the security model is the same. Your users interact with the agent directly, they can say anything to it, and you have no control over what they'll t...

n8n and Make Finished Their Job

n8n and Make Finished Their Job

2026-03-10

n8n and Make were great products. They solved a real problem. Non-technical people needed to wire AI into their workflows, and visual node editors gave them a way to do it without writing code. Drag a...

Connecting Your Bot to WhatsApp Business API

Connecting Your Bot to WhatsApp Business API

2026-03-05

This guide walks you through setting up the official WhatsApp Business API for your bot. At the end you'll paste a single token into your prompt2bot dashboard and the rest is...

Your Agent Needs Your API Keys but You Can't Trust It with Them

Your Agent Needs Your API Keys but You Can't Trust It with Them

2026-03-03

Give an agent an API key and it will leak it. Not maliciously, not on purpose. It'll echo it in a debug log. It'll paste it into a tool call that sends it to the wrong service. A user will social-engi...

A Coding Agent for Production Issues

A Coding Agent for Production Issues

2026-03-01

Your production system breaks at 3am. You wake up, stare at logs, fix it, go back to sleep. Or you give that job to an agent. tl;dr: 1. Write a prompt describing your production setup 2. Customi...

Your Agents Need Email but You Don't Want to Buy Domains or Get Flagged as Spam

Your Agents Need Email but You Don't Want to Buy Domains or Get Flagged as Spam

2026-03-01

Your agent needs to sign up for GitHub. Or receive a verification code. Or email a customer back. It needs a real email address. Your options suck. You could give it your personal inbox and lose cont...

The Agent Stack

The Agent Stack

2026-02-27

Most agent frameworks focus on the brain. The reasoning loop, the planning, the chain of thought. That part is getting commoditized fast. What's actually hard is everything around it. The hands and fe...