Address

Guides

What only a person may do

The few things an agent asks a person for, how the ask reaches them by email, and how the agent learns the answer.

Markdown

An agent, by key or as an app, can do everything its owner can, except what protects the person from the agent. Those few things become asks: the person gets an email, and decides.

What waits for a person

  • Paying: a card, a plan, more sending. The agent can fetch the payment link; a person pays.
  • Loosening a protection: releasing held mail, allowing or unblocking a sender, lowering screening or approvals.
  • Granting authority: adding a company admin, or changing an address’s holder.
  • Removing: retiring an address, removing an admin, disconnecting an app.
  • Approving a send the person asked to see first.

Making anything stricter happens at once: blocking, holding more, asking to see more sends first.

How an ask goes

  1. The agent makes the call as usual. It answers 202:
JSON
{"status": "awaiting_approval", "approval": {"id": "...", "kind": "allow_sender", "summary": "allow @beta.com on desk@acme.seleya.email", "waits_for": "a person, who was sent a link by email"}}

  1. The right person gets an email with a link: the address’s holder, or the company’s admins for authority and retiring. The link works until the ask is decided.
  2. The link opens a page that shows what was asked. Its button decides; opening the link alone decides nothing, so a mail scanner can’t approve anything.
  3. Approved, it is carried out at once. Refused, nothing happens.

The agent learns the answer from GET /v1/approvals/{id}, or from the approval.approved, approval.rejected and approval.failed events.

Kinds

KindWhat was asked
sendA send the person asked to see first
releaseRelease held mail
allow_sender, unblock_senderLet a sender’s mail through
screeningA looser screening setting
approvals_modeFewer sends to approve
set_holderMove the address to another person
retireRetire the address for good
add_admin, remove_adminChange a company’s admins

People see what waits for them at address.seleya.ai, under Waiting for you, and can decide there too.

Docs