Invite organisation member
invite_organisation_memberInvite a person to this organisation by email (the twin of ankra org invite). Needs members.invite. role is the organisation role (member, admin, read-only), or project to limit the person to one project: then project_id names it and project_role_slug the role they hold there (member when omitted). Refused for a role carrying a permission you do not hold yourself, when the person already has a pending invite or membership, and on a single-user plan. The invitation is emailed and stays pending until the person accepts it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"email": "<email>",
"role": "<role>"
},
"name": "invite_organisation_member"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | The organisation role, or project for a project-only membership. | |
| Yes | The person's email address. | ||
| project_id | No | UUID of the project, required with role project and refused otherwise (from list_projects). | |
| project_role_slug | No | The built-in role held in the project with role project; member when omitted. |