create_agent
Create an agent. Nothing reaches it until a runtime is connected: with the withhuman CLI on the machine the agent runs on, or with create_agent_instance or create_provisioner_token for a service you run. Every request it makes starts in the entry pipeline; give it rules with a branch on /agent/slug there, or a delegate to a pipeline of its own.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | service (the default): an agent the organization runs, whose instances belong to nobody. personal: one people run for themselves, such as a coding assistant; each instance belongs to the member who enrolled it. Fixed for good. | |
| name | Yes | Display name, unique among live agents. | |
| slug | Yes | Permanent identifier: lowercase letters, digits, dots, underscores or dashes, unique for good (for example support-assistant). |