Miro
Shanone’s Miro integration gives your agent 47 tools for building out boards programmatically — every widget type (sticky notes, shapes, cards, text, images, frames, connectors) plus board sharing and tags.Getting Started
1
Connect via OAuth
Ask your agent to do something with Miro (e.g. “add a sticky note to my roadmap board”), or connect proactively from Integrations in the Shanone dashboard.
2
Authorize the Miro workspace
Approve Miro’s OAuth consent screen for the team/workspace you want Shanone to act on.
3
Retry your request
Once connected,
shanone_execute_tool calls for miro_* tools will succeed.Available Tools
Shanone provides 47 tools for Miro, organized into these categories:Boards
Boards
miro_list_boards, miro_get_board, miro_create_board, miro_update_board, miro_delete_board, miro_copy_board, miro_get_board_members, miro_share_board, miro_get_board_member, miro_update_board_member, miro_remove_board_memberItems (generic)
Items (generic)
miro_get_items, miro_get_item, miro_update_item_position, miro_delete_item, miro_bulk_create_itemsSticky notes & shapes
Sticky notes & shapes
miro_create_sticky_note, miro_update_sticky_note, miro_create_shape, miro_update_shapeCards & app cards
Cards & app cards
miro_create_card, miro_update_card, miro_create_app_card, miro_update_app_cardText, images, documents & embeds
Text, images, documents & embeds
miro_create_text, miro_update_text, miro_create_image, miro_update_image, miro_create_document, miro_update_document, miro_create_embed, miro_update_embedFrames & connectors
Frames & connectors
miro_create_frame, miro_update_frame, miro_create_connector, miro_update_connectorGroups
Groups
miro_create_group, miro_get_group_items, miro_update_group, miro_ungroup, miro_delete_groupCommon Use Cases
Auto-generated retros
Create a board with columns and populate sticky notes from meeting notes
Diagram generation
Build a flowchart from shapes and connectors based on a described process
Bulk content import
Use
miro_bulk_create_items to seed a board with many items in one callBoard organization
Tag items by status or owner and group related items together
Troubleshooting
Items appear at the wrong position or overlapping
Items appear at the wrong position or overlapping
Miro board coordinates are in a fixed canvas space, not pixels-on-screen — check
miro_get_items on an existing board first to get a sense of the coordinate range in use before creating new items.miro_bulk_create_items partially fails
miro_bulk_create_items partially fails
Bulk creation is all-or-nothing per request but limited to a maximum item count per call; split larger batches into multiple
miro_bulk_create_items calls if you hit a size limit error.