invite_to_shared_project
Invite a person (by email) into an AccountHub shared project (shared project), creating a new two-person project when project_id is omitted — NOT a Slack workspace. Nothing is sent: the result has an accept_url for you to give to the invitee (e.g. through send_message). If the invitee has no AccountHub account yet the link also carries a personal sign-up token (valid 14 days, usable only with that email). The invitee must open the link, sign in with that exact address and consent before they can see anything. People who use ChatGPT must refresh the connector's tool list after accepting. To answer a reinvite_requested notice (the invitee has no Google account for the invited address), invite the address it asks for with replaces_member_id: the old pending invitation is then cancelled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Email address of the person to invite. | ||
| project_id | No | Invite into this existing shared project. Omit to create a new two-person project. | |
| replaces_member_id | No | Re-invite: the `reinvite.member_id` of a reinvite_requested notice (list_shared_notices). After the new invitation is created, that person's still-pending old invitation is cancelled (its link stops working) and the notice is marked done. Requires project_id. |