Skip to content

For Australian teams operating branching Make scenarios

Make automation that stays clear as the work branches.

We build and repair Make scenarios around the records moving through them. You can see why each route runs, what it costs to operate and what needs attention when a bundle cannot continue.

A closer look +

Who it is for

When each bundle needs a clear destination.

For Australian teams using Make to transform data, route records and connect tools such as Airtable, Google Sheets and HubSpot. We verify the selected modules, account access and exact operations before treating any connection as part of the delivered scope.

What changes for you

01

Routes with explicit conditions and a fallback

02

A usage model that follows the actual bundles

03

Held records with enough context to repair

04

A scenario your next operator can understand

Example system · Simulated business data

Follow each bundle through the branch.

INPUT · 3 BUNDLES

Three request records

R-01 and R-02 contain all required fields. R-03 has no customer reference.

ROUTE A · 2 BUNDLES

Prepare the ready records

A required-field filter admits R-01 and R-02. Each passes through one preparation module and one destination write.

FALLBACK · 1 BUNDLE

Hold the incomplete record

R-03 passes through one module that writes a review record. It is not silently discarded.

SELECTED MODULE USAGE2 × 2 + 1 × 1 = 5 credits

Assumes two ready bundles each use two ordinary modules and the held bundle uses one review module, all at one credit per operation. Excludes triggers, other modules, retries and AI. This is the selected module cost, not the complete scenario bill.

Make router routes run sequentially. The visual split does not depict parallel execution or an automatic join.

Make the route decision visible

A router can send data through several routes according to filters. Make documents that router routes run sequentially, not in parallel. The diagram may fan out, but that visual shape is not a promise of concurrent processing. A fallback route can handle data that matches none of the ordinary routes.

We define what each route owns and test records that match no conditions or several conditions. A customer record that needs review should reach an explicit review output. Where records need to be combined, we choose and test the appropriate aggregation or separate workflow design rather than imply that a router automatically joins its branches.

Follow the bundles when estimating credits

Make bills in credits. Most ordinary non-AI module operations use the default one credit per operation. Some features have higher fixed rates and AI or advanced features may have dynamic usage. The provider connection also changes whether token costs are included or paid separately.

The example above sends two ready bundles through two ordinary modules each and one held bundle through one review module. That is five operations and five credits under the stated one-credit assumption. It is not a complete scenario bill. Trigger checks, other modules, retries, AI calls and the account’s current pricing must be counted separately.

Design the handover as carefully as the scenario

We name modules for their business purpose, document the incoming and outgoing data and record why filters exist. Where custom expressions transform dates, amounts or identifiers, we include examples that another operator can test.

The acceptance set includes empty arrays, missing fields, multiple bundles, duplicates and a destination timeout. We compare the number of eligible source records with confirmed outcomes so a successful run does not conceal missing work.

You keep the Make organisation, connected accounts and available scenario exports. The care scope identifies the monitor, alert owner, storage limits to watch and conditions that require a new scope instead of another retry.

Choose a scenario your team can keep understanding

Make deserves consideration when the work benefits from visible transformations, explicit routing and a clear view of the records moving between steps. The strongest fit depends on the selected modules and the operator’s ability to follow the data. We assess that fit using the actual process, not a general claim that one visual platform is best.

We also look for a sensible boundary around each scenario. A single canvas that owns every department can become difficult to test and change. Several scenarios can be clearer, but splitting them introduces its own handover and state questions. The scope should explain how they communicate, what confirms receipt and where missing work is detected.

The choice includes the consequence of an incomplete output. Preparing an internal summary and updating an authoritative finance record need different controls. We agree when partial work can be delivered, when the whole group must wait and who can authorise a correction. That keeps route design connected to the business consequence.

If the selected module cannot perform the required operation, we assess supported API work and its maintenance cost. When the gap changes the business case, we say so before building around it. Staying with a familiar platform is useful only when the resulting system can still produce a reliable, reviewable output.

Bring the scenario and the record it should produce

For repair work, show the purpose of the scenario, its expected output and a representative failed or incomplete record. Tell us which routes are intentional and which were added as temporary fixes. The number of modules is less informative than the number of different business decisions hidden in them.

For a new scenario, identify what one input record represents, which fields are required and whether several records need to become one output. Explain who reviews missing information and where that person currently works. A technically tidy fallback is not useful if it appears in a queue nobody checks.

We discuss normal volumes, peaks, schedules and historical processing separately. These inputs help us model bundle counts and the selected module usage. We also ask who owns Make and the connected applications, since account access can determine whether an otherwise suitable module is available for the intended operation.

Where the current estate is unclear, a paid diagnostic can map the dependencies and recommend the first repair or build. The audit is credited on signing and its fee is agreed before it starts. The next decision should be a clear implementation scope with acceptance cases, rather than an open-ended promise to make the scenario work somehow.

Define what one bundle represents

A bundle should have a clear business meaning in the scope. It might represent one order, one line within an order or one customer update. Those are different units. If a source returns an array of ten lines inside one record, the design must be explicit about where it becomes ten items and where those items should be combined again.

We record the identifiers and required fields that travel with each item. A line needs a reference to its parent order as well as its own identity. Otherwise an error at the end of the scenario can leave an operator with a failed module and no reliable way to find the affected work. The record reference belongs in the recovery output.

Test inputs include an empty array, one item, several items and an incomplete item mixed with valid ones. We agree whether one bad item holds the whole parent record or only that item. That decision should come from the business consequence, not whichever arrangement produces the fewest modules on the canvas.

Check overlapping filters and the fallback

Filters encode decisions. We write each condition in language a process owner can inspect before relying on the expression in Make. If a record is both urgent and incomplete, which route should own it? If two conditions are true, is it appropriate for both paths to run? The design needs an intentional answer.

We include records just inside and outside each threshold, along with missing values. A blank field, a zero value and the text character zero are not necessarily interchangeable. When dates or amounts affect a route, we settle the source format and intended interpretation. The expected route becomes part of the test evidence.

The fallback has a business purpose. It may create a review packet explaining which required input was missing and which source supplied it. It should not become an unmonitored bucket that makes the rest of the scenario appear clean. We decide who checks it, what information they need and how a corrected record re-enters the process.

Combine records only when the set is complete enough

An aggregation step needs a definition of the set it is collecting. For a reporting packet, that could be all eligible lines for a named period. For an order, it could be all lines attached to the same order revision. A tidy output is not useful if one missing source page or filtered bundle leaves the total incomplete.

We preserve the fields needed after aggregation and compare the expected input count with the resulting group. Where a source delivers records over time rather than in one run, the architecture may need a durable holding record or a separate process. We do not assume that visually connecting branches gives Make enough information to know the business set is complete.

The acceptance examples include an empty group, a partially eligible group and repeated inputs. We show what the destination receives and which records remain held. The owner can then judge whether partial delivery is acceptable or whether the whole packet must wait for another record or a human decision.

Separate a module count from an operating budget

The number of modules on screen does not by itself tell you the usage. An iterator can cause downstream modules to process several bundles. A filter can prevent later work. A schedule can check for input even when there is little business activity. We model the selected scenario with its actual route and bundle assumptions.

The estimate separates normal workload, expected peaks, repair attempts and any historical backfill. For AI features, we identify the provider connection and check whether Make credits cover token usage or the model provider charges separately. A five-credit arithmetic example for ordinary modules cannot be carried across to a research agent with varying input and tool use.

Once there is real operating history, the monthly review can compare expected eligible records, confirmed outputs and charged usage. A mismatch gives us something specific to investigate. It may be a changed source format, more genuine work or an unexpected repetition. We agree budget alerts and any purchasing authority separately instead of treating extra-credit purchasing as an invisible default.

Handover includes the held work

We test the ordinary output and the exception output together. The person receiving an incomplete execution needs the source reference, failure point and safe next step. The test demonstrates whether a corrected item can continue without repeating a write that already succeeded. When the state is uncertain, checking the destination comes before another attempt.

The operating notes record whether incomplete-execution storage is enabled, how it is monitored and who is allowed to resolve or delete held work. Deleting an entry removes evidence and does not automatically repair the business record. We distinguish cleaning the queue from completing the work the queue represents.

We also document connection owners, expressions, module dependencies and representative test inputs. If another operator takes over, they should be able to explain why a route exists and what outcome proves it worked. Your available exports are part of that handover, but the written rules and recovery evidence are what make those exports useful.

The example shows our design approach using simulated records. It is not a client case study or a measured performance result.

What it costs

Price the scope and the operation.

The build fee depends on module fit, iteration, filters, aggregation, transformation and failure cases. Make credits and any model-provider charges are separate. We count the modules that process each bundle and check exceptions to ordinary credit rules before estimating usage.

We put the build scope, fee and payback estimate in writing using your baseline. You own the accounts, workflows and documentation. Software, hosting and AI usage are separate operating costs.

Automation builds

From $3,500 AUD

One process, rebuilt to run without you. Monitoring and documentation included.

Typical projects

$3,500 to $12,000 AUD

Several connected processes across two or more systems, where the data needs cleaning first.

Complex AI agent systems

$12,000 to $25,000 AUD

Agents that read unstructured information, decide and write back, with human review and a full audit trail.

Ongoing care plans

$750 to $2,500 AUD per month

Priced on how much you run and what your business loses the day one of them stops.

Compare the full scope and pricing

When something breaks

A clear owner. A safe next step.

Incomplete executions are disabled by default in Make. We explicitly decide whether to store them and how to handle supported retries or manual resolution. A held bundle still needs an owner. Before retrying a write, we check whether the destination already accepted it.

We account for a failed run, an empty result and a run that never starts. Your written care scope names alert ownership, recovery responsibilities and change boundaries. Support commitments belong in that scope.

Care is month to month and can be cancelled without penalty. You keep the system and its documentation, with no lock-in.

See ongoing support

Before you decide

Your questions, answered

Can you untangle a large existing Make scenario?

We can review its input records, module dependencies, filters and output expectations. The first step is a safe inventory and representative tests. Some scenarios benefit from clearer boundaries or separate workflows rather than adding more branches.

Do Make router branches execute in parallel?

No. Make’s router documentation says routes are processed sequentially. We explain that operating behaviour separately from the branching shape of the diagram.

Is one operation always one credit?

No. One credit is the default for many ordinary operations. Some features use higher fixed rates or dynamic usage based on tokens and other factors. We check the modules and connection type used in your scope.

Will Make automatically save and retry every failure?

No. Incomplete execution storage is disabled by default. It needs to be enabled when appropriate, has limits and supports defined automatic or manual recovery paths. Our operating design still needs to identify the affected business record and whether retrying is safe.

Who owns the accounts and the finished system?

You do. We build in accounts you control and hand over the workflows, access map, documentation and available exports. Another capable operator can take over. Platform licences and subscriptions remain subject to their own terms.

How do you price the work and ongoing support?

Builds start from $3,500 AUD. Connected builds are $3,500 to $12,000 AUD and larger systems are $12,000 to $25,000 AUD. Care is separate at $750 to $2,500 AUD per month. We confirm the scope and fee in writing. Software, hosting and AI usage sit outside the build fee. Care is month to month and can be cancelled without penalty.

Sources and checks

References support the specific facts discussed above. Check dates show when each source was consulted. Vendor features and rules can change.

A useful first conversation

Bring the handover you need to make reliable

Show us a representative record, the tools involved and what the next person needs. We will discuss a useful first scope and the decisions it depends on.

Book a call