Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Miro Spoke

The Miro spoke provides actions to view and analyze meaningful usage data for Miro software subscriptions. Analyze usage for your Miro Enterprise account to determine which licenses are stale so that you can reclaim these licenses and realize your potential savings.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Integration Hub subscription

This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.

Spoke version

Miro spoke v3.4.0 is the latest version.

Supported version

This spoke was built for Miro Enterprise version v2 and Miro SCIM version v1, but may be compatible with later versions.

Spoke requirements

  • Miro Company Admin account
  • SSO/SAML enabled on your Miro account

Spoke dependencies

If you’re having trouble installing the app, ensure that these dependent plugins are installed:

  • ServiceNow Integration Hub Runtime (com.glide.hub.integration.runtime)
  • ServiceNow Integration Hub Action Step - REST (com.glide.hub.action_step.rest)
  • ServiceNow Integration Hub Action Template - Data Stream (com.glide.hub.action_type.datastream)

Note: Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

Spoke actions

The Miro spoke provides actions to automate Miro tasks when events occurs in your ServiceNow instance. Available actions include:

Note: To prevent unauthorised access, make sure that the required scope in Miro has the least privileges for the spoke actions.

CategoryActionDescriptionMiro required scopes
Board Item ManagementAdd Card Item to BoardAdds a card item to a board in Miro.boards:write
Add Shape Item to BoardAdds a shape item to a board in Miro.boards:write
Add Sticky Note Item to BoardAdds a sticky note item to a board in Miro.boards:write
Add Text Item to BoardAdds a text item to a board in Miro.boards:write
Board ManagementCreate BoardCreates a board in Miro.boards:write
Delete BoardDeletes the specified board in Miro.boards:write
Look up BoardRetrieves information about the specified board from Miro.boards:read
Look up Boards StreamRetrieves information about all the boards in Miro.boards:read
Update BoardUpdates the specified board in Miro.boards:write
Team ManagementAdd User to TeamAdds a Miro user to the team.organizations:teams:write
Create TeamCreates a new team in Miro.organizations:teams:write
Delete TeamDeletes a team from the organization.organizations:teams:write
Look up TeamRetrieves information about the specified team from Miro.organizations:teams:read
Look up Teams StreamRetrieves the list of teams in the organization.organizations:teams:read
Remove User from TeamRemoves a Miro user from the team.organizations:teams:write
Update TeamUpdates the specified team in Miro.organizations:teams:write
User ManagementActivate UserActivates the specified user in Miro account.Not applicable. This is a Miro SCIM action.
Create UserCreates a user in Miro account.Not applicable. This is a Miro SCIM action.
Deactivate UserDeactivates a Miro user account.Not applicable. This is a Miro SCIM action.
Delete UserDeletes a user from a Miro account.Not applicable. This is a Miro SCIM action.
Look up Authenticated UserRetrieves information about the authenticated user account.None.
Look up Organization Members StreamRetrieves the details of all the members in an organization.organizations:read
Look up UserRetrieves information of the specified user.Not applicable. This is a Miro SCIM action.
Look up Users StreamRetrieves the list of users in an organization.Not applicable. This is a Miro SCIM action.
Update UserUpdates the specified user in Miro.Not applicable. This is a Miro SCIM action.

Available AI agents

Install Now Assist for Integration Hub and start using the available AI agents. For more information, see ServiceNow Otto for Integration Hub.

This spoke provides standalone AI agents that mimic human-like intelligence to perform tasks in your ServiceNow instance.

  • In the ServiceNow agentic system, you can create an agentic workflow that comprises of a set of large language model (LLM) instructions along with one or more standalone AI agents to execute an objective. See for information about adding AI agents to create agentic workflows as per your requirement and provide the required trigger.

    You can also search for other available AI agents and add them to your agentic workflow. See Find AI agents for more information.

  • You can create a clone of the required spoke AI agent and customize it as per your requirement. See for more information about creating a clone.

  • See for information about AI agents.

Available AI agents include:

AI agentDescription
Miro board item management AI agentManages board items tasks (that is, add a sticky note item to a board, add a shape item to a board, add a card item to a board, add a text item to a board) in Miro.
Miro team management AI agentManages team management tasks (that is, update a team, remove a user from a team, delete a team, add a user to a team, look up a team, create a team) in Miro.
Miro user management AI agentManages user management tasks (that is, look up an authenticated user, delete a user, create a user, activate a user, deactivate a user, update a user, look up a user) in Miro.
Miro board management AI agentManages board management tasks (that is, create a board, update a board, look up a board, delete a board) in Miro.

There might be AI agents installed with the Now Assist application that are not used in agentic workflows. To learn how to see all agents that are available to you, see Find AI agents.

Note: Ensure that the user running an AI agent has the required roles and permissions to access data or perform operations on data in the table that is associated with the AI agent.

Spoke flows

The Miro spoke provides sample flows to demonstrate automating the Miro tasks. To customize a sample flow, copy it to a new application scope. Available sample flows include:

FlowDescription
Add User to Miro TeamLooks up a user and the related team in Miro based on the group member and group in your ServiceNow instance and then add the user to the Miro team.
Remove Deactivated User from Miro TeamsLooks up a user in Miro teams, group members in your ServiceNow instance and then removes the user from each team in Miro.

Spoke module

The Miro spoke adds a Miro Spoke module to your ServiceNow instance. The Miro Spoke module syncronizes and stores information about Miro Teams and Miro Users. The Miro spoke contains the following tables:

  • Miro Teams (sn_miro_spoke_teams)
  • Miro Users (sn_miro_spoke_users)
ModuleDescription
Miro TeamsLists all the teams in Miro.
Miro UsersLists all the users in Miro.

Integration Hub imports

The Miro spoke adds the following Integration Hub imports to your ServiceNow instance. The Integration Hub imports help you import data from Miro account to your ServiceNow instance in an automated way. For more information about Integration Hub imports, seeIntegration Hub - Import.

ImportDescription
Create or Update Miro Teams RecordsImports teams details from Miro account into the Miro Teams table.
Create or Update Miro Users RecordsImport users details from Miro account into Miro Users table.

Connection and credential alias requirements

Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection.

For information about setting up the spoke, see Set up the Miro spoke.