Skip to content

Client portal & embeds

Clients ask from their own site. It lands in Intake.

Paste one snippet into your client’s admin panel, or share a hosted portal link. Their requests arrive in Intake for triage, so nothing gets lost in WhatsApp threads, and they can watch progress without a status call.

14-day free trial with every feature. No card.

How it works

  1. 1

    Create an embed

    Project settings → Embed. List the sites it may run on.

  2. 2

    Paste the snippet

    One script tag, or an iframe. Sign the user’s identity on Growth and up.

  3. 3

    Triage

    Requests land in Intake. Accept them into To Do, merge duplicates or decline with a note.

What you get

  • Signed identity: requests carry the client’s real user
  • Accept, merge or decline in one click
  • Clients see only their own requests and the fields you allow
  • Embeds refuse to load on sites you haven’t listed
See what each plan includes

No admin panel? Use the hosted portal

Every project can have a hosted client portal: clients sign in with a code, add requests and follow them through to done.

Clients stay updated by email

When a request is accepted, started, done or closed, the person who asked gets an email.

Safe by default

Embeds are rate-limited and only load on the domains you list. Client text is treated as data, never as instructions.

Client portal & embeds: questions

Do my clients need a paid seat?

No. Clients use embeds and portals for free, and can join as viewers without a seat.

How many embeds can I have?

Starter includes one, Growth ten and Business fifty. See Pricing for the full comparison.

Start your first sprint today. Lock it tomorrow.

14 days free · no card · cancel any timeSee pricing

Start free · 14 days, no card