🔥 Feature Spotlight: New Make Functions app

:puzzle_piece: Your data logic can now live right on the canvas

Introducing the Make Functions app, a new way to work with strings, math, arrays, dates, hash functions, and utility functions through visual function modules you can stack in sequence inside your scenario.

If you spend a lot of time cleaning inputs, shaping payloads, or lining up values before the next module runs, this gives you a faster way to build logic you can actually read at a glance.

:new_button: What’s new

  • :puzzle_piece: Visual data transformation: Functions are now modules that you can see and connect in the scenario builder. Each module has clearly defined inputs and outputs, so you can inspect and adjust transformations without editing mapping fields.

  • :eyes: See your logic on the canvas. Put each function step where you can follow it, review it, and explain it without digging through long expressions.

  • :link: Chain several function steps in one place. Turn jobs like trim, lowercase, replace, convert to number, and format date into a clear sequence that reads from top to bottom.

  • :magnifying_glass_tilted_right: Find functions while you build. Search built-in options for text, numbers, arrays, dates, hash functions, and general utilities, so you spend less time trying to remember exact syntax.

:wrapped_gift: Key benefits

  • Free to use: Make Functions modules don’t consume operations or credits. Because the modules wrap the same IML logic that runs free inside mapping fields, adding them to your scenario has no cost.

  • Make handoffs easier for your team. When logic is visible step by step, teammates can understand what is happening more quickly and make updates with greater confidence.

  • Accessible to all skill levels: Non-technical users can add and configure functions without writing formulas. Select an operation from the dropdown, fill in the fields, and connect the module to the next step.

  • Full function coverage: Make Functions includes six module types - String, Math, Array, Date, General, and more, covering the most common data transformation tasks in a single app.

:rocket: What you can build

  • Cleaner CRM and form flows: Tidy names, normalize email addresses, split full names, and format phone numbers before you send records to sales or support tools.

  • Safer API payload prep: Build request values step by step, hash sensitive values, format timestamps, and assemble arrays before an HTTP call leaves your scenario.

  • Clearer finance and ops automations: Convert strings to numbers, round totals, rework dates, and prepare line-item data before you send it to billing, reporting, or ERP systems.

:books: Helpful resources

:backhand_index_pointing_right: Release note

:backhand_index_pointing_right: Documentation and step-by-step guide

What will you build first with Make Functions? We’d love to hear how you use it in your scenarios.

Happy automating! :purple_circle:

Valery from Make

9 Likes

Oh my god you just made my documentation 100 times easier with this.

Just a quick note - maybe rename the Cryptographic Hash functions to Hash functions so people don’t confuse them with crypto currencies?

3 Likes

Free… We can replace a lot of Replace modules with this :stuck_out_tongue:
I love it!


May I suggest pinning it to the right, and also add it to the Built-in tools list?


5 Likes

That’s a great suggestion! Thank you, @samliew ! We’ll certainly add it to the Built-in tools list with the team :white_check_mark:

Oh, you’re right, @Stoyan_Vatov It would be cool to convert cryptocurrencies for free in Make like that, but you’re correct that it’s not possible (yet??) :grinning_face_with_smiling_eyes: We’ll rename it. Thank you!

Renamed to Hash functions! Thank you, @Stoyan_Vatov

3 Likes

Now you can find the Make Functions app in the Built-in tools list! Thanks a lot for a great suggestion! @samliew

1 Like