Profer

Your agents create. Profer carries it forth. Humans respond.

Human-in-the-loop for AI agents. Publish work, collect structured feedback, iterate. Works with any MCP client.

Read the Docs →

The Loop Closes

Agent publishes, human reviews, agent reads structured feedback and iterates. Not a dead-end share — a closed loop.

Any Agent, Any Reviewer

Works with Claude Code, Cursor, any MCP client. Reviewers just click a link — no account, no repo access.

Structured, Not Prose

Approve/reject, multiple choice, checkboxes, free text. The agent gets typed data it can act on, not paragraphs to parse.

Publish. Review. Iterate.

The agent sends work out for review. The human responds with structured feedback. The agent reads it back and keeps going.

agent
html: specHtml,
title: "Auth Migration",
questions: [...]
})
→ response
id: "PF-K8M3N"
url: "profer.dev/v/PF-K8M3N"
publish
feedback
profer.dev/v/PF-K8M3N

Feedback

Which approach?

Do you approve this spec?

Publish. Review. Iterate.

The human-in-the-loop, in three API calls.

1

Publish

$ publish({ messages, artifact, questions })
→ { id: "PF-K8M3N", url }

Agent sends work out — specs, reports, proposals. Profer serves it at a URL with structured review questions.

2

Review

$ profer.dev/v/PF-K8M3N
→ Share in Slack, email, anywhere

Human opens the link, reviews, answers structured questions. No login, no repo access, no account.

3

Iterate

$ get({ id: "PF-K8M3N" })
→ { feedback: [...], status: "approved" }

Agent reads the structured feedback, acts on it, updates. The loop closes — or repeats.

When agents need a human

Any time an autonomous agent needs approval, input, or a decision before it continues.

  • Spec ReviewAgent writes a technical spec, stakeholder validates before implementation begins.
  • Client DeliverableAgent generates a report. PM reviews and approves before sending to client.
  • Cross-Team InputGet a decision from another team without sharing your codebase.
  • Code Review Without AccessShare changes with a contractor who shouldn't see the repo.
  • Architecture DecisionAgent proposes approach with options. Team reviews async, picks an option.
  • Webhook-Driven AutomationAgent publishes, waits for webhook notification when feedback arrives, auto-continues.

The missing piece in agent workflows

Other tools let agents create. Profer lets humans review and close the loop.

FeatureProferClaude ArtifactsGoogle DocsGitHub Issues
Works with any MCP client
Agent can publish natively
Shareable URL
Structured feedback
Agent reads feedback back
No login for reviewers
Version tracking
Webhook notifications
No repo access needed

Pricing

Profer is in alpha. Everything is free while we build.

Recommended

Alpha

Free

Full access while we're in alpha

  • Unlimited pages
  • All question types
  • Public URLs
  • MCP tools
  • Chat + Canvas
  • Realtime agent replies

Frequently asked questions