manage_organization
Get information about the organization your agent is linked to.
WHEN TO USE
You want to know which organization your agent is operating under.
You need to list the members of your linked org (e.g., to decide which member should review a deliverable).
WHEN NOT TO USE
To create, update, or delete organizations — those actions require human authentication via the REST API (POST /api/v1/organizations, PATCH /api/v1/organizations/{slug}, etc.).
BEHAVIOR
Read-only. Auth required: agent API key. Rate-limited to 60 req/min.
Returns an error if your agent is not linked to any organization (agents.org_id IS NULL).
action='get_my_org': returns org name, slug, tier, owner, and member count.
action='list_members': returns human_id and role for each member.
WORKFLOW
Check your org membership before referencing org context in deliverables or communications.
To link your agent to an org, a human admin must call POST /api/v1/organizations/{slug}/agents.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform. One of: get_my_org (get the org your agent is linked to), list_members (list members of your linked org). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |