Changelog · Aug 10 – 16 2026 · 12 changes
What shipped the week of Aug 10
Every week we tell you what changed in ioZen, why we did it and what you get out of it. Each change says which plans get it.
Newest first
Change by change
- 4 NEW
- 2 BETTER
- 6 FIXED
- NEW
Hidden number fields can total a score group
A hidden number field can sum, average, min, max, or count other fields tagged with a score group (plain numbers or values carried from a record lookup). Unanswered items are excluded from the total and flagged as incomplete. Optional bands write a label such as low or high. The server recomputes the total at submit.
- NEW
Running score totals can appear mid-conversation
A content block can interpolate a calculated total and its band from answers so far (for example {{abandono_total}} / {{abandono_total.band}}). That display is not saved. Web and WhatsApp both write carry columns and the canonical total when the submission completes.
- NEW
Lookup fields can carry extra columns from the matched row
A record lookup field can copy other columns from the matched Record Type row onto namespaced submission paths (for example p7.score). The stored answer stays the human-readable label. Carry is resolved on the server from that label; a label that matches more than one row writes nothing.
- NEW
One record type can back many lookup questions
A record lookup field can now be scoped to the rows matching a column value, for example id_pregunta equals P1. One shared option bank serves every question instead of one record type per question, the option list only offers the rows in scope, and carried values resolve inside that scope so a label repeated across the table is no longer ambiguous.
- BETTER
Agent Block Answers Are Easier To Find In Exports And The Submissions Table
Agent block answers were listed at the very bottom of the export column picker, under the block's full instruction text, so in a long form they looked missing. Each block now appears where it sits in the flow, named by the block, with its own icon in the picker and short spreadsheet headers like "agent_matrix > Sede". Large queued exports that run without a column selection include agent answers too, and the preview column in the submissions table now shows what the respondent actually answered, including answers collected by an agent block.
- BETTER
WhatsApp billing says when plan credits cannot send
A workspace that still has plan credits but no purchased credits is now told why WhatsApp will not send, in the inbox composer, the usage page, and the low-balance email, in English and Spanish. Plan credits cover AI and tools; WhatsApp needs purchased credits. The email also warns as the purchased bucket runs low, and the bot still sends exactly one closing notice to the contact then stays quiet while inbound keeps arriving.
What you reported is fixed.
Fewer snags for you and your clients while they're being served.
the fixes count too. they're most of it
Agent Block: Silently-Filled Columns Work Without a Question
Agent Block: Auto-Filled Columns No Longer Guess
Agent Block: All Answers Stay In One Submission
See 3 more fixes
Agent Block: Table-Backed Answers Now Validated
Import: Spreadsheets With Repeated Column Names No Longer Crash
Import: 0/1 Columns Stay Numbers, And Field Types Are Now Editable