AX Implementation

Freight Exception Agents: Worldwide Express가 운임 청구 예외를 에이전트 3개로 나눠 미해결 잔액을 75% 줄인 방식

미국 물류 중개사 Worldwide Express는 3자 대조에서 걸린 LTL 운임 송장을 에이전트 3개로 나눠 처리합니다. 6개월 만에 주 1만 건을 오류율 1% 미만으로 닫고 미해결 잔액을 1,500만 달러에서 400만 달러로 줄였습니다. 구조화 출력, 정확도 측정법, 12주 시범안을 붙였습니다.

출처
AWS Machine Learning Blog · Saumya Shah 외
원문 제목
How Worldwide Express automated freight exceptions with Amazon Bedrock
유형
아티클
읽은 날
2026.10.31
원문 발행
2026.10.30

Worldwide Express는 운임 청구 예외를 유형별 에이전트 3개에 맡겼습니다. 운송사별 규정은 코드가 아니라 지식베이스로 바꿔 끼웠습니다. 처음엔 사람이 건마다 승인하다 정확도가 99%를 넘자 일괄 승인으로 바꿨습니다. 따라 하려면 예외 유형과 운송사별로 정확도를 따로 재는 기준과 반려 이력을 고치는 고리부터 갖춰야 합니다.

요약

Worldwide Express는 ShipStation Global에 속한 미국 물류 중개사입니다. 시스템 전체 매출이 약 50억 달러이고 LTL(less-than-truckload, 여러 화주의 소량 화물을 한 트럭에 섞어 나르는 운송) 운송사 75곳 이상, 고객 13만 곳 이상을 연결합니다. 운송사가 보낸 송장은 발주(PO), 입고 기록, 송장 금액을 맞춰 보는 3자 대조(three-way match)를 거치는데 약 14%가 여기서 걸렸습니다. 걸린 건은 사람이 하나씩 풀었습니다. 유형 확인, 원인 조사, 운송사 메일, 답신 대기, TMS(운송 관리 시스템) 반영의 다섯 단계였습니다. 운송사마다 요율 구조와 이의 제기 절차가 달라 시간이 많이 들었습니다. 그동안 매달 1,500만 달러 규모의 현금이 예외에 묶였습니다. 2025년 6월 AWS 자문팀과 주문에서 현금 회수까지(Order-to-Cash) 전 과정을 진단해 자동화 후보 19개를 뽑았고 가치가 가장 큰 운임 예외를 먼저 골랐습니다.

운송사 송장LTL 운임 청구75곳 이상 운송사3자 대조PO · 입고 · 송장약 14% 불일치에이전트 3개유형별로 배정운송사 규정 조회사람 검토SpeedShip 화면승인 후 확정
운임 청구 예외가 처리되는 흐름 (원문 설명 기준, 새로 그림)

진단에서 실운영까지는 6개월이 걸리지 않았습니다. 지금은 운송사 40곳 이상에 적용해 매주 예외 1만 건, 전체 예외의 약 50%를 에이전트가 닫습니다. 오류율은 1% 미만입니다. 미해결 예외 잔액은 1,500만 달러에서 6개월 뒤 400만 달러로 75% 줄었고 이렇게 풀린 현금이 1,000만 달러입니다. 연간 비용 절감은 100만 달러를 넘고 첫해 ROI는 60배, 현금 회수 기간은 4주 짧아졌습니다. 원문은 규칙 기반 자동화가 정해진 흐름에는 맞지만 이 예외들은 맥락을 보고 판단해야 해서 에이전트를 택했다고 설명합니다. 아래에서는 에이전트 구성, 운송사 지식베이스, 사람 승인 단계, 지표를 개념별로 풀고 같은 방식을 매입 정산에 옮길 때 필요한 출력 형식, 정확도 측정법, 일정을 덧붙였습니다.

2025년 6월미해결 예외 잔액$15M6개월 뒤미해결 예외 잔액$4M0$16M75% 감소
미해결 예외 잔액 (0 기준, 막대 길이 비례, 단위 백만 달러)

핵심 메커니즘

Three Exception Agents: 예외 유형마다 에이전트 하나

예외는 세 종류입니다. 수량이나 서비스 코드가 선적 기록과 다른 품목 불일치, 청구 운임이 계약 요율과 다른 요율 차이, 리프트게이트·주거지 배송·재계량 같은 예상 밖 부대비용(accessorial)입니다. Worldwide Express는 유형마다 에이전트를 하나씩 두었습니다. Invoice Matching Agent는 송장에 맞는 선적 기록을 찾아 어긋난 항목을 표시합니다. Pricing Variance Agent는 청구 금액을 계약 요율과 비교해 차이가 정당한지 판단합니다. Accessorial Validation Agent는 부대비용이 실제 배송 이벤트로 뒷받침되는지 봅니다. 감지된 예외는 셋 중 하나로 넘어갑니다. 무엇으로 배정하는지는 원문에서 밝히지 않았습니다. 유형을 쪼개면 에이전트마다 볼 증빙과 판단 기준이 좁아져 검토와 개선이 쉬워집니다. 예외 유형이 한두 개뿐이거나 판단이 단순한 산식이면 이렇게 나눌 필요가 적습니다.

입력판단결과Invoice Matching송장 예외선적 기록과 대조불일치 항목 표시Pricing Variance청구 운임계약 요율과 비교차이가 정당한가Accessorial부대비용실제 배송 이벤트 확인청구 인정 여부
에이전트별 입력·판단·결과 (원문 설명 기준)

Agent Anatomy: 지시문, action, 운송사 지식베이스

에이전트 하나는 세 부분으로 됩니다. 첫째는 역할, 판단 경계, 출력 형식을 정한 instruction prompt(지시문)입니다. 둘째는 action(에이전트가 호출하는 기능)으로, Worldwide Express의 TMS인 SpeedShip에 붙어 있습니다. 에이전트는 분석가가 쓰는 API를 그대로 불러 계약 요율, 선적 정보, 배송 증빙을 보고 결론도 같은 SpeedShip 업무 흐름에 기록합니다. 셋째가 운송사별 지식베이스입니다. 이 구성 덕분에 운송사별 코드 없이 같은 에이전트 3개가 모든 운송사를 처리합니다. 모델 추론은 Amazon Bedrock이 맡습니다. 오케스트레이션은 Amazon EC2(Auto Scaling) 위에 직접 짜서 오픈소스 에이전트 라이브러리를 쓸 수 있게 했습니다. 구체적인 모델명과 라이브러리 이름은 원문에 나오지 않습니다. 구축은 Worldwide Express, AWS, 파트너사 LTM이 함께 했습니다.

instruction prompt역할판단 경계출력 형식actionsSpeedShip API분석가와 같은 화면결과 기록carrier KB요율 규칙 · 할증 정의분쟁 절차 · 허용 편차운송사 SOP결과해결 보고서평문 메모같은 3개로 전 운송사
에이전트 한 개의 구성 (원문 설명 기준)

Carrier Knowledge Base: 판단 전에 매번 운송사 규정을 조회

운송사 지식베이스에는 요율 규칙(tariff), 할증 정의, 이의 제기 절차, 허용 편차 기준, 운송사별 SOP 문서가 들어 있습니다. 에이전트는 추천을 내기 전에 해당 운송사의 규정을 먼저 꺼내 봅니다. 그래서 같은 리프트게이트 요금이라도 운송사 A와 B에서 다른 결론이 나올 수 있습니다. 처리가 끝나면 무엇을 확인했고 무엇을 했는지 평문 메모를 남깁니다. 검토자는 이 메모로 판단 근거를 바로 확인합니다. 운송사가 늘 때 코드를 고치지 않고 문서만 더하면 되므로, 거래처마다 계약 조건이 다른 정산 업무에 맞는 방식입니다. 지식베이스를 어떤 저장소와 검색 방식으로 만들었는지는 원문에 없습니다.

예외 도착운송사 A리프트게이트 요금규정 조회운송사 A의 KB할증 정의 · SOP근거 대조배송 이벤트계약 요율판단 + 메모인정 또는 이의무엇을 봤고 왜
운송사 지식베이스 조회 흐름 (운송사 A는 가상 예시)

Human-in-the-Loop: 건별 승인에서 일괄 승인으로

처음에는 모든 추천을 사람이 SpeedShip 분석가 화면에서 건마다 승인한 뒤 확정했습니다. 원문은 재무운영(FinOps) 조직이 받아들이게 하려면 이 단계가 필요했다고 설명합니다. 정확도가 99%를 넘은 뒤에는 일괄 승인을 기본값으로 바꿨습니다. 검토자가 추천을 반려하면 시스템이 기록하고 팀은 반려 이력을 보고 지시문과 지식베이스를 고칩니다. 이 고리를 돌수록 자동화 범위가 넓어집니다. 분석가의 시간은 반복 처리에서 복잡하고 금액이 큰 분쟁으로 옮겨 갔습니다. 정확도를 어떻게 쟀는지는 원문에서 밝히지 않았습니다.

1단계 · 건별 승인추천마다 사람 승인SpeedShip 화면 그대로기준정확도99% 초과2단계 · 일괄 승인일괄 승인이 기본분석가는 어려운 분쟁되먹임반려 건 기록프롬프트 · KB 수정반려 이력이 다음 판단을 고침
사람 승인 단계와 되먹임 고리 (원문 설명 기준)

Observability: 운송사·유형별로 쪼개 보는 대시보드

대시보드는 네 가지를 봅니다. 운송사별 자동화율, 예외 유형별 오류율, 해결 시간, 사람이 추천을 뒤집은 빈도입니다. 운송사와 유형으로 나눠 보면 어느 운송사의 지식베이스가 부족한지, 어느 에이전트의 지시문을 고쳐야 하는지가 드러납니다. 사람 수정 빈도는 일괄 승인으로 넘어갈 시점을 정하는 근거도 됩니다.

지표답하는 질문운송사별자동화율어느 운송사가 덜 되나예외 유형별오류율어느 에이전트가 틀리나건별해결 시간현금이 얼마나 빨리 풀리나검토자사람 수정 빈도어디를 고칠지
대시보드 지표 (지표는 원문, 오른쪽 질문은 새로 붙임)

통념과 다른 주장

흔히 이렇게 봅니다운임 정산 같은 반복 업무는 규칙 기반 자동화로 충분하다.

원문은 이렇게 봅니다규칙 기반 자동화는 정해진 흐름에 맞는다. 운임 예외는 맥락을 보고 판단해야 하므로 에이전트가 맞다.

근거운송사마다 요율 구조와 이의 제기 절차가 달라 사람이 건마다 따로 확인해야 했습니다. 에이전트 도입 뒤 주 1만 건을 오류율 1% 미만으로 처리합니다.

흔히 이렇게 봅니다거래처마다 조건이 다르면 거래처별로 자동화를 따로 만들어야 한다.

원문은 이렇게 봅니다에이전트는 유형별 3개로 고정하고 운송사 차이는 지식베이스 문서로 흡수한다.

근거운송사별 코드 없이 같은 에이전트 3개를 운송사 40곳 이상에 적용했습니다.

흔히 이렇게 봅니다Worldwide Express는 이렇게 봅니다· 운임 정산은 규칙 기반 자동화로 충분· 운송사마다 따로 만들어야 한다· AI 판단은 끝까지 사람이 건별 확인· 예외는 맥락 판단이라 에이전트로· 에이전트 3개 + 운송사별 KB· 99%를 넘기면 일괄 승인
통념과 원문 판단 비교

저자가 든 사례

항목상황한 일결과연결
예외 처리송장 약 14%가 3자 대조에서 걸려 다섯 단계 수작업유형별 에이전트 3개에 배정주 1만 건, 예외의 약 50%를 에이전트가 처리Three Exception Agents
운송사 확대75곳 이상 운송사의 요율·절차가 제각각운송사별 지식베이스, 운송사별 코드 없음운송사 40곳 이상 적용Carrier Knowledge Base
승인 방식FinOps가 AI 판단을 믿어야 함건별 승인 뒤 99% 초과 시 일괄 승인오류율 1% 미만Human-in-the-Loop
현금매달 1,500만 달러 규모 현금이 묶임예외를 빨리 닫음잔액 75% 감소, 1,000만 달러 회수, 현금화 4주 단축전체
결과 1결과 2처리량주 1만 건예외의 약 50%정확도오류율 1% 미만99% 넘겨 일괄 승인현금잔액 75% 감소현금화 4주 단축비용연 100만 달러+ 절감첫해 ROI 60배범위운송사 40곳 이상6개월 안에 실운영
원문이 밝힌 결과 (회사 측 수치)

기술 디테일: 같은 구조를 직접 만든다면

아래는 원문에 없는 실행 제안입니다. 필드명과 숫자는 가상 예시입니다.

세 에이전트로 배정하려면 LLM 분류보다 3자 대조가 실패한 사유를 먼저 씁니다. 수량·서비스 코드가 틀렸으면 Invoice Matching, 기본 운임 금액이 틀렸으면 Pricing Variance, 계약에 없는 부대비용 항목이 있으면 Accessorial로 보내는 식입니다. 사유가 둘 이상이면 금액이 큰 쪽으로 보내고 나머지는 같은 건에 메모로 붙입니다. 규칙으로 못 가르는 건만 작은 모델에 분류를 맡기고 오배정률을 주마다 봅니다.

판단 결과를 검토하려면 에이전트 출력을 정해진 JSON으로 받습니다. 검토 화면과 대시보드가 같은 필드를 읽게 합니다. 근거 조항(evidence)이 비어 있으면 자동 승인 대상에서 뺍니다.

{
  "exception_id": "EX-2026-118204",
  "carrier_id": "CARRIER-A",
  "exception_type": "accessorial",
  "agent": "accessorial_validation",
  "billed_amount": 145.00,
  "expected_amount": 0.00,
  "decision": "dispute",
  "evidence": [
    {"source": "carrier_kb", "doc": "CARRIER-A tariff", "clause": "liftgate 정의", "effective_date": "2026-01-01"},
    {"source": "speedship", "doc": "delivery_events", "detail": "도크 하차 기록, 리프트게이트 미사용"}
  ],
  "runs_agreed": "3/3",
  "note": "배송지가 도크 보유 사업장이라 리프트게이트 요금 근거 없음. 이의 제기 권고.",
  "review_status": "pending"
}

판단이 흔들리지 않게 하려면 temperature를 0으로 두고 같은 건을 세 번 돌려 decision이 모두 같을 때만 일괄 승인 후보로 올립니다. 하나라도 다르면 건별 검토로 보냅니다. 일정 금액(예: 500달러)을 넘는 건과 지식베이스 문서가 없는 신규 운송사 건은 정확도와 상관없이 사람이 봅니다.

운송사 규정을 정확히 찾으려면 지식베이스 문서마다 carrier_id, 문서 종류(tariff, 할증, SOP, 이의 절차), 적용 시작일을 메타데이터로 붙입니다. 검색은 운송사와 선적일 기준으로 먼저 거른 뒤 그 안에서만 합니다. 요율표가 바뀌었는데 옛 문서가 걸리는 실수를 막기 위해서입니다.

99% 기준을 재려면 정확도를 “검토자가 고치지 않고 승인한 비율”로 정하고 예외 유형 × 운송사 칸마다 따로 셉니다. 칸마다 최근 200건 이상이 쌓이고 4주 연속 99%를 넘긴 칸만 일괄 승인으로 바꿉니다. 전체 평균이 99%여도 특정 운송사 칸이 낮을 수 있기 때문입니다.

SpeedShip 같은 TMS에 붙이려면 조회용 action과 기록용 action을 나눕니다. 에이전트는 조회만 바로 하고 기록은 사람 승인이나 일괄 승인 규칙을 통과한 뒤에만 실행합니다. 모든 기록에 exception_id와 승인 주체를 남겨 감사에 대비합니다.

입력·기준설정지표라우팅대조 실패 사유 코드규칙 우선오배정률판단 출력JSON 스키마temperature 0 · 3회결정 일치율KB 검색carrier · 적용일필터 후 검색인용 조항 적중쓰기 권한조회 / 기록 분리승인 뒤에만 기록무승인 기록 0건
구현 요소별 설정과 지표 (실행 제안, 원문에 없는 내용)
막히는 경우증상대응
요율표 개정 미반영옛 요율로 판단적용 시작일 필터, 운송사 공지 받으면 KB 갱신
배송 증빙 없음부대비용 판단 불가자동 판단 중지, 운송사에 증빙 요청으로 분기
신규 운송사KB 문서 없음문서 등록 전까지 건별 검토
반려 사유가 자유 서술개선 대상이 안 보임반려 사유 코드(요율 오적용, 증빙 오독 등)를 고르게 함

현업 실행 디테일: 누가, 언제, 무엇을

역할맡는 일
재무운영(FinOps) 책임자첫 예외 유형 선정, 일괄 승인 전환 승인
FinOps 분석가건별 검토, 반려 사유 코드 기록
운송사 관리 담당요율표·SOP 문서 수집과 갱신
AI·데이터 엔지니어라우팅, 지시문, 지식베이스, 대시보드
TMS 담당 IT조회·기록 API 권한 분리
내부통제 담당금액 상한, 승인 기록 기준 확인

준비물. 최근 6개월 예외 목록과 해결 결과(인정, 이의, 조정 금액), 운송사별 요율표·할증표·SOP, TMS 조회 API 권한, 반려 사유 코드 목록이 필요합니다. 기준선으로 예외 유형별 건수, 평균 해결 일수, 미해결 잔액을 시작 전 4주치로 잡습니다.

측정그림자건별 승인판정1~2주유형 · 기준선3~6주그림자 운영7~10주건별 승인11~12주일괄 승인 판정
12주 시범 일정 (가상 예시)
기간할 일산출물
1~2주예외 유형 분류, 반복이 가장 많은 유형과 상위 운송사 5곳 선정기준선 표, 대상 범위
3~6주에이전트가 판단만 하고 사람은 기존대로 처리, 둘을 비교유형 × 운송사별 일치율
7~10주건별 승인으로 실운영, 반려 이력으로 지시문·KB 수정주간 반려 리포트
11~12주기준 넘은 칸만 일괄 승인 전환 여부 판정확대 결정 문서

현업에 물을 것.

  1. 3자 대조에서 걸리는 건 중 가장 많은 유형과 운송사는 어디인가요?
  2. 분석가가 이의 제기를 결정할 때 실제로 열어 보는 화면과 문서는 무엇인가요?
  3. 운송사 요율표가 바뀌면 누가, 며칠 안에 알게 되나요?
  4. 지금 이의 제기 결과(인정, 기각)를 시스템에 남기고 있나요?

진행 판정 기준(예시). 첫 유형에서 건별 승인 4주 동안 일치율 99% 초과, 오판 금액이 처리 금액의 0.5% 미만, 평균 해결 일수가 기준선보다 짧으면 일괄 승인으로 넘깁니다. 하나라도 못 채우면 반려 이력을 고친 뒤 4주를 더 봅니다.

AX 적용 제언. 원문은 가장 반복적인 예외 유형 하나로 작게 시작해 정확도를 증명한 뒤 넓히라고 권합니다. 국내 3PL, 포워더, 자체 물류비를 정산하는 제조·유통사라면 운송비 정산의 부대비용 검증이 첫 후보로 좋습니다. 같은 구조는 일반 매입 송장의 3자 대조에도 그대로 옮겨집니다. CFO에게 보고할 지표는 처리 건수보다 미해결 잔액과 현금 회수 기간이 낫습니다. Worldwide Express도 잔액 감소와 현금화 단축을 앞에 내세웠습니다. Order-to-Cash 진단에서 후보 19개를 뽑고 하나를 골랐듯, 처음부터 전 과정을 바꾸기보다 후보 목록과 우선순위를 먼저 만드는 편이 빠릅니다.

원문 사례

항목내용
발표AWS Machine Learning Blog, 2026.10.30
저자Saumya Shah, Nikhil Bhagat, Lynette Woolfolk(AWS), Arjun Srinivasan(ShipStation Global AI·데이터 과학 SVP)
회사Worldwide Express(ShipStation Global 소속), 시스템 매출 약 50억 달러, LTL 운송사 75곳 이상, 고객 13만 곳 이상
문제LTL 송장 약 14%가 3자 대조 실패, 다섯 단계 수작업, 매달 1,500만 달러 규모 현금이 묶임
진단2025년 6월 AWS Business Transformation & Value Advisory와 Order-to-Cash 진단, 자동화 후보 19개
구성에이전트 3개(Invoice Matching, Pricing Variance, Accessorial Validation), SpeedShip action, 운송사별 지식베이스, Amazon Bedrock, Amazon EC2
승인건별 사람 승인 → 정확도 99% 초과 뒤 일괄 승인 기본
결과6개월 안에 실운영, 운송사 40곳 이상, 주 1만 건(예외 약 50%), 오류율 1% 미만, 잔액 1,500만→400만 달러, 현금 1,000만 달러 회수, 연 100만 달러 이상 절감, 첫해 ROI 60배, 현금화 4주 단축
다음Order-to-Cash의 다른 과정으로 확대

핵심 개념

three-way match
발주, 입고 기록, 송장 금액이 서로 맞는지 보는 매입 검증. 하나라도 어긋나면 예외로 빠집니다.
accessorial
기본 운임 외에 붙는 부대비용. 리프트게이트, 주거지 배송, 재계량 같은 항목입니다.
tariff
운송사가 정한 요율과 청구 규칙 문서. 운송사마다 구조가 다릅니다.
Order-to-Cash
주문을 받아 청구하고 현금을 회수하기까지의 전 과정.
FinOps
이 원문에서는 청구와 정산을 맡는 재무운영 조직을 가리킵니다.
SpeedShip
Worldwide Express의 TMS. 분석가와 에이전트가 같은 API와 화면을 씁니다.

내 메모

TODO: 내 생각 추가

원문은 AWS Machine Learning Blog의 「How Worldwide Express automated freight exceptions with Amazon Bedrock」(Saumya Shah 외, 2026.10.30)입니다. 요약, 핵심 메커니즘의 원문 내용, 통념과 다른 주장, 사례, 원문 사례 표는 저자가 밝힌 내용을 AX Review가 다시 정리했으며 수치와 효과는 회사 측 설명입니다. 기술·현업 실행 디테일, JSON 예시, 실패 대응 표, 일정과 판정 기준, 인포그래픽은 원문에 없는 내용으로 새로 작성했고 그 안의 필드명과 숫자는 가상 예시입니다. 전체 내용은 원문 페이지에서 볼 수 있습니다.

Related

함께 읽으면 좋은 노트

AX Implementation리포트

BNBM AI-Native Operations: 석고보드 공장 120여 곳의 운전·가격·재고 판단을 에이전트가 맡다

BNBM · Gartner 2026 Eye on Innovation Awards 사례 + 공개 자료

세계 최대 석고보드 업체 BNBM이 120개 이상 공장의 생산 운전과 가격·재고 판단을 에이전트 군집이 지시하는 플랫폼으로 옮겨, 단위당 석탄 사용을 3%, 재고일수를 20% 줄였다고 Gartner 2026 Eye on Innovation Awards에 제출한 사례입니다. 구조와 수치 성격, 다공장 제조사가 옮길 때의 지표와 12주 일정을 정리했습니다.

CEO현업 리더AX 추진
#사례#에이전트 2026.10.28 ↗
AX Implementation아티클

Platform Excellence: JLL이 청구·수금을 AI 에이전트로 다시 짜 연 20bp 마진을 노리는 방식

The Motley Fool · JLL 2026년 3분기 실적 발표 콜

JLL은 7월 사내 HR·IT 창구 Ask JLL을 열고 청구·수금 업무를 AI 에이전트로 전 세계에서 다시 짜고 있습니다. 경영진은 이 플랫폼 개선이 연평균 20bp 넘는 마진을 더해 Accelerate 2030 마진 목표의 약 3분의 1을 맡는다고 밝혔습니다. 청구·수금 에이전트 구성과 12주 시범안을 붙였습니다.

CFOCEOAX 추진
#사례#에이전트 2026.10.31 ↗
AX Implementation아티클

Deutsche Bank ADA: 기업 대출 심사를 몇 주에서 몇 분으로 줄인 은행의 AI 운영법

TheStreet · Faizan Farooque

Deutsche Bank는 올여름 기업 대출 심사에 AI를 붙여 단순한 중소기업 건을 몇 주에서 몇 분으로 줄였습니다. 사내 플랫폼 ADA에서 에이전트와 모델을 한곳에서 관리합니다. 엔지니어 1만 5,000명 이상의 AI 코딩, 2028년 비용 목표와의 연결, 심사 보조 JSON 필드와 6주 도입 계획을 붙였습니다.

CEOCIO·CTOCFO
#사례#에이전트 2026.10.29 ↗