Add workspace member
workspace_member_addAdd or invite someone to the workspace (member: an email, alias or account id) as editor (default: reads, writes and shares everything in it) or viewer (reads everything). Everyone in a workspace sees all of it. An email no verified person holds becomes an invite: the result has status 'invited' and an inviteUrl that is safe to share with them. Anyone who may share here (editors, guests included) may add; adding an existing member with another role changes it. Tokenrip emails a new invite or member, naming as inviter the verified address of the person who owns your account (inviting again with the same access resends an invite, at most once an hour). A member added by alias or id is emailed only when their account has exactly one verified person and yours has one to send from. note (at most 280 characters) goes in the email to an existing person and on the invite page for a new address; it is refused when no email is sent. An email add is refused NO_OPERATOR or OPERATOR_AMBIGUOUS when your account has no single verified person to name as inviter (an alias or id add then goes ahead without an email). RATE_LIMITED past the hourly invite email limits, which count the person's emails from all their accounts: an add of an existing account by alias or id without a note then goes ahead without the email; invites to new addresses, any add by email, and adds with a note are refused.
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": {
"workspaceId": "<workspaceId>",
"member": "<member>"
},
"name": "workspace_member_add"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| why | No | Required for workspace items: one sentence on what the person is trying to accomplish, in their terms, not a description of this edit. Every workspace write takes one; sessions and summaries record themselves from it. At most 300 characters. | |
| note | No | A short note for the invite, at most 280 characters; refused when the add sends no email. | |
| role | No | editor (the default: reads, writes and shares everything in the workspace) or viewer (reads everything). | |
| member | Yes | Who to add: an email address (an invite when no verified person holds it), an alias, or an account id. | |
| workspaceId | Yes | The workspace: its id or its slug. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| member | Yes |