> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sumvin.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Envoy

> Envoy is Sumvin's money agent: your agent creates the errand, and Envoy runs it within your Stamped Mandates.

export const waitlists = {
  earlyAccess: "",
  payments: "",
  openBanking: "",
  developers: "",
  verifiers: ""
};

<Note>
  **Private preview:** this is rolling out and may not be available on your account yet.{waitlists.earlyAccess ? <> <a href={waitlists.earlyAccess}>Request early access →</a></> : null}
</Note>

Envoy is Sumvin's money agent. Your agent creates the [errand](/concepts/errands); Envoy runs it, inside the limits you grant.

Envoy does the legwork: it searches, compares, asks you what it needs to know, and makes the purchase once it is allowed to.

## What Envoy can't do

* **Act without a mandate.** Envoy spends only within a [Stamped Mandate](/concepts/stamped-mandates) you signed.
* **Approve for you.** When a purchase needs your approval, Envoy waits.
* **Go past your limits.** The mandate's ceiling and expiry bind Envoy the same way they bind any agent.

You don't need to connect Envoy or talk to it directly. Your own agent creates errands through the connector or the CLI, and Envoy runs them.

## Next

<Columns cols={2}>
  <Card title="Errands" icon="shopping-bag" href="/concepts/errands">
    What Envoy carries out.
  </Card>

  <Card title="Stamped Mandates" icon="stamp" href="/concepts/stamped-mandates">
    The limits it acts within.
  </Card>
</Columns>
