DN
Workflow Observability
Enterprise Overview
Agentic and human workflow observability across the organisation. Departments with instrumented process groups can be opened for detail.
Departments
Observed humans, agents and instrumented process groups. Open a department to see its process groups.
| Department | Agent Count | Human Count | Process Groups |
|---|
← Back to Departments
Department Drilldown
Accounts Receivable
Process group volume, backlog, cycle time, straight-through processing and SLA compliance for this department.
Filters
Not applied yet
Process Groups
Ranked by open transactions. Search or expand to browse the full inventory for the selected department.
| Process Group | Initiated Transactions | Closed Transactions | Open Transactions | Average Cycle Time | STP Rate | SLA Compliance |
|---|
← Back to Process Groups
Process Group Drilldown
Collections
Operational summary, month-to-date trends, time distribution, human and digital worker handoffs, and the transaction list.
Transactions
The transaction with decision analysis is pinned first. The rest are open transactions first, then longest duration.
| Customer Account | Status | Sub Status | Duration | Initiated On | Completed On | Latest Actor Type | Latest Actor |
|---|
← Back to Transactions
Transaction Detail
9027836
Execution evidence, business context, and the decision analysis drawn from the transaction timeline. All times IST.
Business Transaction
9027836
Cycle Time
4d 8h 49m
Instances
14
Handoffs
1
Status
Closed Success
Transaction Correlation
The identifier used to stitch execution evidence for this transaction, and the business context it resolves to.
Primary Identifier
Customer Account
9027836
Correlated Identifiers
—
Business Context
CustomerProvence Diagnostics SAS
Transaction Analysis
A summary of what happened, alongside the execution timeline it was drawn from.
Aug 13, 12:27 → Aug 17, 21:16
Why did the users do what they did?
Each finding draws on several of the decisions below. Select one to see its reasoning and the evidence behind it.
Why did the Team Lead approve Promise To Pay outcomes on selected invoices after investigating the disputed pricing discrepancy?
At the Manual Review stage (planned control point in collections workflow), the Team Lead conducted a comprehensive investigation of the Provence Diagnostics SAS account to determine payment outcomes. The Team Lead reviewed the account overview confirming Tier A customer status with exceeded credit limit (EUR 284,203.55 open orders), then examined the invoice details and discovered invoice 3690050595 was flagged with a Dispute (Pricing Discrepancy, Negative Sentiment). The Team Lead investigated the dispute details in Ticket #1409, confirming the customer's legitimate claim: a 10% contractual discount on a KN95 Protective Mask order (placed February 22, 2026, within agreement window July 1, 2025—August 31, 2026) was not applied, creating a disputed amount of EUR 4,837.10. After reviewing the AI-generated French collection email confirming acknowledgment of the dispute and commitment to investigate the billing error, the Team Lead made a two-part decision: FIRST, the Team Lead approved Promise To Pay outcomes on the non-disputed invoices (3690009460, 3690009468), recording these with 'Promise To Pay' call outcome status and comments 'PTP' and 'Partial Payment', confirming that the customer committed to partial payment on the invoices without contractual discrepancy issues. SECOND, the Team Lead segregated the disputed invoice (3690050595) for specialized dispute handling, flagging it for master agreement validation and pricing review rather than including it in the Promise To Pay batch. This dual-track approach allowed the Team Lead to capture the verified customer commitment on uncontested invoices while preserving the integrity of the dispute investigation and ensuring the pricing claim was not prematurely closed.
Supporting context
Account: 9027836, Provence Diagnostics SAS, Tier A
Open Orders: EUR 284,203.55 across 10 invoices
Credit Limit Status: Exceeded
Disputed Invoice: 3690050595 (Dispute Ticket #1409)
Dispute Type: Pricing Discrepancy (Negative Sentiment)
Disputed Amount: EUR 4,837.10 (10% discount not applied)
Product: KN95 Protective Mask B12
Order Date: February 22, 2026
Agreement Window: July 1, 2025—August 31, 2026
Promise To Pay Invoices: 3690009460, 3690009468
Call Outcome Status: Right Contact Reached
Promise To Pay Date: 08-17-2026
Email Reminder Sent: 08/14/2026 (French, acknowledged dispute, committed to investigation)
→
Aug 13
Aug 14
Aug 17
Customer Insights Generator
Digital Worker
Start
Customer Insights Generator Collections
Customer Insights Generator Collections
Customer Insights Generator Collections
Worklist Priority Agent
Digital Worker
Worklist Priority Collections
Worklist Priority Collections
Controller
Digital Worker
Controller Collections
Controller Collections
Controller Collections
Collection Strategy Agent
Digital Worker
Collection Strategy Collections
Collection Strategy Collections
Core Collector
Digital Worker
Core Collector Collections
Core Collector Collections
Email Generator
Digital Worker
Email Generator Collections
Team Lead
Human
Manual Review - Collections
DW → Human wait time
Human → DW wait time
Wait time
What happened
Email Generation and Quality Control Validation
Aug 14, 12:25Email Generator1 sequence
The Email Generator Agent generated a collection email for customer 277 (Provence Diagnostics SAS, account 9027836) with the email template 'Rappel pour Provence Diagnostics' in French, formatted with 10 outstanding transaction details totaling EUR 284,203.55. The draft was validated against comprehensive QC controls including Tone Safety Check, Placeholder Substitution Check, Legal Threat Language Check, No Emoji Check, No Hardcoded Currency Symbol Check, Final Demand Completeness Check, Promise Language Check, No YTD Check, Grounding Check, and Send-Time Recipient Safety Check. All 10 QC controls passed with mandatory checks verified (Tone Safety: PASS—draft tone is polite, professional, and free of unsafe language; Placeholder Substitution: PASS—no issues detected; Legal Threat Language: PASS—no legal threats detected; No Emoji: PASS—no emoji found; No Hardcoded Currency: PASS; No YTD: PASS; Promise Language: PASS; Grounding: PASS—all content sourced strictly from system data including customer profile, account information, invoice details from o2c.account_receivable table, and collection strategy context). The email was successfully generated and persisted for customer 277 on 2026-08-14 at 06:57:25 for later delivery.
Supporting context
Customer ID: 277
Customer Account: 9027836
Customer Name: Provence Diagnostics SAS
Follow-up type: 1st Reminder
Total Transactions: 17
Outstanding invoices: 10 invoices (3690009460, 3690009466, 3690050594, 3690009462, 3690009468, 3690050596, 3690050595, 3690009457, 3690009459, 3690009458)
Total Outstanding Amount: EUR 284,203.55
Dunning Step (from strategy): 1st Reminder
Last Contact Step: 2nd Reminder (2026-08-13)
Preferred Language: French
Collector: T309726 1475
Handoff to Manual Review Stage
Aug 14, 12:27 → Aug 17, 21:16Controller, Team Lead2 sequences
The Controller Agent (orchestrator) completed the core collection strategy workflow execution for customer account 9027836 (Provence Diagnostics SAS) on 2026-08-14 at 06:57:26 and issued a handoff message: 'Core collection workflow successfully completed for account - handed over to human collector for review and action'. This represents the designed progression from automated strategy determination to human review and decision-making stage. The orchestrator received completion signals from all upstream Digital Worker agents (Customer Insights Generator, Worklist Priority Agent, Collection Strategy Agent, Email Generator, Core Collector) confirming that all automated processing (contact retrieval, tier classification, email generation, strategy recommendation) was complete. The Controller then initiated the manual review workflow, transferring ownership to the Team Lead (user 59553714-6d63-421d-93d0-61f2928b76f6) for case review, dispute investigation, payment outcome recording, and customer interaction decisions.
Supporting context
Customer Account: 9027836
Customer: Provence Diagnostics SAS
Workflow Stage Completed: Core collection automation
Workflow Stage Initiated: Manual review
Email Status: Generated, validated, persisted (ready for delivery or amendment by human)
Strategy Recommendation: 3rd call (phone contact vs. email)
Outstanding Invoices: 10 invoices, EUR 284,203.55
Disputed Items: Invoice 3690050595 (pricing discrepancy claim)
GBA-Driven Collection Strategy Escalation
Aug 17, 12:19Core Collector1 sequence
The Core Collector Agent (Super Agent) evaluated the collection strategy for customer account 9027836 (Provence Diagnostics SAS, Tier A priority rank 2) and determined that although the deterministic engine prescribes email as the next step (next_step_from_dunning = email, deterministic step = 1st Reminder), the Goal-Based Agent (GBA) rationale warrants immediate phone contact. The GBA assessment found: the customer carries EUR 60,284.07 in overdue AR across 15 invoices with maximum Days Past Due = 103 days (material exposure on a Tier A priority account); despite historically reliable payment behavior (reliable_on_time class with 14.3% late rate), the current delinquency is severe and represents 5.3% of the weekly collection target; the customer's payment pattern preference (mid-month) and proven responsiveness to standard reminders suggest direct conversation will surface blockers faster than email and secure specific payment commitment; weekly goal is at risk (0% achievement, 6 days remaining) and this customer's historical reliability makes them a priority for immediate contact before month-end. Therefore, GBA recommends escalating from email to 3rd call (immediate phone contact) to maximize collection probability this week.
Supporting context
Customer Account: 9027836
Customer: Provence Diagnostics SAS
Customer Tier: A
Priority Rank: 2
Overdue AR Amount: EUR 60,284.07
Number of Overdue Invoices: 15
Maximum Days Past Due: 103
Customer Payment Class: reliable_on_time
Historical Late Rate: 14.3%
Last Contact Step: 2nd Reminder (2026-08-13)
Deterministic Next Step: 1st Reminder (email)
Deterministic Recommendation: email (next_step_from_dunning)
Weekly Goal Achievement: 0% (6 days remaining)
Customer Payment Pattern Preference: mid-month
Promise To Pay and Dispute Investigation Resolution
Aug 17, 20:04Team Lead1 sequence
The Team Lead (Manual Review stage) reviewed the Provence Diagnostics SAS workqueue item after automated workflow progression and completed a comprehensive investigation of disputed and outstanding invoices. FIRST, the Team Lead reviewed the account overview confirming Tier A customer with CreditLimit exceeded (balance EUR 284,203.55 open orders), confirming the high-priority status. THEN, the Team Lead examined the Invoices tab, identifying a dispute flag on invoice 3690050595 (marked as 'Dispute: Pricing Discrepancy' with status Negative Sentiment), revealing a claimed 10% contractual discount that was not applied to a KN95 Protective Mask order. The Team Lead navigated to Tickets to review the formal dispute details, confirming customer assertion of entitlement based on order placement February 22, 2026, within agreement window July 1, 2025—August 31, 2026, with dispute amount EUR 4,837.10. ADDITIONALLY, the Team Lead reviewed the AI-generated email draft (dated 08/14/2026 in French) confirming that a collection reminder had been sent acknowledging multiple outstanding invoices. The Team Lead then navigated to Customer Center to investigate the dispute status across all active tickets (confirmed 4 open disputes with categories including 'Dispute Pricing'). After completing this investigation and confirming that invoice 3690050595 requires further validation against the master agreement, the Team Lead recorded Promise To Pay outcomes: specifically, the Team Lead set call outcome status to 'Promise To Pay' on multiple invoices (3690009460, 3690009468) with comments 'PTP' and 'Partial Payment', indicating the customer committed to partial payment. FINALLY, the Team Lead documented 'Right Contact Reached' call status and applied the Promise To Pay action, moving the account toward payment resolution while flagging the disputed invoice 3690050595 for specialized dispute handling and master agreement review.
Supporting context
Customer: Provence Diagnostics SAS
Account: 9027836
Tier: A
Open Orders Balance: EUR 284,203.55
Credit Limit Status: Exceeded
Disputed Invoice: 3690050595
Dispute Category: Pricing Discrepancy
Dispute Amount (Claimed): EUR 4,837.10 (10% discount not applied)
Product: KN95 Protective Mask B12
Order Date: February 22, 2026
Agreement Window: July 1, 2025—August 31, 2026
Customer Sentiment on Dispute: Negative
Ticket ID: 1409 (Dispute - Pricing)
Promise To Pay Invoices: 3690009460, 3690009468
Promise To Pay Date: 08-17-2026
Call Status: Right Contact Reached
Email Sent: 08/14/2026 (French reminder with account details)
Applications Used
Select an application to see effort spent by views.
Human ApplicationsEffort Spent ↓
Tools Used
Steps recorded per digital worker tool.
Digital Worker ToolsSteps ↓
Transaction Duration Composition
Total duration is decomposed into execution time and wait time. Execution and wait are further split by human and digital worker.
Total Duration
4d 8h 49mExecution 1% · Wait 99%
Execution Time1h 18m
Human
1h 13m
Digital Worker
5m 38s
Wait Time4d 7h 31m
Human
3h 24m
Digital Worker
4d 4h 07m
Handoff Analysis
Ownership transfers between a human and a digital worker. Orchestrator hops are ignored while calculating handoffs.
Total Handoffs1
Total Handoff Time3h 24m
Longest Handoff3h 24m
Dominant DirectionDigital Worker → Human
Human
Digital Worker
No return handoff recorded
1 handoff · 3h 24m
Individual Handoffs
Each ownership transfer between a human and a digital worker, with the delay it introduced.
| From | To | Type | Handoff Time | Contribution |
|---|---|---|---|---|
| Controller | Team Lead | Handoff to human | 3h 24m | 100% |
← Back to Transaction
Process Instance Detail
Process Instance
Instance Flowgraph