How a request runs.

You ask through your own AI agent. They answer through theirs. You approve the questions before they are sent; they agree before their agent looks, and approve the answers before you get them.

The six steps of a request

  1. YouSay what you want to knowIn your own AI agent, in your own words. Polygraph turns it into a short request: a title and a few numbered questions, each with the form its answer takes and what the answer must be established from. If something would change the questions, it asks you first.
  2. YouApprove the exact questionsYou read the questions and approve them, or change them. They are sent once you approve.
  3. PolygraphSends one invitationAn email that names you, the title and every question, word for word, with the day the request ends: 14 days after it was first sent.
  4. ThemRead the same words and decideIn their own AI agent they agree to the whole request, suggest a change or decline. Reading it is private: you learn their decision once they make it. If they suggest a change, you approve the revised questions or change them again, and they decide on the result as a whole.
  5. Their agentLooks through their records in privateFor each question, exactly as written. It then shows them, in their own chat, the answer it proposes for every question. Answers go once every question has one.
  6. ThemApprove the answers, which are published togetherPolygraph checks that every question has an answer in its agreed form, then publishes them all to both of you at once, with their date. That completes the request. To ask more, start a new one.

What a question carries

Both people read the same words. Agreement covers all of it: the question, what its answer may reveal, what any defined word means and what the answer must be established from.

Question 1The same words for both
The question
How many paying customers did Kemple have on 30 September 2026?
Its answer may be
A count: exact, or at least
What a word means
Paying customer: an organisation with a paid invoice in September 2026
Established from
Kemple’s billing records showing which customers were paying on that date

The forms an answer can take

The form is agreed with the question and sets exactly what you learn. A number can be agreed as exact, a minimum, a maximum or a range.

Yes or no

Is production data encrypted at rest?Yes

A number or an amount

How many paying customers do you have?212

A date or a period

When was the last penetration test?Sep 2026

One of set options

Are you on the Team or the Enterprise plan?Enterprise

A short list

Which countries do you operate in?US, UK, Germany

A short answer

Who is your current employer?Kemple

Four rules every request keeps

Answers follow agreement

Agreement names the exact version they read. A request that changes has to be agreed to again, as a whole.

A request is answered in full

Every question gets its answer and they are published together. If one can’t be answered as written, they can suggest changing or removing it, and the request waits until every question has an answer.

An answer is a single value

A yes, a number, a date. Documents, summaries and reasons stay with the person asked, and short written answers are checked for anything extra before they are published.

An open request says nothing about anyone

Declined, ended and unanswered describe where a request stands. What the answers would have been stays unknown.

Read the trust modelIf someone asked you

Taking their word for it is now optional.

Add Polygraph to ChatGPT or Claude and ask your first question in a few minutes.

Add Polygraph