§03//BLOG
§ log.006 — iMessage agent setup
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