If you’re interested in building powerful automations without writing a single line of code, you’ve come to the right place. Gumloop offers an intuitive and collaborative platform to create AI-powered workflow automations called flows using modular components known as nodes.
Automation Building:
Drag, drop, and link nodes onto a canvas to create powerful automations (we call them flows). Integrations:
Connect to popular services like Slack, Salesforce, Airtable, AWS, GitHub, Outlook, Google, and more.Scalable Infrastructure:
Run your flows at massive scale with no technical background needed.Team Collaboration:
Share and build flows together with your team members under a workspace. AI-Powered Capabilities:
Leverage advanced AI models to process data, generate content, analyze information, and make decisions within your flows.
Nodes: The modular building blocks that you drag onto the canvas. Think of these as individual no-code Lego pieces that each perform a specific function (like reading from a Google Sheet or processing text with AI).Flows: A series of connected nodes designed to achieve a specific goal. These are your no-code Lego creations that transform raw data into valuable outputs.Subflows: Reusable flows embedded within larger flows. These allow you to make complex processes simple, modular, and maintainable. Learn more in our Subflows documentation.Workbooks: Collections of related flows organized in one document, similar to how spreadsheet applications group related sheets. Learn more in our Workbooks documentation.Workspaces: Collaborative environments where teams can build and share automations, manage credentials, and work together on projects (available on Pro plan and above). Learn more in our Organizations and Workspaces documentation.
Nodes are the modular components that make up a flow. Each one is a step in a series of steps towards a goal.You can drag-and-drop them on to the canvas from the node menu that can be shown/hidden through the + icon on the side panel of your workbook.
Inputs: Data that flows into the node for processing
Parameters: Configuration options that control how the node functions
Outputs: Results produced by the node that can connect to subsequent nodes
Many of these attributes may also be optional. Let’s take a look at an example:
This node above is an AI data extractor. It takes some content as input, extracts the data you specify (in this case ‘Company Name’) and outputs the extracted data.If you did not pass in an input to this node and tried to run it, it would fail because it’s trying to extract a company name from nothing.The data you pass in is entirely up to you. This node can perform data extraction on anything, whether it’s text from a Google Doc, a website, an email, etc.
Pro Tip: You can click on the node title to give the node a nickname.
Flows are the heart of Gumloop, allowing you to connect nodes to execute specific tasks.When a flow is run, data passes from one node to the next, with each node manipulating or generating content along the way.Here is an example of a flow that analyzes a website using AI and outputs a Google Doc report.
You can simply run the flow by hitting the run button in the top right corner:
After hitting run, a run report will pop up describing the current stage of the flow in real-time as actions are happening. The run report also shows the total time, credits used, and completion status of the automation run.Each node’s log is available in these collapsable components, making it easy to debug if something goes wrong.
Flows consume credits when they run. Each flow run costs 1 credit, and certain nodes that use external APIs (like AI nodes or web scraping) cost additional credits, example:
Advanced AI calls (GPT-4.1, Claude 3.7 Sonnet): 20 credits
Standard AI calls: 2 credits
Search Companies: 30 credits
Website Scraper: 1 credit
Web Search: 2 credits
You can reduce costs by providing your own API keys for certain services (available on premium plans). Learn more in our Credits documentation.
The credit cost is indicated on each node’s tooltip.
The flow building page is a large canvas for you to design your personalized flow. Each node can be found in the library on the left side.
Nodes are dragged and dropped onto the canvas one at a time. Once they’re on the canvas they’re ready to be connected together.The inputs of one node are derived from the outputs of another. It’s crucial that the output type matches the input type of connected nodes to prevent data mismatches and flow crashes.
List of List of text: A nested collection of text lists
For example, if a Google Sheets Reader outputs a List of text but your AI node expects Text, you’ll need to use a node like Join List Items to convert between types. Learn more in our Types documentation.
Many nodes support Loop Mode, which allows them to process lists of inputs automatically. Think of it as a “for loop” in programming:
Normal Mode: Process one item at a time
Loop Mode: Process each item in a list individually
For example, a Summarizer node in Loop Mode can process multiple emails in one operation, creating a summary for each email automatically. Learn more in our Loop Mode documentation.
The fastest way to get started is by using a prebuilt template. We’ve built 60+ functional flows with annotations for you to browse.Keep in mind however that the true power of the platform lies in personalization. Use templates as a starting point but then make things your own!Get started with templates here: https://www.gumloop.com/templates