Skip to main content

Sending to a counterparty

What this page is — adding the other side to a document and inviting them into the deal room, from your side of the screen.

What it is for — so the other side responds on the document itself, without an account, and you stay in control of their access.

The problem it solves — negotiating by email leaves a thread nobody can reconstruct, and a final version whose origin is a guess.

Route: the Parties panel on /org/papers/documents/<document> · Permission: Manage counterparty access and redlines.


1. What it is​

Sending to a counterparty takes two separate acts, and people often assume one covers the other:

ActWhat it doesWhat it does not do
Add CounterpartyNames a person on the document with a roleContact them
Send portal inviteEmails that person a private deal-room linkChange the document's content
A lifecycle step such as Send to counterpartyRecords the document's stateSend anything — no email, no link

The third row causes most confusion. A lifecycle "send" step's confirmation lists the parties precisely because they have not been contacted. Use it after delivering, or when delivery happened outside Orbit.


2. Why you would use it​

  • Every position is recorded against the document. You never have to reconstruct a negotiation from a mail thread when a dispute arises two years later.
  • The other side needs no account. A link and a browser are enough, so negotiation starts days sooner.
  • You stay in control of access. Revoking an invite cuts the link immediately, useful when a contact leaves the other company mid-deal.
  • Your internal work stays internal. They see the document and the discussion. They never see your comments on it, shadow redline analysis, or your other documents.

3. Step by step​

  1. Check that the type allows counterparties. Allows counterparty is off by default.

  2. In Parties, click Add Counterparty. Search existing counterparties, customers and contacts, or type a new person's details.

  3. Choose the Role:

    RoleLabelUse for
    CounterpartyCan review, comment and negotiateTheir lawyer or deal lead
    Counterparty signerNegotiates and signsThe person who will sign
    CCKept in the loop onlySomeone who needs copies but not a voice
  4. Save — "Counterparty added".

  5. On that party's row, click Send portal invite. Set Link valid for (days) and an optional Message.

  6. Send. The email goes out, and the document takes its lifecycle send transition if one exists from the current state.

If the email fails, you see "Invite created, but the email could NOT be sent — copy the portal link and share it manually." The link works — copy it and send it yourself.


4. Field reference​

FieldRequiredDefaultValidation — exact messages
NameYes—"Name and email are required"
EmailYes—Same message. The invite goes here
RoleYes—Counterparty, Counterparty signer, or CC
Link valid for (days)No30The portal token expires after this many days
MessageNoEmpty"A short note included in the invite email"

Refusals when sending the invite​

MessageMeaning
"party is not a counterparty"The party's role is CC or internal — change the role
"counterparty access has been revoked — add the party again to re-invite"Access was revoked earlier. Revocation is final for that party row
"party has no email address"Add an email to the party first

5. When they can act, and when they only read​

The invite always opens the document, but actions are accepted only while the document is in sent_to_counterparty, negotiation or out_for_signature. In other states they see "This document is not currently open for counterparty actions."

So sending an invite while the document is still in draft gives them a read-only preview. Move the document on before inviting, or name your lifecycle states to match.

Redactions​

Before rendering for them, the document's redaction layers for external and counterparty audiences are applied. If a layer cannot be resolved, the document is withheld rather than shown in full.


6. Worked example​

Maria at Gatiro is negotiating Distribution Agreement DA-2026-012 with Kestrel Foods.

  1. The Distribution agreement type has Allows counterparty on.
  2. Maria adds two counterparties:
    • Leo Park — Counterparty (Kestrel's in-house counsel).
    • Ana Ruiz — Counterparty signer (Kestrel's COO).
  3. She moves the document to Sent to counterparty with the lifecycle button. Nothing is emailed yet, and the confirmation lists Leo and Ana as not contacted.
  4. She sends Leo an invite, valid for 14 days, with the message "Draft for your review — pricing schedule in Annex B."
  5. Leo leaves Kestrel a week later. Maria clicks Revoke access on his row ("Access revoked"), adds his replacement Mei Chen, and sends her a fresh 14-day invite.
  6. Leo's old link now shows "This link is no longer available".

7. The admin contract​

What must be configuredOtherwise
Allows counterparty on the type (behaviour settings)Counterparties cannot be added
Manage counterparty access and redlines. on the user's roleThe Parties panel's counterparty controls are absent
Lifecycle states named sent_to_counterparty / negotiation / out_for_signature, or transitions send, redline, acceptThe portal is read-only in your states
Outbound emailInvites must be copied and shared by hand
External redaction layers where content is sensitiveThey see the full text

8. Downstream​

  • Each invite is a portal distribution in the document's distribution list, with its expiry and its status — active, expired or revoked.
  • The counterparty's actions arrive as comments, suggestions and rounds — see redlines and rounds.
  • Accepting in the portal moves the document on to signing — see accepting and closing.
  • Counterparty signers can be picked straight into a signature request later.

9. Don't confuse this with…​

Share linksRead-only delivery, with no discussion
Customer portalSigned-in, and covers all their documents
Counterparties settingsThe directory you search when adding — not access
Lifecycle "send" stepsState only — nobody is contacted (§1)

10. Troubleshooting​

SymptomCause
Add Counterparty is missingThe type's Allows counterparty is off, or you lack the permission
You moved it to Sent to counterparty and they heard nothingLifecycle steps do not email — send the portal invite
They open it but cannot commentThe document is not in one of the three open states (§5)
"…access has been revoked…" on re-inviteRemove the party and add them again
Invite created but no emailOutbound email failed — copy the link from the toast's instruction
They see blacked-out textAn external or counterparty redaction layer applies