In this course you’ll learn:
-
How to handle and process files within your workflows
-
How to create and manipulate arrays (lists) using code steps
-
How to loop through lists and perform actions for each item
-
How to make custom HTTP API calls to extend workflow capabilities
Introduction
In the Intermediate Course, you learned how to make your workflows smarter with logic conditions and data transformations. Now, it’s time to take things to the next level.
In this Advanced Course, you’ll unlock the full power of Keragon by learning how to process files, write custom code for advanced data handling, iterate over lists with loops, and make custom API calls to perform actions that aren’t yet supported natively in Keragon.
What We’ll Build
By the end of this course, you’ll have a powerful, end-to-end workflow that:
-
✅ Creates an array (list) of files from a data string using a Code Step
-
✅ Loops through the items in the list to process each file individually
-
✅ Downloads and uploads files to specific Google Drive folders dynamically
-
✅ Makes a custom HTTP API request to DrChrono to perform an action not currently available through built-in connectors
This workflow demonstrates how to handle complex automation scenarios that involve working with files, custom logic, and advanced API integrations—all without writing full-blown backend applications.
Next Lesson
Now that you know what’s ahead, let’s dive into the first step of building this advanced workflow. In the next lesson, you’ll learn how to use a Code Step to process a raw data string and create an array (list) of files. This array will serve as the input for the loop we’ll build later, allowing you to download and upload each file dynamically.
Next Lesson: Create an Array of Files Using a Code Step