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

# Onboarding skill

> Set up communication channels and inbound handling for an existing Inkbox identity

Use `inkbox-onboarding` after you have an API key. If your agent needs an account first, start with [agent self-signup](/docs/skills/agent-self-signup).

[View the source](https://github.com/inkbox-ai/inkbox/tree/main/skills/inkbox-onboarding)

## What your agent learns

* Inspect the active identity and check email, SMS, iMessage, and call readiness separately.
* Complete the recipient's connection or consent steps before sending.
* Choose polling, signed webhooks, or both for incoming communications.
* Verify a bounded test for each requested channel.
* Offer recurring triage with an agreed schedule and explicit reply permissions.

The skill asks before provisioning numbers, enabling channels, changing routing, creating webhooks, or sending test traffic.

## Install

Select `inkbox-onboarding` when installing the Inkbox skills:

```bash theme={null}
npx skills add inkbox-ai/inkbox/skills
```

For a manual install in Claude Code:

```bash theme={null}
git clone https://github.com/inkbox-ai/inkbox
mkdir -p ~/.claude/skills
cp -r inkbox/skills/inkbox-onboarding ~/.claude/skills/
```

## Related

* [Python SDK skill](/docs/skills/python)
* [TypeScript SDK skill](/docs/skills/typescript)
* [CLI skill](/docs/skills/cli)
* [Receive webhooks](/docs/webhooks)
* [Tunnels](/docs/capabilities/tunnels)
