Mural

Syncs visual brainstorms into structured task lists and converts mural sticky notes into actionable project requirements across your tool stack.

Try Mural in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Mural integration

    • Describe the outcome and Ceven picks the right Mural calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Mural data, across all 22 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Mural access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Mural, when, and on whose behalf.
    • The agent pauses and asks when Mural is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Mural.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Mural action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Mural, and when to use it.

Create sticky note
Use this when you need to add new ideas or feedback as sticky notes to a specific mural layout.
Get current user
Pull the profile and permission details of the authenticated user to verify board access.
Get files for a mural
Retrieve a list of all image and document widgets attached to a specific mural board.
Get Mural Widgets
Pull every element on a mural including notes, shapes, and connectors to analyze the board state.
Create mural
Generate a brand new whiteboard for a specific project or workshop session.
Update sticky note
Modify the text or color of an existing sticky note based on new project information.
Delete widget
Remove a specific element from the canvas to clean up the board after a session.
List murals
Pull a list of all boards the user has access to for selection in a workflow.
Move widget
Change the X and Y coordinates of a widget to organize notes into clusters.
Search murals
Query boards by name or metadata to find a specific project canvas.
Add connector
Draw a line between two widgets to show a relationship or a sequence of events.
Get mural details
Pull metadata about a specific mural including its title and creation date.
MURAL Authorization Request
Tool to initiate the oauth 2.0 authorization process. use when you need to redirect a user to mural to obtain an authorization code.

13 actions · scroll to see them all

Frequently asked questions

Ceven operates using the permissions of the user who authorized the OAuth connection. If the user has viewer only access to a specific mural, the agent will not be able to create sticky notes or move widgets on that board. This ensures that your internal security model remains intact. When a workflow attempts a write action on a restricted board, the Mural API returns a forbidden error which Ceven catches and reports back to the user. You can manage these permissions directly within Mural by changing the sharing settings of the board or by adjusting the user role in your workspace settings.
Yes. The agent does not see a screenshot but it reads the coordinate data for every widget. Each sticky note and shape has specific X and Y coordinates on the infinite canvas. Ceven uses this data to understand spatial clustering. For example, if ten sticky notes are located within a small radius, the agent treats them as a single group or theme. This allows the agent to organize your data based on how you visually grouped it during a live session, making it possible to turn a visual map into a structured list.
Mural enforces rate limits to ensure platform stability. Depending on your plan, these limits can be reached during massive backfills of very large boards with thousands of widgets. If Ceven hits a rate limit, the agent implements an exponential backoff strategy. This means it will pause for a few seconds and then retry the request automatically. You will not lose data, but you might notice a slight delay in the completion of a workflow that processes an exceptionally dense whiteboard. For most teams, these limits are rarely an issue in standard workflows.
Ceven uses OAuth 2.0 to connect to your Mural account. When you start the integration, you are redirected to a Mural login page where you grant specific scopes to Ceven. Mural then sends us an authorization code which we exchange for an access token and a refresh token. We store these tokens in an encrypted vault. The access token is short lived and used for individual API calls, while the refresh token allows us to keep the connection active without asking you to log in every few hours. You can revoke this access instantly via your Mural account settings.
Ceven can retrieve image files from a Mural board, but it cannot natively read text inside an image unless you use a separate OCR tool in your workflow. If you upload a screenshot to a mural, the agent sees it as a file widget. To get the best results for automation, use sticky notes for text based data. If you have images, the agent can download the file and send it to an AI vision model to describe the contents, but the primary data extraction happens through the text fields of the sticky notes.
Ceven works with any Mural account that has API access enabled. Some advanced API features might be restricted based on whether you are on a Free, Plus, or Enterprise plan. For instance, certain administrative actions or workspace level queries may require an Enterprise license. If you attempt to run a workflow that requires a feature not available in your current tier, the Mural API will return a permission error. Ceven will then notify you that the action is unavailable for your specific plan level so you can adjust your workflow.
The agent can create the building blocks of a diagram, such as sticky notes, shapes, and connectors. However, it does not have a drag and drop interface. It places elements based on coordinate math. You can tell the agent to create a flowchart by defining the sequence of notes and the connectors between them. While it can build the structure, a human usually needs to do the final polish for visual alignment. It is best used for rapidly populating a board with data from another source rather than creating high fidelity art.
Large boards with thousands of elements can lead to slow response times or timeouts. To mitigate this, Ceven uses pagination when listing widgets. The agent fetches the data in chunks rather than trying to pull the entire board in one massive request. If a board is exceptionally large, the agent may take a few minutes to fully index the content before it can perform a summary or a conversion to tasks. You can speed this up by narrowing the scope of your request to a specific area of the board if you know the coordinates.

Alternatives to Mural

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Miro logoMiroLucidspark logoLucidsparkFigJam logoFigJam

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Mural and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free