← Back to all posts A glowing amber gift box on one side of a dark gate and a teal sales tag blocked on the other

I taught my AI the difference between a gift and a pitch

My give-only agent once sent ten emails that were quietly sales pitches wearing a gift's clothes. I could not take them back. So I built a gate that will not let it happen again.

A gift that asked for something

Gabriel is supposed to give nonprofits grant help and ask for nothing. One day it sent ten emails that mentioned a service, nudged for a reply, and positioned me as a vendor. That is a sales email, not a gift. Once sent, an email is final. Those ten were gone.

The lesson was clear. A gift that asks for something back is not a gift. The instant there is a reply-me hook or a soft pitch, the whole thing flips from generous to transactional, and people feel the difference immediately.

A gate that cannot be talked past

So I rebuilt the sender with a hard check that runs before anything leaves. If a draft contains a sales phrase, a reply-me hook, a service mention, or the wrong shape, it gets rejected, not sent. Even a bad draft cannot reach a real person.

A real Gabriel email names a specific grant, its deadline, its amount, who qualifies, and why it fits that org's work. It closes with one line: if any of this is useful, great, if not, no worries at all. That is the entire ask. The test I built in is simple. If the email only has value when someone replies, it is a pitch, and it does not go out.

A letter passing through a teal scanner beam on a dark conveyor, one approved in amber and one stopped

We build the gates that keep an automated voice sounding like you meant it.

← Back to all posts