AgenticShip.
Planning a build

Build, Buy, or Automate?

· Updated · By Ohad Nissim · 8-minute read

Start with the short answer ↓

The wrong technology decision usually starts one step too late. Teams compare products, development estimates, or AI demos before agreeing on the workflow they are trying to improve. That turns a business decision into a feature contest.

Start with the operation: who initiates the work, what information is required, where decisions happen, which exceptions consume senior attention, and what outcome the business needs to measure. Once that map is clear, the build-versus-buy question becomes much less subjective.

The four signals that determine the path

1. How standard is the workflow?

If competitors can run the same process in roughly the same way, a mature product is usually the strongest starting point. Accounting, payroll, commodity scheduling, and basic CRM often belong here. Customizing a standard process can create maintenance cost without creating advantage.

2. Where does complexity actually live?

A process may look standard until the handoffs begin. Pricing rules, customer promises, field exceptions, approvals, collections, and cross-system reconciliation are often where the real operation lives. If people maintain private spreadsheets and inbox rules to bridge those gaps, the business has already created custom software—just in a fragile form. See the six signals that spreadsheets have become an operational risk.

3. Is the workflow stable enough to encode?

Automation scales repetition, including bad repetition. If the team cannot agree on the states, owners, and exception rules, automating immediately will make ambiguity move faster. First simplify the process; then encode it.

4. Does better execution create business advantage?

Custom investment is easier to justify when the workflow directly affects response time, capacity, collection speed, customer visibility, quality, or margin. The question is not whether software can be built. It is whether owning this operating capability improves the business enough to deserve ongoing stewardship.

A practical decision table

ChooseWhen it fitsMain risk
BuyThe process is common, requirements are well served, and adoption is cheaper than differentiation.Forcing important exceptions into rigid product assumptions.
AutomateThe tools are acceptable, but people repeatedly move information or trigger the next step by hand.Building brittle connections around an unclear process.
BuildThe workflow is distinctive, exception-heavy, or central to how the company serves customers and manages operations.Creating a large platform before proving the smallest valuable slice.
Add AIThe role involves reading context, drafting, classifying, summarizing, or choosing among bounded actions with observable outcomes.Giving probabilistic behavior authority without evaluation, monitoring, or human escalation.

Compare three approaches to the same purchase request

For this illustrative scenario, a branch requests supplies, a manager approves the request and purchasing issues one order. The team must also handle an unavailable supplier. Test each option against that same path before comparing a product subscription with a development quote.

One purchasing workflow, three delivery choices
ApproachWhat to demonstrateWhen this is enough
Buy an existing productConfigure branches, approval roles and the supplier exception using supported settings.The normal path and important exceptions work, and staff can adopt the process without costly workarounds.
Connect the tools you useTransfer an approved request to purchasing, preserve its reference and show a failed transfer to an owner.The current tools already handle approvals and purchasing well; the missing piece is the handoff.
Build a focused workflow layerKeep the existing accounting system while building the branch rules, exception handling and shared working view.Important operating rules cannot be supported adequately by the available products or connections, and the team can own ongoing maintenance.

If an existing product passes the agreed cases, buying it may be the better decision. A custom build needs a specific gap to justify its cost. Also test a changed approval and a cancelled request: the preferred option should remain understandable when the original plan changes.

A related example from our work: NovaPro

We built NovaPro as a procurement management platform connecting suppliers, quotations, purchase orders, inventory and projects. It is an example of a shared operational system in our portfolio. The branch approval scenario above is illustrative; it is not a claim about NovaPro's exact rules, savings or implementation cost.

See what we built for NovaPro →

Do not choose a single answer for the whole operation

The strongest architecture is often a combination. Keep the accounting platform. Automate the transfer of approved operational data. Build the workflow layer that reflects how teams actually coordinate. Add an AI role to read incoming context and prepare the next action, while keeping approval with the employee who owns the outcome.

This layered approach protects the value of proven products without allowing their boundaries to dictate the entire operation. It also creates a smaller, clearer custom scope.

What should the first investment include?

  1. A workflow map: states, owners, inputs, decisions, exceptions, and measurable outcomes.
  2. A thin operational slice: one path that removes a real bottleneck end to end.
  3. Integration boundaries: which systems remain authoritative and what data moves between them.
  4. Operational controls: permissions, auditability, failure handling, and a clear owner after launch.
  5. A measurement plan: baseline cycle time, manual touches, exceptions, and outcome quality before claiming improvement.

Security and AI risk belong in the decision—not after it

Custom does not mean improvised. NIST's Secure Software Development Framework recommends integrating secure practices into the development lifecycle rather than treating security as a final review. For AI-enabled workflows, NIST's AI Risk Management Framework organizes work around governing, mapping, measuring, and managing risk. In practical terms: define what the AI may do, test it against realistic cases, log actions, restrict tool access, and make escalation part of the workflow.

The AgenticShip rule

Buy the commodity. Automate the stable handoff. Build the operating advantage. Use AI for bounded work where context matters—and keep the outcome observable.

If the answer is still unclear, do not begin with a platform roadmap. Begin with one process, one costly bottleneck, and one measurable outcome. That is enough to determine the right technology path.

Primary references

YOU’RE IN CONTROL

Analytics stays off until you choose to enable it. You can change your choice at any time.

Site functions and preferences

Your language, accessibility and privacy choices. Form delivery and protection.

Always available

There are no advertising pixels on this site. Your choice is saved in this browser for up to 180 days. Privacy policy

MAKE YOURSELF AT HOME

A view that works for you.

These preferences are saved in this browser and apply across the site.

You can also use browser zoom. Your device’s reduced-motion preference is respected automatically.

Accessibility statement and contact