This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Mural Bulk Board Template Duplicator

Productivity · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryProductivity
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Mural Bulk Board Template Duplicator lets you duplicate multiple boards or templates at once. Instead of opening each board individually, clicking the menu, selecting duplicate, naming the copy, and confirming — repeating this for every single item — this tool provides a unified checklist of all boards and templates in your current view. You can filter items by name to quickly find the ones you want to duplicate. Select any number of boards or templates using checkboxes, enter a custom name prefix, optionally add today's date to the duplicated names, and click Duplicate. The tool then automatically processes each selected item — opening the duplicate dialog, setting the new name with your prefix, and confirming the duplication. This turns what could be dozens of manual operations into a single batch action, making workspace scaling, template deployment, and project setup significantly faster and more efficient.

WHERE IT RUNS

This script runs exclusively on the Mural web application in your browser. It activates on the board list, template library, and workspace dashboard views where boards and templates are displayed. It requires the BotGentz extension to inject and execute the script. The tool does not work on Mural's mobile app, embedded boards, or any third-party wrappers — only the web dashboard accessed through a Chromium-based or Firefox browser. It specifically targets pages under *.mural.co, including the main Mural dashboard and workspace views.

HOW TO USE

After installing the script via BotGentz, open your Mural dashboard or template library. The tool automatically detects the board and template list and displays a floating panel on the right side. The panel shows all items visible on the current page, with checkboxes next to each entry. Each item displays its name, description, and creation date. Use the search box to filter by name to narrow down your selection. Check the boxes for every board or template you want to duplicate. Below the item list, enter a name prefix in the input field — for example, "Copy of " or "Template - ". Toggle the option to add today's date to the duplicated name if desired. Click "Duplicate Selected" and confirm the action. The tool will process each selected item one by one — opening the duplicate dialog, setting the new name with your prefix, and confirming the duplication. A status message appears when the operation completes, showing how many items were successfully duplicated.

THE ACTUAL MECHANISM — WHY IT WORKS

Mural's web dashboard is built with React and uses a component-based rendering system for its board and template management. The board list is rendered as grid or list items, each with its own menu button and action options. This tool scans the DOM for board and template items using multiple selector patterns that Mural consistently uses across versions. For each item, it extracts the name, description, and creation date from the visible text content, and assigns a unique identifier from data attributes. When duplicating, the tool locates the menu button within each item and triggers a React-friendly click event that opens Mural's duplicate modal. The modal contains a name input field that the tool fills using React-friendly event dispatching — setting the value via the native setter and dispatching both "input" and "change" events to ensure React registers the update. The tool then clicks the modal's confirm/duplicate button, waits for the modal to close, and proceeds to the next item. This approach works without making direct API calls, which would require authentication tokens and knowledge of Mural's internal API structure. By using the existing UI, the tool works within Mural's own permission and validation system, and continues to function even if the underlying API changes.

THE PANEL

The floating panel is fully draggable — click and drag the header to reposition it anywhere on the page. The panel's position is saved per site in localStorage, so it reappears exactly where you left it when you return to the dashboard. Double-click the header to snap the panel to the nearest edge (left or right). A collapse button minimizes the panel to a small tab showing a duplicate emoji badge, keeping it out of the way while still accessible. The item list inside the panel is scrollable and resizes vertically based on the number of items. Pressing Escape while the panel is focused closes it completely; reopening is done via a small button injected near the page header. All panel interactions are non-blocking — Mural's main UI remains fully responsive while the panel is open, and the panel updates automatically when you navigate between workspaces or pages.

PLEASE NOTE

This script requires the BotGentz extension (free) to run user scripts on Mural. Mural frequently updates its web interface and modal structures; if the tool stops working, check for an updated version within BotGentz's script repository. This tool does not store, transmit, or log any board data, template content, or naming information — all operations occur locally in your browser with no external network requests except those made by Mural itself. Duplications are applied through Mural's own UI event system, so all changes respect your workspace permission settings. The tool does not bypass Mural's permission system; it simply automates the clicks you would otherwise perform manually. For large board lists with dozens of items, the tool may take several minutes to complete the operation, as each item is processed sequentially with delays to avoid overwhelming the UI. A progress indicator shows which item is currently being processed. The tool only detects items currently visible in the viewport or loaded in the DOM; scroll or navigate to load more items before refreshing the list. Always double-check your selections before duplicating, as bulk duplication can create many copies quickly. The name prefix is applied to all selected items; for more specific naming, consider duplicating in smaller batches. This tool is designed for batch duplication — creating copies of multiple boards or templates with consistent naming patterns.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.