THE HARNESS

Why you can let it near your real systems.

The model is the part everybody already has. The harness is the part that decides who is asking, what it may touch, what happens to what it writes, and what is kept on the record. It is the reason connecting a mailbox is a decision rather than a gamble.

THE HARNESS

The model is the engine. The harness is why you can let it drive.

Connecting a raw assistant to your email and your ticketing system takes an afternoon. That afternoon is the risk. Whatever a connection exposes, the model can reach — and the only thing between it and your clients is a line of instructions asking it not to. The harness is the part that replaces asked nicely with cannot.

THE ASK

“Let every affected client know about tonight's outage.”

ASKED BY

Dana, Support — her permissions, not ours


ON THE TABLE

3 of 19 abilities


send_email
NEVER OFFERED
create_draft
ALLOWED
search_knowledge_base
ALLOWED
WHAT CAME BACK

23 drafts waiting in Dana's outbox. Nothing sent.

Illustration — you decide which abilities appear on the table.
WHAT “CONNECT OUR EMAIL” ACTUALLY MEANS

Same mailbox. Two very different afternoons.

RUSHED STRAIGHT IN

It can send mail. All of it.

Hand a mailbox to a raw assistant and it can send email — not the email you had in mind, any email, to anyone in your address book, signed with your company's name. The safeguard is a sentence in a prompt asking it to stick to drafts. That sentence has no authority over anything. It is a pinky promise from the exact thing you were worried about, and a cleverly worded question can talk it out of one.

RUN THROUGH THE HARNESS

It was never handed a send button.

We hand it abilities one at a time, and only the ones you ticked. Allow “write a draft” and withhold “send” and there is no send to be talked into — not disabled, not discouraged, absent. And when a result genuinely does need to land in one of your systems, it arrives as a job with a fixed shape: the model writes the words, our code decides where they go — a draft, for a person to review — and the trigger is a schedule you set. An open mailbox is never the unit we hand over.

It gets abilities, not access

A connection is a set of individual abilities, never a master key. The business systems we connect for you give it reading and searching only, and for any tool you plug in yourself, your admin decides which of its abilities are offered. The rest are never put in front of it, so there is nothing to refuse and nothing to be argued out of.

Every job carries its own smaller toolbox

An automated task is offered only the tools checked for that task. A job that drafts ticket replies can be given your knowledge base and nothing else — not your mailbox, not your billing system. Its list is yours to see and change, and anything left unchecked is never offered.

Our code places the result, not the model

On automated work the model writes the answer and the harness decides what happens to it. A drafted reply lands as a draft because that is what the job does — the model is never given the option to send and then trusted to behave. In a conversation, anything that would change data stops at a card showing exactly what it is about to do and why, and only the person who asked can let it go ahead.

It acts as the person asking

Not as one all-powerful robot account with everybody's keys. Where your people sign in to a system themselves, it reaches in with that person's own sign-in, and your knowledge base answers only from what the person asking is allowed to see. We check that on our side, before the model sees anything. A change through a shared company login is refused unless your admin allows it, so it can never do more than the person asking could do themselves.

Every step is on the record

What it was asked, what it was thinking and the steps it took are all kept. Any answer can show the trail that led to it, and when you flag one, we read the whole exchange. When you ask why it answered that way, you get a record instead of a shrug.

Every request has limits

A single request can only take so many steps, and each one happens where we can see it and stop it. Nothing is left running on its own with an open line into your systems.

KEEP EXPLORING

Every part of the story is one click away.

EARLY ACCESS

See it on your own systems.

Straight answer on where we are: InsideAI is early. It is deployed and doing real work inside real businesses, and we are taking on a few at a time on purpose — every deployment gets a person on it, not a ticket queue.

Tell us what your team runs on and what you would want it to answer. We will be straight with you about what fits today and what is still ahead, and coming in now means real say in what gets built next.

Talk to us

Reach a person

Already set up with InsideAI?

Sign in to pick up right where your team left off.

Sign In