Relay.app has become one of my absolute favorite tools to work with. It’s not just the sleek interface or the powerful automation features—it’s the fact that it’s still evolving, with active product development and a community that’s constantly buzzing with ideas. It feels like being part of something fresh and exciting, where everyone is figuring out new ways to make their workflows smarter and more efficient.
Recently, someone in the Relay community chat asked a question that got me thinking: “Is there a way to export a workflow?” It’s a simple question, but it’s one of those things that feels like it should exist, but doesn’t—at least not in the way you’d hope. Sure, Relay has a Snap feature for taking screenshots, but let’s be honest: screenshots don’t always cut it when you’re trying to recreate a complex workflow.
So, I decided to do something about it.
https://youtu.be/Bu_hw963AG4?t=9
First, I built a little userscript that adds a “Download Workflow” button to Relay’s workflow editor. This button grabs the workflow as a JSON object, the same data Relay’s frontend uses every time you load the editor, but it saves a copy of it to your downloads folder. It’s a simple trick, but it’s incredibly powerful because it gives you a raw, structured copy of your workflow.

You can get a copy of the userscript here: https://greasyfork.org/en/scripts/525424-relay-app-workflow-downloader
A JSON file is great, but it’s not exactly human-friendly.
So, I created a Relay workflow that takes that JSON file, extracts all the important details, and turns it into a clean, readable Google Doc.
Here’s how it works:


