Add to allowlist
add_to_allowlistUse when the user wants to let one more person in, invite a client, or share it with the team. Adds email and/or domain entries to a private site's allowlist WITHOUT removing anyone already on it; use this to share with more people. Entries already present are left untouched (the call is idempotent), and everyone previously allowed keeps their access. To replace the entire list instead, use set_allowlist; to take someone off, use remove_from_allowlist. Pro only; on a plan without it the refusal names the plan, and where one lapsed, how to get it back. The site must be allowlist (private); make it private first with set_visibility if it is public. Each newly-added email receives an invite email; the optional message is included in it as a personal note from the owner.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | No | Optional personal note included in the invite email sent to each newly-added email entry (max 1000 characters). Not persisted; domain entries get no email. | |
| site_id | Yes | The id of the site to update | |
| allowlist | Yes | Entries to add; appended to the existing allowlist, duplicates ignored | |
| workspace_id | No | Optional: the workspace to act in, from list_workspaces (the connection reaches the person's personal space and every workspace they are a member of). Required on a write when the connection reaches more than one workspace. Omit to act in the personal space (for an older single-workspace connection, the one workspace it was authorized for). |