DoiT Cloud Intelligence™ DoiT Cloud Intelligence™ logo
Back to Homepage
English
  • Deutsch
  • Español
  • Français
  • 日本語
Subscribe to Updates

DoiT Cloud Intelligence™

Powered by Technology, Perfected by People.

Labels

  • All Posts
  • Fix
  • Announcement
  • Improvement
  • home page

Jump to Month

  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • March 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • June 2020
  • May 2020
  • April 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
Improvement
today

Format Values in CloudFlow Notification Messages

You can now format numbers, dates, bytes, and percentages directly inside your CloudFlow Notification node — making Slack and email messages clearer and more professional without any extra workflow nodes.

How it works

Wrap any referenced value in double curly braces with a formatting function:

{{ format(diskSize, "#,##0.00") }}

That's it. When the notification fires, raw values like 1234.5 become 1,234.50.

Available functions

Numbers & currency — Use Excel-style patterns to add thousands separators, decimals, or currency symbols:

  • format(val, "#,##0.00") → 1,234.50
  • format(val, "$#,##0") → $1,234

Percentages — Automatically multiplies by 100 and adds the % sign:

  • format(val, "0.0%") → 85.6%

Bytes — Automatically picks the best unit (B, KB, MB, GB, TB):

  • bytes(val) → 5.49 GB
  • bytes(val, 1) → 5.5 GB (control decimal places)

Dates — Parse timestamps (Unix seconds, milliseconds, or ISO strings) and reformat them:

  • date(val, "yyyy-mm-dd") → 2026-02-12
  • date(val, "unix") → convert back to Unix timestamp

Text — Change case:

  • upper(val) → HELLO
  • lower(val) → hello

Inline math — Perform calculations on the fly:

  • {{ val * 5 }} → 500

Multi-value support

When a referenced field returns multiple values (e.g., disk sizes across several VMs), each value is formatted individually and joined with commas:

{{ bytes(7665791702, 6046802307, 1) }} → 7.7 GB, 6.0 GB

Resilient by design

If one expression in your message has a formatting error, only that expression falls back gracefully — the rest of your notification renders normally.

In-editor reference

A new Formatting tab in the template tags dialog gives you a quick reference of all available functions with live examples, so you don't need to memorize the syntax.

Avatar of authorVadim Solovey