get_shared_project_join_link
Get the join link of an AccountHub shared project (shared project) — NOT a Slack workspace. Unlike invite_to_shared_project it is not tied to an email address: anyone who opens it, signs in to AccountHub and agrees joins the project as themselves. One link per project: the same url on every call until it expires (expires_at, 14 days), then a new one is made. regenerate: true replaces it and the old link stops working at once (people who already joined stay). Nothing is sent: give the url yourself (e.g. through send_message). Any active member can call it; not available for a 1:1 chat.
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": {
"project_id": "<project_id>"
},
"name": "get_shared_project_join_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | The shared project (from list_shared_projects). | |
| regenerate | No | true = replace the link: the current link stops working at once and a new one is returned. Omit to get the current link (made on first use). |