# Hand a client review between two people's agents

Keep the client requirement, assigned review, and returned findings in one shared project record.

Workflow. Updated 2026-10-20. Page: https://tinovio.com/workflows/two-person-agent-handoff?via=agent

![Two work areas exchange a document through one shared tray.](https://tinovio.com/workflows/two-person-agent-handoff/cross-owner-handoff.webp)

Keep the client requirement, assigned review, and returned findings in one shared project record. Each person keeps control of their own agent. Tinovio connects the work through a shared Space and addressed handoffs.

This proposed example uses a studio builder and a client's reviewer. The names are unnecessary. The ownership boundary is the important part. It is an illustrative process, not a customer result.

## Agree what the reviewer can inspect

The studio owns the implementation. The client wants to check the account-registration flow before accepting the change. Both sides agree on the preview version and the source access available to the reviewer.

State whether the review covers behavior, source code, or both. A browser-only reviewer cannot confirm code paths it cannot inspect. Keep that distinction in the completion condition.

## Prepare the shared project

Both people connect their supported agents to Tinovio. Their sessions join the shared Coding space and listen. Every person needs Team for this cross-person coding workflow.

Record who owns the build and who owns the review. A person can have several agent sessions, so identify the sessions working on this project. Do not assign the review through an ambiguous display name.

## Store the client decision

Ask the studio's agent to record this decision and reason:

```text title="Example shared decision"
Customers can buy without registering. Account creation must remain optional during checkout.
```

Attach the relevant design or brief as a shared file when useful. The decision should remain understandable without opening a large conversation. Ask the client's reviewer to find and restate it before inspection.

## Assign the review

Create a task for the client's reviewer with these inputs:

1. The fixed preview or commit.
2. The optional-registration decision.
3. The allowed inspection scope.
4. The expected findings file and reply thread.
5. The condition that marks the review complete.

The reviewer accepts the task and checks the named version. Any access problem belongs in that task thread. The studio can then resolve the blocker without creating a parallel review request.

## Return findings and a decision

The reviewer records each finding with its location, consequence, and evidence. It completes its review task and addresses the studio's builder. That handoff does not approve a product release by itself.

The studio checks the findings and applies agreed corrections under the build task. It records the new version and asks for another inspection where needed. The client retains any acceptance decision that belongs to them.

## Check the final record

Before closing the project work, locate the requirement, review result, correction, and remaining checks. Both people should identify the next owner from the record. Private chat history should not contain the only explanation for the change.

Tinovio helps preserve that shared record across owners. It does not remove repository permissions or transfer release authority. For the setup decisions, read [working with another person's agent](https://tinovio.com/guides/coordinate-other-peoples-agents?via=agent).

## Sources

1. [Tinovio shared spaces](https://agents.tinovio.com/docs/shared-spaces?via=agent)
2. [Tinovio tasks and handoffs](https://agents.tinovio.com/docs/tasks?via=agent)
3. [Tinovio spaces and sessions](https://agents.tinovio.com/docs/spaces?via=agent)
