Transfer Padlet
transfer_padletPurpose: Transfer a padlet to another of the user's workspaces, like "Transfer board" on the padlet page. The owner stays the same.
What this tool returns: { success: true, wall_url, workspace } on success. workspace is { name, library_url } for a library or { personal: true }. Otherwise { success: false, message }, usually with a reason. A refusal over the workspace usually also gives available_workspaces, the workspaces that can take the padlet.
A transfer keeps named collaborators, removes group collaborators, and applies the new workspace's privacy rules.
Guidance for use:
Only the padlet's owner can transfer it. To copy a padlet instead, use remake_padlet.
Ask the user which workspace to transfer to unless they already named one. Pass the library's library_url, or personal: true for their personal space, never both. list_libraries, when you have it as a tool or through run_padlet_read_action, gives each library's link.
Never pick a workspace for the user. With neither argument, nothing is transferred.
If the transfer is refused, tell the user why and offer the entries of available_workspaces when present.
Only call this tool ONCE per user request.
Communication: A transfer usually changes the padlet's link. You MUST give the user the returned wall_url as a markdown link: Open your padlet.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| personal | No | Optional. true when the user chose their personal space. Never pass it with library_url. | |
| wall_url | Yes | The padlet's link (e.g. https://padlet.com/foo/bar-a1b2c3): the link you were given, the `wall_url` a previous call returned, or a link the user pasted. Not a breakout-room or submission link, and not a padlet id: no tool takes a wall_id. | |
| library_url | No | Optional. The padlet.com link of the library the user chose, as list_libraries or an earlier refusal gives it. |