Mashup is the visual surface for Foldr automations. Drag blocks together to build a workflow, fill in typed parameters, and ship it. Every block is a real MaSH instruction; the script is right there if you want to read or edit it.
set supplier to mash.search(file.name) file.fields.supplier = supplier.name
Mashup blocks map one-to-one onto MaSH instructions. There’s no parallel runtime, no “visual mode” that has to catch up with the engine. What you build in blocks is what runs.
File created, file moved, scheduled, webhook, manual. Every workflow starts with a trigger block.
Search, HTTP, mail, database, Captur extract, Grace ask. Drop a block, fill in the typed parameters, done.
Each-as loops over files, fields, search results. If/else branches and ensure-guards for safety.
Set variables, read and write file properties and custom fields. Drag tokens between blocks; the type checker tells you when something doesn’t fit.
Mashup, MaSH and Grace all author the same workflow. Build it as blocks, open it as text, ask Grace to change it, switch back to blocks. The engine, the type checker and the runtime are the same.
The block editor. Drag, drop, configure. Every block has a typed parameter form and inline help. Best for admins, analysts and anyone who’d rather see the shape of the workflow than read the script.
Plain-text scripts checked into source control. Diffed in git, reviewed in pull requests, deployed via Flow. Read about MaSH →
Describe what you want in plain English. Grace writes the workflow for you and shows the result in Mashup before anything runs. Read about Grace →
Mashup ships with a library of blueprint workflows. Drop one in, point it at your share, edit the parameters. Save your own as blueprints to share across the team.
Tag a file with a value. The simplest possible workflow; a good starting point.
Read the document type from Captur and move the file to the matching folder.
New invoice arrives, look up supplier, email the right approver with a link to the file.
Pull custom fields from every share, sum a column, post the total to a Teams channel.
A Foldr Flow packages a Mashup workflow alongside the share it operates on, the custom fields it reads, the Captur templates it depends on. Hand the Flow to another Foldr and the whole thing runs.
Read about FlowMashup runs the same way on Foldr SaaS and on a self-hosted appliance. No second runtime to manage; the workers come with the platform.
Start a 30-day trial, no credit card. Or talk to us about self-hosting the appliance.