Invite workspace member
invite_workspace_memberInvites someone by email to join a workspace as a team member, like the dashboard's "Invite member". ShortSync emails them a link (valid 7 days) and the tool returns invite_url too. This sends a real email, so confirm the address and role with the user first. Inviting needs a Team plan. Owners and admins can invite; only owners can invite admins or owners. Inviting an email that already has a pending invitation sends a fresh link. These are login members of the workspace, not the tagged people from list_workspace_people.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Role they get on accepting. Default member. client is a restricted role for agency clients. | |
| Yes | Email address to invite. | ||
| workspace_id | Yes | Workspace to manage. Get from list_workspaces. | |
| idempotency_key | No | Optional client-generated key (e.g., a UUID) to make retries safe. Identical calls with the same key within 10 minutes return the original result instead of running the write twice. |