Skip to content
Trace Margin

Do-it-yourself game plans

1. Should you build it yourself, configure an existing product or improve the current process?

Trace Margin research deskSection 02Page 2 of 18Last updated

Choose the least complex route that can satisfy the workflow and its controls. Do not choose a custom stack merely because its component-minute price appears lower.

Route When to investigate it What to verify before choosing it
Improve routing, staffing or callbacks The problem is primarily unanswered calls or unclear ownership Whether a simpler change addresses the measured failure without AI
Configure your existing business or contact-centre platform The operational system already offers the required voice workflow Account eligibility, supported actions, exception rules, monitoring and exit arrangements
Configure a voice-agent platform You need custom conversation rules and can support an integration Tool permissions, transaction verification, transfer behaviour, data controls and total charges
Build a code-first voice application You have engineering capacity and a specific requirement not met elsewhere Media transport, model orchestration, deployment, observability, resilience and ongoing ownership
Use a human or hybrid answering service Exceptions dominate or human availability is the principal need Actual booking authority, coverage, escalation, record accuracy and comparable outcome costs

There is a concrete reason to investigate the incumbent first: ServiceTitan’s phone-integration documentation describes AI Voice Agents for call answering and job booking, including overflow and after-hours use. It directs customers considering relevant phone products to their Customer Success Manager or Pro Account Manager. This establishes an option to investigate—not that it supports every account or scheduling rule. (help.servicetitan.com)

What are the DIY readiness gates?

Use these as stop/go questions before opening a platform account:

  • One operational owner can approve the workflow and stop it.
  • The team can describe a successful outcome without referring to the AI’s own opinion.
  • Current call demand and outcomes can be measured.
  • The authoritative booking, dispatch or customer system is identified.
  • Permitted integration access can be obtained.
  • Someone owns human fallback during every proposed operating period.
  • Privacy, security and legal reviewers will participate before live data flows.
  • Someone can maintain the service after the initial builder leaves.

Prepare first if any answer is unknown. Do not automate that action yet if you cannot verify its result or provide an acceptable failure path.

This approach is consistent with NIST’s emphasis on defined responsibilities, consideration of non-AI alternatives and mechanisms to deactivate systems that perform inconsistently with their intended use. The checklist itself is this desk’s implementation proposal. (airc.nist.gov)