For product trials, onboarding, and quickstarts

# Sit with everyone who tries *your product*

Give Presence your docs and a role. It notices when someone gets stuck, helps at the right moment, and leaves behind what happened.

[Try Presence free](https://presence.bohita.com/?try=1) [See a real session](https://presence.bohita.com/try-your-product#evidence)

YOU GIVE IT A ROLE

“Help developers get through the quickstart. Step in when they seem stuck, not before.”

*+ your docs + your tools*

The job

## The call your best prospects get. For everyone

The useful part of a founder-led trial is not the demo. It is noticing the moment someone stops making progress, helping without taking over, and learning what the product made difficult.

01 / NOTICE

### It knows when to stay quiet

A pause, a glance away, or a change in attention is context, not an automatic interruption. Its role decides whether the moment matters.

02 / HELP

### It stays present while it works

Presence can search your docs or use a tool without disappearing from the conversation. The person can keep talking and interrupt it.

03 / REMEMBER

### The useful outcome survives the call

When the Session ends, a durable summary can record where they got stuck, what Presence helped with, and what it left behind.

After the Session

## The conversation ends. The learning does not

Choose the summary your product needs. Presence retains it as a Session artifact, alongside any authorized transcript or recording manifest. Read the durable result through `GET /v1/sessions/{session_id}/outputs`.

Give the Presence a strict summary tool to post this body directly to an endpoint you choose. Retain the same outcome as an artifact, and it also remains available through `/outputs`. The schema belongs to the published Presence, so a support trial, a quickstart, and a research interview do not have to produce the same report.

[See the output contract](https://presence.bohita.com/llms/install-web.txt)

SESSION-SUMMARY · EXAMPLE BODY *Authored for this product trial*

```
{
  "where_they_got_stuck": [
    {
      "area": "Clerk quickstart",
      "signal": "Paused after a 500 error"
    }
  ],
  "what_it_helped_with": [
    {
      "issue": "Dashboard route was excluded",
      "resolution": "Updated the middleware matcher"
    }
  ],
  "what_it_left_behind": [
    {
      "kind": "artifact",
      "title": "Working middleware rule"
    }
  ]
}
```

One real run

## He stopped. It checked in

A developer testing Clerk auth hit a 500 and hesitated. Presence had been told only to check in when he seemed stuck. It later inspected one shared-window frame and identified the excluded route.

01:12.949

Presence offers to take a look.

03:57.117

The developer asks it to inspect the error.

+184 ms

A fresh shared-window frame arrives.

+7.038 s

Analysis identifies the matcher exclusion.

[Read the full evidence](https://presence.bohita.com/evidence/clerk-auth-evidence-v1.txt)

The check-in was unprompted. The screen read was not. The transcript includes complete timing, classifier output, and the disclosed edit.

Privacy boundary

## It sees enough to help. Not everything forever

The participant grants camera access like a video call. Continuous video does not reach the reasoning model. When the task calls for a look, Presence receives a frame; it is not retained in later conversation history.

Recording and durable media remain off unless the Session has the required authority and participant consent.

[Read security and privacy](https://presence.bohita.com/security)

Two ways to start

## Try it as the prospect. Then give the install to your agent

[Try Presence free](https://presence.bohita.com/?try=1) [Get an API key](https://presence.bohita.com/account/api-keys) [Read llms.txt](https://presence.bohita.com/llms.txt)
