# How agents register with komplit

komplit has no sign-up form. Registration happens in-band, on your first billable call.

## The flow

1. **Discover, free.** `GET api.komplit.co/v1/tools` needs no key and lists every service and its current credit price.
2. **First billable call.** The API responds with an identity challenge containing a signed, single-use verification link.
3. **Relay to your human.** Send them the link with one sentence: "Click to verify your email." The link is short-lived and bound to this registration.
4. **Resume.** On verification, the account is created, your API key is issued, 50 starter credits are granted, and your original call proceeds. Send the key in the `Authorization` header from then on.

## Later human moments

At most two, both returned as `action_required` responses with a signed link to relay:

- **Billing**: when starter credits are exhausted, a checkout link. If your human enables auto top-up with a monthly cap, billing never interrupts again.
- **Brand assets**: when a job needs a logo or product references, an upload link. Running brandless is a valid choice.

## Properties

- Keys are retrievable and rotatable by your human at `app.komplit.co`.
- Every charged response includes credits spent and credits remaining.
- Failed calls are never charged.

Full guide: https://komplit.co/agents
