Productivity34 toolsBrowser login (OAuth), no API keys
Mural integration for AI agents
Collaborative whiteboards and visual workspace for teams
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Mural once and call the same tools from all of them.
Setup
Connect Mural through ClawLink's hosted setup to create and manage collaborative whiteboards and visual workspaces.
- Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Mural exposes 34 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
mural_authorization_request | Initiate the OAuth 2.0 authorization process | Read |
mural_get_current_user | Retrieve information about the currently authenticated user | Read |
mural_get_files_for_mural | Retrieve a list of file widgets in a mural | Read |
mural_get_mural_widgets | Retrieve all widgets within a specified mural | Read |
mural_get_room | Retrieve information about a specific room by its ID | Read |
mural_get_widget | Get one widget by its mural and widget identifiers | Read |
mural_get_workspace | Retrieve information about a specific workspace by its ID | Read |
mural_get_workspaces | Retrieve all workspaces the authenticated user is a member of | Read |
mural_list_folders | List all folders within a room that the authenticated user has access to | Read |
mural_list_open_rooms | List all discoverable open rooms within a workspace | Read |
mural_list_recent_murals | List recently opened active murals for the authenticated user in a workspace | Read |
mural_list_recent_templates | Retrieve recent templates used by a user for a workspace | Read |
mural_list_room_murals | List all murals for a room that the authenticated user has read access to | Read |
mural_list_room_users | List all members and guests for a room | Read |
mural_list_rooms | List all rooms within a workspace | Read |
mural_list_tags | Retrieve all tags in a mural | Read |
mural_list_templates | Retrieve all default templates available in Mural | Read |
mural_list_workspace_murals | List all murals in a workspace that the authenticated user owns or is a member of | Read |
mural_list_workspace_templates | Get default and custom templates for a workspace | Read |
mural_search_murals | Search for murals within a workspace | Read |
mural_search_rooms | Search for rooms within a workspace by name or description | Read |
mural_search_templates | Search templates within a workspace that the authenticated user owns or has access to | Read |
mural_create_area | Create an area widget that can organize content on a mural | Write |
mural_create_arrow | Create one arrow widget on a mural | Write |
mural_create_mural | Create a new blank mural in a room owned by the connected user | Write |
mural_create_mural_from_template | Create a new mural in a room using an existing template | Write |
mural_create_sticky_note | Create one or more sticky note widgets on a mural | Write |
mural_create_textbox | Create up to 1000 text box widgets on a mural | Write |
mural_create_title_widgets | Create up to 1000 title widgets on a mural | Write |
mural_update_area | Update documented properties of an existing area widget on a mural | Write |