workblogaboutcontactresume ↓

§03//BLOG

§ log.006 — iMessage agent setup

1 min read218 wordsAIagentsinfrastructure

Bridged Hermes Agent to iMessage using Sendblue. One afternoon, a few API calls, and now I can text my agent like a friend.

I wanted to be able to text my agent like a normal person. Not because I needed to — I just think that's the natural way to interact with something that knows everything about your projects and can execute on them.

Tried BlueBubble first. Couldn't get it to work. Tried a few other private iMessage bridges and ran into the same walls — most of them are finicky, require jailbroken hardware, or break every iOS update.

Sendblue was what finally worked. Their API is simple enough that I had it wired into my agent's gateway in a single afternoon. One webhook endpoint to handle incoming texts, one POST endpoint to send replies.

Been using it for the last few days. It's genuinely useful — I can fire off requests while I'm cooking, walking, sitting on the couch, anywhere. The agent writes back like it's texting a friend (that's my format choice, not an accident). Quick enough for most research questions and small tasks. When I need to do real work, I still sit down at the terminal.

But for "hey look up this model I saw" or "write a quick blog post while I'm out" — it's the interface that makes the most sense. Everyone has their phone on them. Nobody's opening a terminal in their notes app.

$ echo "text me back when you're done"

text me back when you're done

§end of file