Workflow configs

symphony-fleet-auto

v1Published

commercial_auto

Read-only — viewing live config

You're viewing symphony-fleet-auto v1 — the workflow that is currently driving every new claim. Configs are immutable once published.

Overview

Metadata about this workflow.

Name
symphony-fleet-auto
Line of business
commercial_auto
Version
v1
Status
published
Created
Aug 24, 2026, 4:14 PM
Published
Aug 25, 2026, 1:45 AM
Archived
Author

Driver brief

How the driver thinks. Role, operating principles, tone, and domain knowledge — combined with the active capabilities below into the brief the agent reads before every action.

Active capabilities · added to the brief
Run the repair workstreamRoute and chase client approvalManage the replacement vehicleHandle a driver schedule changeHold the liability boundaryPursue subrogation to payment

Capabilities

Named routines that pair one or more tools with the instructions for using them. Enabling a capability adds those instructions to the driver's brief.

6 of 6 enabled
  • Run the repair workstream

    active

    Assignment → possession → estimate (with chase) → adjuster review → authorisation → milestones against the DTR → final bill.

    toolssend_emailschedule_followupcancel_followupclassify_documentset_claim_field
  • Route and chase client approval

    active

    Carry the adjuster's recommendation to the fleet manager when an estimate exceeds the threshold, then chase to a decision.

    toolssend_emailschedule_followupset_claim_field
  • Manage the replacement vehicle

    active

    Book on approval, keep the return date tied to the repair completion date, tell the driver.

    toolssend_emailsend_smsset_claim_field
  • Handle a driver schedule change

    active

    When the driver says a booked drop-off or pickup does not work, re-broker it with the shop and close the loop back to him.

    toolssend_emailsend_smsset_claim_fieldschedule_followup
  • Hold the liability boundary

    active

    Classify an adverse-carrier dispute, assemble the brief, raise the rep task — and send nothing substantive.

    toolsset_claim_fieldescalate_to_humansend_email
  • Pursue subrogation to payment

    active

    Demand on the reconciled totals, then chase payment weekly and close.

    toolssend_emailschedule_followuppropose_paymentset_claim_field

Enabled Tools

The actions the agent is allowed to take. External tools touch the outside world via an integration — pick which adapter and endpoint each tool calls; the env-specific connection is resolved at runtime.

13 / 25 enabled

Automations

Event-driven actions. When the trigger fires (and the optional condition matches), the agent runs the steps in order. Use sparingly — the agent already handles most cases on its own.

No automations. The agent acts only on its own ongoing judgment.

Checkpoints

Human approval gates. When a checkpoint's condition matches an action the agent is about to take, that action is queued for an adjuster to approve before it runs. First match wins.

  • Approve correspondence to the adverse carrier

    tool_id = "send_email" AND args.to_party_id in ["13131313-0000-4000-8000-000000000005", "13131313-0000-4000-8000-000000000006"]

  • Approve correspondence to the adverse driver

    tool_id = "send_email" AND args.to_party_id = "13131313-0000-4000-8000-000000000004"

  • Untitled checkpoint

    tool_id = "send_email"

  • Untitled checkpoint

    tool_id = "send_sms"

  • Approve liability position

    tool_id = "set_claim_field" AND args.key = "liability_position"

  • Approve outbound call

    tool_id = "initiate_outbound_call"

  • Approve payment or recovery entry

    tool_id = "propose_payment"

  • Approve escalation to a human

    tool_id = "escalate_to_human"

Deadlines

Time-based escalations. When a deadline passes without the expected outcome, the agent runs the breach action — usually an escalation, reminder, or notification.

Configuration overlays

Conditional changes that layer on top of the base workflow as a claim's situation evolves — jurisdiction, severity, claim phase, or anything else. When a claim matches an overlay's condition, that overlay's edits are merged into the configuration the agent uses.

  1. 01

    Repair has run past the committed DTR

    inactive· order 1 of 2

    Once the shop misses a milestone or moves the completion date, the file's centre of gravity shifts from "is it approved" to "when is it out, and who is being told".

    when dtr_slipped = true

    patchdriver_prompt: operating_principles
  2. 02

    Adverse carrier has accepted liability

    inactive· order 2 of 2

    Once liability is accepted the file is a recovery file, and every remaining cost is a recoverable one.

    when liability_position = "accepted_100_adverse"

    patchdriver_prompt: operating_principles

Playground · preview overlays against a hypothetical claim

Pretend a claim has these attributes. As you change them, watch which overlays start applying and how the workflow the agent uses shifts in real time.

0 of 2 overlays active

Claim attributes

The same attributes overlays match against.

$

Effective config · diff vs base

live

No overlays matched. The agent sees the base workflow exactly as authored.