Act 2 · Assist the ones that reach a human: Your agents stop doing the digging.

Seven intelligences on every ticket (analysis, sentiment, ranked next actions, drafted replies, a copilot, guided troubleshooting and institutional memory), with the same glass-box governance underneath.

See the demos for:
rezolve.ai · Agent Assist workspaceInteractive below Assist, the Agent Assist workspace with AI ticket intelligence and next actions

Agent Assist · 1 of 7 · interactive: Every ticket arrives pre-analyzed.

Before an agent reads a word, Assist has already worked the ticket: what’s broken, who’s affected, business impact, likely causes ranked by probability, the confirmed facts, and the recommended next actions, so the agent opens it already oriented and starts resolving in seconds, not after minutes of digging. Click through three very different tickets, same rigor every time.

redwood.virtualpeople.ai/agent-ui-v2 · Ticket IntelligenceInteractive, click a ticket
#INC-0148 Unable to disable adblock, settings restricted · Chris Daniels · IT
Incident Analysis · AI-generated
INC-0148
Health: At Risk
What’s broken
The user can’t disable the browser’s adblock / content blocker because the relevant settings are restricted, likely by organizational policy which is blocking their workflow and causing delays.
How often
Ongoing
Who’s affected
Single user (so far)
Business impact
The user is blocked and escalating; urgency is high and no workaround is in place.
Likely causes
Managed-device (MDM) policy enforcing the restrictionHigh
Browser-profile or extension lockdownMedium
Misconfigured content-filtering policyMedium
Confirmed facts
Settings are blocked, likely by organizational policy
No affected asset is recorded on the ticket
Root cause is not yet confirmed
Recommended next actions
1Gather browser, device & policy details
2Route to the browser-policy team
3Offer a temporary, policy-compliant workaround
#INC-0150 VPN drops every ~30 min on office Wi-Fi · Sam Ellery · Engineering
Incident Analysis · AI-generated
INC-0150
Health: Monitor
What’s broken
VPN sessions drop roughly every 30 minutes on the 4th-floor office Wi-Fi, then reconnect on their own. Wired connections are stable and the same laptop is fine at home, pointing at the office wireless path rather than the client or the account.
How often
Every ~30 minutes
Who’s affected
3 users, same floor
Business impact
Recurring drops are cutting off calls and file transfers mid-session; affected users are starting to route around IT with personal hotspots.
Likely causes
Access-point roaming dropping the IPsec tunnelHigh
VPN client below the 5.4 baseline (no session resume)Medium
DHCP lease churn on the floor’s subnetMedium
Confirmed facts
Drops occur on office Wi-Fi only
Wired and home connections are stable
Three tickets reference the same floor this week
No change request touched the floor’s APs
Recommended next actions
1Correlate drop times with AP roaming logs
2Check client versions against the 5.4 baseline
3Move one affected user to the 5 GHz SSID as a control
#HRC-0207 Missing overtime pay in this month’s paycheck · Dana Whitfield · Operations
Case Analysis · AI-generated
HRC-0207
Health: At Risk
What’s wrong
The employee’s latest paycheck appears to under-pay roughly 8 hours of manager-approved overtime. They report financial hardship with a bill due this week, so urgency and sensitivity are both high.
How often
This pay cycle
Who’s affected
Single employee (verify batch)
Business impact
Financial hardship risk and erosion of trust. Time-sensitive, the employee needs a resolution or a clear timeline before their bill is due.
Likely causes
Approved OT hours didn’t export from the time system to payrollHigh
Overtime approved after the pay-period cutoffMedium
Manual timesheet entry error for the periodMedium
Confirmed facts
Employee reports ~8 hours of approved overtime
Pay was issued on the last scheduled pay date
No correction has been issued yet
Recommended next actions
1Verify identity & the affected pay period
2Reconcile the approved timesheet against the payroll run
3If confirmed, raise an off-cycle pay correction
#FIN-0173 Supplier invoice INV-2381 unpaid, vendor escalating · Meridian Supply Co · Accounts Payable
Case Analysis · AI-generated
FIN-0173
Health: At Risk
What’s wrong
The supplier says invoice INV-2381, sent 45 days ago, is unpaid and is threatening to pause shipments. The intake log shows the invoice arrived inside a bundled PDF with a statement and was never split. It isn’t in the AP queue.
How often
First escalation from this supplier
Who’s affected
One supplier (check sender pattern)
Business impact
Supplier relationship at risk plus a possible late-payment penalty, and upcoming shipments are threatened until payment is confirmed.
Likely causes
Bundled PDF never split, invoice archived with the statementHigh
Invoice sent to the statements addressMedium
PO mismatch put the invoice on holdMedium
Confirmed facts
Invoice INV-2381 is not in the AP queue
Intake log shows a multi-document PDF from this sender 45 days ago
The statement from the same sender was processed
No payment record exists for INV-2381
Recommended next actions
1Split & route the archived PDF to the invoice queue
2Confirm receipt to the supplier
3Flag the intake pattern so bundled PDFs from this sender auto-split

Agent Assist · 2 of 7 · interactive: It reads the person, not just the problem.

Overall sentiment with a confidence score, and an emotion map that quotes the exact lines that triggered it. Urgency and frustration get defused before they become escalations: CSAT protected, and your managers stay out of it; calm tickets don’t get over-handled.

redwood.virtualpeople.ai/agent-ui-v2 · Sentiment AnalysisInteractive, click a ticket
#INC-0148 Unable to disable adblock, settings restricted · Chris Daniels · IT
Overall sentiment
Negative
The customer expresses urgency and frustration about blocked browser settings and unresolved delays, with no resolution yet.
Confidence
96%
Emotion map
Frustration88%
“Why is this taking so much time?” · “Don’t think you understand the urgency”
Urgency94%
“This is causing urgent issues and delays” · “I need further help”
Confusion42%
Uncertainty about which browser / settings apply
Anger67%
“Why is this taking so much time?”
Satisfaction2%
No resolution or positive closure is present
#INC-0150 VPN drops every ~30 min on office Wi-Fi · Sam Ellery · Engineering
Overall sentiment
Mixed
Recurring interruptions are wearing patience thin, but the user is cooperative and volunteering useful detail, no escalation signals yet.
Confidence
88%
Emotion map
Frustration64%
“Third time this week I’ve dropped off a call mid-sentence”
Urgency52%
“Can this get looked at before Friday’s release?”
Confusion41%
Unsure whether it’s the laptop, the VPN client or the Wi-Fi
Anger12%
No hostile language present
Satisfaction18%
“It does reconnect on its own, at least”
#HRC-0207 Missing overtime pay in this month’s paycheck · Dana Whitfield · Operations
Overall sentiment
Negative
The employee is under financial stress about missing overtime pay with a bill due, and is asking for an urgent fix. Handle with empathy and speed.
Confidence
95%
Emotion map
Stress / anxiety90%
“I’ve counted on that money and my rent is due this week”
Urgency92%
“I need it fixed as soon as possible”
Frustration76%
“my manager already approved” · pay still short
Confusion38%
Unsure why approved hours weren’t paid
Satisfaction2%
No resolution or reassurance yet
#FIN-0173 Supplier invoice INV-2381 unpaid, vendor escalating · Meridian Supply Co · Accounts Payable
Overall sentiment
Negative
The supplier is escalating a 45-day-old unpaid invoice and threatening to pause shipments. Handle with speed and a firm payment date.
Confidence
94%
Emotion map
Urgency93%
“If payment isn’t confirmed this week”
Escalation risk88%
“we will have to pause upcoming shipments”
Frustration85%
“sent 45 days ago … despite two follow-ups”
Confusion32%
Unsure why a routine invoice went unpaid
Satisfaction2%
No confirmation or payment date yet

Agent Assist · 3 of 7 · interactive: What to do next: ranked, with receipts.

Recommended actions ordered by confidence, each grounded in the facts of this specific ticket. Expand one to see the reasoning and the evidence it’s built on, so a newer agent can act with the confidence of your most experienced one, and ramps far faster.

redwood.virtualpeople.ai/agent-ui-v2 · Next Best ActionsInteractive, click a ticket
#INC-0148 Unable to disable adblock, settings restricted · Chris Daniels · IT
4 actions recommended, ordered by confidence
Request policy details92% confidence

The ticket indicates the browser settings are blocked by organizational policy, but there’s no device, browser, or policy detail to identify the controlling restriction. The next step is to gather the minimum diagnostics needed to route or resolve it.

  • settings blocked by organizational policy
  • no specific affected device information
  • root cause not yet confirmed
Recommendation: Ask the user for the browser name/version, device type, the exact error or blocked-setting message, and whether this is on a managed corporate device or profile.
Route to browser policy team84% confidence

If the device is managed, hand off to the team that owns browser / MDM policy to review the rule that controls content blockers.

Escalate for policy override78% confidence

Where business-justified, request a time-boxed exception through the approval workflow with a named approver.

Offer temporary browser workaround64% confidence

Suggest an interim, policy-compliant option (for example an approved profile) while the root cause is confirmed.

#INC-0150 VPN drops every ~30 min on office Wi-Fi · Sam Ellery · Engineering
4 actions recommended, ordered by confidence
Correlate drops with AP roaming logs91% confidence

Three users on the same floor losing the tunnel on a ~30-minute cadence points at the wireless path, not the client. Pull the AP controller logs for the floor and line the roam events up against the drop timestamps.

  • drops on office Wi-Fi only
  • same floor, three users
  • wired connections stable
Recommendation: Request the 4th-floor AP roaming logs for today’s drop windows and check for forced re-associations between access points.
Verify client versions against the 5.4 baseline85% confidence

Clients below 5.4 renegotiate instead of resuming the session after a roam. Confirm all three affected laptops are on the current baseline before touching network config.

Move one user to the 5 GHz SSID as a control74% confidence

A single-variable test: if the drops stop on 5 GHz, the 2.4 GHz roaming behavior is the culprit and the fix is an access-point setting, not a client one.

Escalate to the network team with findings63% confidence

If the logs confirm roam-triggered drops, hand off with the correlated timestamps attached, the network team starts at the cause instead of re-diagnosing the symptom.

#HRC-0207 Missing overtime pay in this month’s paycheck · Dana Whitfield · Operations
4 actions recommended, ordered by confidence
Verify identity & pay period93% confidence

Pay data is sensitive, so confirm you’re speaking with the employee and pin down exactly which pay period is short before touching any records.

  • employee reports ~8 approved OT hours
  • pay issued on the last scheduled date
  • affected period not yet confirmed
Recommendation: Verify identity via SSO, then confirm the pay date in question and the number of overtime hours the employee expected.
Reconcile timesheet vs payroll run85% confidence

Compare the approved hours in the time system against what was actually paid in the run to confirm whether OT was dropped, and check if other employees in the same batch are affected.

Raise an off-cycle pay correction77% confidence

If the shortfall is confirmed, submit an off-cycle correction through the payroll approval workflow with a named approver, and give the employee a clear pay date.

Explain the pay-cycle timing62% confidence

If the OT was approved after the cutoff, explain when it will appear and offset the wait with a clear timeline, only after confirming that’s genuinely the cause.

#FIN-0173 Supplier invoice INV-2381 unpaid, vendor escalating · Meridian Supply Co · Accounts Payable
4 actions recommended, ordered by confidence
Split & route the archived PDF94% confidence

The multi-document PDF from this sender is already on the record: split it, classify INV-2381 as an invoice and route it to the AP queue so payment can start today.

  • invoice not in the AP queue
  • bundled PDF logged 45 days ago
  • statement from the same sender was processed
Recommendation: Split the archived PDF, route the invoice for a 3-way match, and record the action with its confidence score on the case.
Confirm receipt to the supplier88% confidence

Reply confirming the invoice has been located and routed for payment, with an expected payment date. It defuses the shipment threat while the payment runs.

Check late-payment penalty terms79% confidence

Review the supplier contract for late-payment penalties at 45 days, and flag finance leadership if a penalty applies so it’s accrued correctly.

Add an auto-split rule for this sender71% confidence

This supplier bundles invoices with statements: flag the intake pattern so multi-document PDFs from this sender always split, with each action logged for audit.

Agent Assist · 4 of 7 · interactive: Replies drafted, never auto-sent.

Three ready responses matched to the moment: acknowledge, gather what’s missing, or close the loop, each written in the right tone for the situation. Notice the HR case leads with empathy. The agent reviews, edits, and sends: one review instead of writing from scratch, so real handle time comes off every ticket.

redwood.virtualpeople.ai/agent-ui-v2 · Smart ResponseInteractive, click a ticket
#INC-0148 Unable to disable adblock, settings restricted · Chris Daniels · IT
3 AI-suggested responses: review or edit, then add as a public note
Acknowledgement
Hi Chris, I’m looking into the issue with the browser adblock / content-blocker settings being restricted. I understand this is causing urgent delays. At the moment, the ticket doesn’t include the device or browser details needed to confirm whether this is being enforced by your organization’s policy or another setting. If you can share the browser name/version and the device you’re using, I can narrow this down faster. I’ll keep working on it in the meantime.
Request Diagnostic
Hi Chris, to move this forward quickly, could you send the browser name and version, your device type, and a screenshot of the blocked setting? That will confirm whether this is enforced by policy.
Resolution Update
Hi Chris, we’ve confirmed the content-blocker setting is managed by company policy. I’ve requested an exception for your account and will update you as soon as it’s approved.
#INC-0150 VPN drops every ~30 min on office Wi-Fi · Sam Ellery · Engineering
3 AI-suggested responses: review or edit, then add as a public note
Acknowledgement
Hi Sam, Thanks for the detail: dropping off calls every half hour is genuinely disruptive, and the pattern you described (fine at home, fine on the dock) is useful: it points at the office wireless path. I’m pulling the access-point logs for your floor now and will update you today. In the meantime, the dock is the stable option for calls.
Request Diagnostic
Hi Sam, two quick things that will pin this down: your VPN client version (Help → About), and roughly the last three times it dropped today. I’ll match those against the access-point logs on your floor.
Resolution Update
Hi Sam, we found it, the access points on your floor were forcing a re-association that dropped the tunnel. Networking has applied the roaming fix and your client is updated to 5.4. You shouldn’t see further drops; message me directly if you do.
#HRC-0207 Missing overtime pay in this month’s paycheck · Dana Whitfield · Operations
3 AI-suggested responses: review or edit, then add as a public note
Empathetic acknowledgement
Hi Dana, I’m really sorry: being short-paid on overtime you’d counted on is stressful, especially with a bill due, and I want to get this sorted quickly for you. I’m checking your approved hours against this period’s payroll run now. To confirm I’m looking at the right one, could you confirm the pay date and roughly how many overtime hours you expected? If it’s short, I’ll raise a correction right away and give you a firm date.
Request details
Hi Dana, to move this quickly, could you confirm the pay date that’s short and the number of overtime hours your manager approved? That lets me match it to the payroll run and confirm what happened.
Resolution update
Hi Dana, I’ve confirmed 8 hours of approved overtime were missed this period. I’ve submitted an off-cycle correction. It’s approved and scheduled to reach your account by Thursday. Thank you for your patience, and again, I’m sorry for the stress this caused.
#FIN-0173 Supplier invoice INV-2381 unpaid, vendor escalating · Meridian Supply Co · Accounts Payable
3 AI-suggested responses: review or edit, then add as a public note
Apology & confirmation
Hello, I’m sorry for the delay on INV-2381. We’ve located the invoice and I can confirm it has now been routed for payment. It arrived bundled with your monthly statement and was misfiled on intake; that’s been corrected on our side so it won’t recur. You can expect payment by the date in the confirmation that follows. Thank you for your patience, and for flagging it.
Request details
Hello, to resolve this quickly, could you confirm the PO number on INV-2381 and the remit-to details on file? That lets us match it to the original order and confirm the payment path.
Resolution update
Hello, confirming INV-2381 has cleared its 3-way match and payment is scheduled for Thursday’s run. We’ve also corrected the intake handling for bundled documents from your team. Apologies again for the delay.

Agent Assist · 5 of 7 · interactive: A copilot inside every ticket.

The same assistant your employees talk to works alongside your agents: answering questions about this ticket, grounded in its full history and your knowledge, so the agent gets the answer without leaving the ticket or pinging a senior colleague. Try the prompts on each ticket.

redwood.virtualpeople.ai/agent-ui-v2 · Ask SidekickInteractive, click a ticket
#INC-0148 Unable to disable adblock, settings restricted · Chris Daniels · IT
I can help you with this ticket, please feel free to ask questions.
05:47 PM
Try asking
What should I do next?Find similar tickets
Ask a question about this ticket…
#INC-0150 VPN drops every ~30 min on office Wi-Fi · Sam Ellery · Engineering
I can help you with this ticket, please feel free to ask questions.
05:47 PM
Try asking
Summarize this ticketWhat should I do next?
Ask a question about this ticket…
#HRC-0207 Missing overtime pay in this month’s paycheck · Dana Whitfield · Operations
I can help you with this ticket, please feel free to ask questions.
05:47 PM
Try asking
Recommend the next stepDraft an empathetic reply
Ask a question about this ticket…
#FIN-0173 Supplier invoice INV-2381 unpaid, vendor escalating · Meridian Supply Co · Accounts Payable
I can help you with this ticket, please feel free to ask questions.
05:47 PM
Try asking
Summarize this invoice caseWhat should AP do next?Find similar intake casesDraft a supplier reply
Ask a question about this ticket…

Agent Assist · 6 of 7 · interactive: A resolution path, not a wall of documentation.

The single best next diagnostic step, alternatives when it doesn’t apply, and Worked / Not Relevant feedback that tunes the guidance for the next agent, so every resolution makes the next one faster, and the desk gets smarter with use.

redwood.virtualpeople.ai/agent-ui-v2 · Guided TroubleshootingInteractive, click a ticket
#INC-0148 Unable to disable adblock, settings restricted · Chris Daniels · IT
Issue
User cannot disable the browser adblock / content blocker because the relevant settings are restricted by policy or administrative controls.
Try next
Request browser & policy details
Ask the user for the browser name/version, device type, whether the device is managed by an organization, and the exact message shown when trying to change the content-blocker setting. If possible, request a screenshot of the blocked setting page.
Alternatives
Check managed-device policy
Confirm whether the browser is enrolled in MDM or governed by enterprise policy, and ask IT to review the policy settings that control extensions / content blockers.
Try a different browser profile
Have the user test in a separate browser profile or a personal, unmanaged instance to verify whether the restriction is profile- or policy-specific.
Escalate to desktop / endpoint team
If the browser is managed, route to the endpoint or desktop team to review the policy source and determine whether the setting can be changed centrally.
#INC-0150 VPN drops every ~30 min on office Wi-Fi · Sam Ellery · Engineering
Issue
VPN tunnel drops roughly every 30 minutes on office Wi-Fi; wired and home connections are stable.
Try next
Correlate drops with AP roaming logs
Pull the floor’s AP controller logs and line the roam events up against the drop timestamps. If the drops match forced re-associations between access points, the cause is the roaming configuration, not the client.
Alternatives
Update the VPN client to the 5.4 baseline
Clients below 5.4 renegotiate instead of resuming the session after an AP roam. Update the affected laptops and re-test before changing network settings.
Test on the 5 GHz SSID
Move one affected user to the 5 GHz SSID as a single-variable control. If the drops stop, the 2.4 GHz roaming behavior is the culprit.
Check DHCP lease times on the floor subnet
Short leases can churn addresses mid-session and reset the tunnel. Confirm the floor’s lease time matches the office standard.
#HRC-0207 Missing overtime pay in this month’s paycheck · Dana Whitfield · Operations
Issue
Employee’s paycheck is missing approximately 8 hours of manager-approved overtime for the last pay period.
Try next
Verify the pay period & approved hours
Confirm the employee’s identity, the exact pay date in question, and the overtime hours their manager approved. Then pull the approved timesheet and the payroll run for that period side by side.
Alternatives
Check for a batch export failure
Confirm whether approved overtime exported from the time system to payroll, and whether other employees in the same run were affected.
Check timing against the cutoff
Verify whether the overtime was approved after the pay-period cutoff, which would defer it to the next run rather than drop it.
Escalate to payroll for an off-cycle correction
If the shortfall is confirmed, route to the payroll team to issue an off-cycle payment with a named approver and a committed date.
#FIN-0173 Supplier invoice INV-2381 unpaid, vendor escalating · Meridian Supply Co · Accounts Payable
Issue
Supplier invoice INV-2381, received 45 days ago inside a bundled PDF, was never split into the AP queue and remains unpaid; the supplier is threatening to pause shipments.
Try next
Locate the original email in the intake log
Find the multi-document PDF from this sender in the intake log, split the bundled PDF, and route the invoice PDF to the AP queue, every action is logged with its confidence score. Then confirm receipt to the supplier with an expected payment date.
Alternatives
Check the statements queue for the sibling document
The statement from the same sender was processed, confirm where its bundle landed and whether the invoice half was archived with it.
Run a 3-way match against the PO
Verify the PO number, quantities and amounts on INV-2381 against the original order and receipt, a mismatch would hold the invoice even after routing.
Add an auto-split rule for this sender
This supplier bundles invoices with statements. Add an intake rule so their multi-document PDFs always split, with each action logged for audit.

Agent Assist · 7 of 7 · interactive: Your desk’s memory, attached to every ticket.

How this exact problem was solved before, scored matches with their actual resolutions, plus the knowledge articles that apply. The answer was found once already, so the agent reuses it instead of rebuilding it. Nobody re-solves a solved problem.

redwood.virtualpeople.ai/agent-ui-v2 · Similar Tickets & Related KnowledgeInteractive, click a ticket
#INC-0148 Unable to disable adblock, settings restricted · Chris Daniels · IT
Past tickets with a similar signature, and how they were resolved
94%
INC-0092 · Resolved
Content blocker locked by Intune policy
Resolution: endpoint team granted a scoped policy exception.
89%
INC-0061 · Resolved
Cannot change browser extension settings (managed device)
Resolution: user added to the approved-extensions group.
82%
INC-0044 · Closed
Adblock disabled by corporate policy
Resolution: documented as expected policy behavior; KB linked.
Related knowledge
Managing browser extension & content-blocker policies (MDM / Intune) · KB-2031
How content-blocker and extension settings are enforced on managed devices, and where to change them.
View article
Requesting a browser policy exception · KB-1187
The approval path and the information required to grant a time-boxed policy exception.
View article

Illustrative matches for the demo.

#INC-0150 VPN drops every ~30 min on office Wi-Fi · Sam Ellery · Engineering
Past tickets with a similar signature, and how they were resolved
93%
INC-0117 · Resolved
VPN drops on floor Wi-Fi every ~30 min
Resolution: AP firmware roaming fix applied in the June maintenance window.
88%
INC-0095 · Resolved
Tunnel renegotiates when moving between meeting rooms
Resolution: client updated to 5.4; sticky-roaming setting applied.
81%
INC-0071 · Closed
Wi-Fi calls drop on the 2.4 GHz band
Resolution: user moved to the 5 GHz SSID; AP channel width adjusted.
Related knowledge
Wi-Fi roaming & VPN session stability · KB-1854
How access-point roaming interacts with IPsec tunnels, and the settings that prevent drops.
View article
VPN client 5.4 baseline & rollout · KB-1420
What changed in 5.4, including session resume after a roam, and how to update.
View article

Illustrative matches for the demo.

#HRC-0207 Missing overtime pay in this month’s paycheck · Dana Whitfield · Operations
Past cases with a similar signature, and how they were resolved
93%
HRC-0155 · Resolved
Approved overtime missing from paycheck
Resolution: OT failed to export; off-cycle correction paid within 2 days.
88%
HRC-0132 · Resolved
Overtime not paid, approved after cutoff
Resolution: explained pay-cycle timing; paid on next run; KB linked.
81%
HRC-0098 · Closed
Manager approval logged late for OT
Resolution: corrected on the following cycle; manager coached on timing.
Related knowledge
Overtime, approvals & how pay corrections work · KB-3042
How approved overtime flows into payroll, and the process for correcting a shortfall.
View article
Requesting an off-cycle payment · KB-1904
The approval path and information required to issue an off-cycle correction.
View article

Illustrative matches for the demo.

#FIN-0173 Supplier invoice INV-2381 unpaid, vendor escalating · Meridian Supply Co · Accounts Payable
Past cases with a similar signature, and how they were resolved
95%
FIN-0121 · Resolved
Invoice inside a statement PDF, never split
Resolution: PDF split & routed; auto-split rule added for that sender.
88%
FIN-0102 · Resolved
Invoice sent to the statements address
Resolution: re-routed to the invoice queue same day; sender notified.
82%
FIN-0089 · Closed
Invoice held on a PO mismatch
Resolution: resolved after a 3-way match; PO corrected at source.
Related knowledge
Invoice intake: bundled-PDF handling & auto-split rules · KB-4108
How multi-document PDFs are split, classified and routed on intake, and how to add an auto-split rule for a sender.
View article
Requesting an expedited supplier payment · KB-2915
The approval path and information required to run an off-cycle supplier payment.
View article

Illustrative matches for the demo.

Agent Assist · all seven together · interactive: The full workspace, every intelligence on one screen.

This is the Agent Assist workspace from the product, rebuilt so you can click through it. Open any panel on a live incident (sentiment, next best actions, drafted replies, guided troubleshooting, similar tickets and the knowledge behind them), everything the agent needs to resolve it, on one screen, no swivel-chair between tools.

redwood.virtualpeople.ai/agent-ui-v2 · Agent InboxInteractive, click the tabs
INC-0148INC-0150INC-0156INC-0139INC-0149INC-0129INC-0123INC-0122INC-0121
#INC-0148 Submitted
Subject
Unable to disable adblock due to restricted settings
Description
The user is unable to disable adblock / content blocker on their browser because the relevant settings are blocked, likely by organizational policy. This is causing urgent issues and delays. User requests further assistance to resolve the restriction and restore access as soon as possible.
Requested by
Chris Daniels · IT
Ticket Intelligence
Incident Analysis · AI-generated
INC-0148
Health: At Risk
What’s broken
The user can’t disable the browser’s adblock / content blocker because the relevant settings are restricted, likely by organizational policy which is blocking their workflow and causing delays.
How often
Ongoing
Who’s affected
Single user (so far)
Business impact
The user is blocked and escalating; urgency is high and no workaround is in place.
Likely causes
Managed-device (MDM) policy enforcing the restrictionHigh
Browser-profile or extension lockdownMedium
Misconfigured content-filtering policyMedium
Confirmed facts
Settings are blocked, likely by organizational policy
No affected asset is recorded on the ticket
Root cause is not yet confirmed
User reports urgency and delays
Recommended next actions
1Gather browser, device & policy details
2Route to the browser-policy team
3Offer a temporary, policy-compliant workaround
Overall sentiment
Negative
The customer expresses urgency and frustration about blocked browser settings and unresolved delays, with no resolution yet.
Confidence
96%
Emotion map
Frustration88%
“Why is this taking so much time?” · “Don’t think you understand the urgency”
Urgency94%
“This is causing urgent issues and delays” · “I need further help”
Confusion42%
Uncertainty about which browser / settings apply
Anger67%
“Why is this taking so much time?”
Satisfaction2%
No resolution or positive closure is present
4 actions recommended, ordered by confidence
Request policy details92% confidence

The ticket indicates the browser settings are blocked by organizational policy, but there’s no device, browser, or policy detail to identify the controlling restriction. The next step is to gather the minimum diagnostics needed to route or resolve it.

  • settings blocked by organizational policy
  • no specific affected device information
  • root cause not yet confirmed
Recommendation: Ask the user for the browser name/version, device type, the exact error or blocked-setting message, and whether this is on a managed corporate device or profile.
Route to browser policy team84% confidence

If the device is managed, hand off to the team that owns browser / MDM policy to review the rule that controls content blockers.

Escalate for policy override78% confidence

Where business-justified, request a time-boxed exception through the approval workflow with a named approver.

Offer temporary browser workaround64% confidence

Suggest an interim, policy-compliant option (for example an approved profile) while the root cause is confirmed.

3 AI-suggested responses: review or edit, then add as a public note
Acknowledgement
Hi Chris, I’m looking into the issue with the browser adblock / content-blocker settings being restricted. I understand this is causing urgent delays. At the moment, the ticket doesn’t include the device or browser details needed to confirm whether this is being enforced by your organization’s policy or another setting. If you can share the browser name/version and the device you’re using, I can narrow this down faster. I’ll keep working on it in the meantime.
Request Diagnostic
Hi Chris, to move this forward quickly, could you send the browser name and version, your device type, and a screenshot of the blocked setting? That will confirm whether this is enforced by policy.
Resolution Update
Hi Chris, we’ve confirmed the content-blocker setting is managed by company policy. I’ve requested an exception for your account and will update you as soon as it’s approved.
I can help you with this ticket, please feel free to ask questions.
05:47 PM
Try asking
Summarize this ticket What should I do next? Find similar tickets Draft a customer reply
Ask a question about this ticket…
Issue
User cannot disable the browser adblock / content blocker because the relevant settings are restricted by policy or administrative controls.
Try next
Request browser & policy details
Ask the user for the browser name/version, device type, whether the device is managed by an organization, and the exact message or behavior shown when trying to change the content-blocker setting. If possible, request a screenshot of the blocked setting page.
Alternatives
Check managed-device policy
Confirm whether the browser is enrolled in MDM or governed by enterprise policy, and ask IT to review the policy settings that control extensions / content blockers.
Try a different browser profile
Have the user test in a separate browser profile or a personal, unmanaged instance to verify whether the restriction is profile- or policy-specific.
Escalate to desktop / endpoint team
If the browser is managed, route to the endpoint or desktop team to review the policy source and determine whether the setting can be changed centrally.
Past tickets with a similar signature, and how they were resolved
94%
INC-0092 · Resolved
Content blocker locked by Intune policy
Resolution: endpoint team granted a scoped policy exception.
89%
INC-0061 · Resolved
Cannot change browser extension settings (managed device)
Resolution: user added to the approved-extensions group.
82%
INC-0044 · Closed
Adblock disabled by corporate policy
Resolution: documented as expected policy behavior; KB linked.

Illustrative matches for the demo.

Knowledge-base articles matched to this ticket
Managing browser extension & content-blocker policies (MDM / Intune) · KB-2031
How content-blocker and extension settings are enforced on managed devices, and where to change them.
View article
Requesting a browser policy exception · KB-1187
The approval path and the information required to grant a time-boxed policy exception.
View article
Approved content-filtering settings for managed devices · KB-0962
The baseline of allowed settings and how to validate a device against it.
View article

Illustrative articles for the demo.

A faithful, clickable recreation of the Agent Assist workspace: risk-ranked inbox, AI ticket intelligence, and every assist panel.

redwood.virtualpeople.ai/agent-ui-v2 · Employee Care InboxInteractive, click the tabs
HRC-0207HRC-0211HRC-0204HRC-0199HRC-0195HRC-0188HRC-0182HRC-0180HRC-0176
#HRC-0207 Submitted
Subject
Missing overtime pay in this month’s paycheck
Description
My paycheck this period is missing about 8 hours of overtime that my manager already approved. I’ve counted on that money and my rent is due this week. This is really stressful and I need it fixed as soon as possible. Please help.
Requested by
Dana Whitfield · Operations
Case Intelligence
Case Analysis · AI-generated
HRC-0207
Health: At Risk
What’s wrong
The employee’s latest paycheck appears to under-pay roughly 8 hours of manager-approved overtime. They report financial hardship with a bill due this week, so urgency and sensitivity are both high.
How often
This pay cycle
Who’s affected
Single employee (verify batch)
Business impact
Financial hardship risk and erosion of trust. Time-sensitive, the employee needs a resolution or a clear timeline before their bill is due.
Likely causes
Approved OT hours didn’t export from the time system to payrollHigh
Overtime approved after the pay-period cutoffMedium
Manual timesheet entry error for the periodMedium
Confirmed facts
Employee reports ~8 hours of approved overtime
Pay was issued on the last scheduled pay date
No correction has been issued yet
Identity and pay period not yet verified in-thread
Recommended next actions
1Verify identity & the affected pay period
2Reconcile the approved timesheet against the payroll run
3If confirmed, raise an off-cycle pay correction
Overall sentiment
Negative
The employee is under financial stress about missing overtime pay with a bill due, and is asking for an urgent fix. Handle with empathy and speed.
Confidence
95%
Emotion map
Stress / anxiety90%
“I’ve counted on that money and my rent is due this week”
Urgency92%
“I need it fixed as soon as possible”
Frustration76%
“my manager already approved” · pay still short
Confusion38%
Unsure why approved hours weren’t paid
Satisfaction2%
No resolution or reassurance yet
4 actions recommended, ordered by confidence
Verify identity & pay period93% confidence

Pay data is sensitive, so confirm you’re speaking with the employee and pin down exactly which pay period is short before touching any records.

  • employee reports ~8 approved OT hours
  • pay issued on the last scheduled date
  • affected period not yet confirmed
Recommendation: Verify identity via SSO, then confirm the pay date in question and the number of overtime hours the employee expected.
Reconcile timesheet vs payroll run85% confidence

Compare the approved hours in the time system against what was actually paid in the run to confirm whether OT was dropped, and check if other employees in the same batch are affected.

Raise an off-cycle pay correction77% confidence

If the shortfall is confirmed, submit an off-cycle correction through the payroll approval workflow with a named approver, and give the employee a clear pay date.

Explain the pay-cycle timing62% confidence

If the OT was approved after the cutoff, explain when it will appear and offset the wait with a clear timeline, only after confirming that’s genuinely the cause.

3 AI-suggested responses: review or edit, then add as a public note
Empathetic acknowledgement
Hi Dana, I’m really sorry: being short-paid on overtime you’d counted on is stressful, especially with a bill due, and I want to get this sorted quickly for you. I’m checking your approved hours against this period’s payroll run now. To confirm I’m looking at the right one, could you confirm the pay date and roughly how many overtime hours you expected? If it’s short, I’ll raise a correction right away and give you a firm date.
Request details
Hi Dana, to move this quickly, could you confirm the pay date that’s short and the number of overtime hours your manager approved? That lets me match it to the payroll run and confirm what happened.
Resolution update
Hi Dana, I’ve confirmed 8 hours of approved overtime were missed this period. I’ve submitted an off-cycle correction. It’s approved and scheduled to reach your account by Thursday. Thank you for your patience, and again, I’m sorry for the stress this caused.
I can help you with this case, please feel free to ask questions.
05:47 PM
Try asking
Summarize this case Recommend the next step Find similar cases Draft an empathetic reply
Ask a question about this case…
Issue
Employee’s paycheck is missing approximately 8 hours of manager-approved overtime for the last pay period.
Try next
Verify the pay period & approved hours
Confirm the employee’s identity, the exact pay date in question, and the overtime hours their manager approved. Then pull the approved timesheet and the payroll run for that period side by side.
Alternatives
Check for a batch export failure
Confirm whether approved overtime exported from the time system to payroll, and whether other employees in the same run were affected.
Check timing against the cutoff
Verify whether the overtime was approved after the pay-period cutoff, which would defer it to the next run rather than drop it.
Escalate to payroll for an off-cycle correction
If the shortfall is confirmed, route to the payroll team to issue an off-cycle payment with a named approver and a committed date.
Past cases with a similar signature, and how they were resolved
93%
HRC-0155 · Resolved
Approved overtime missing from paycheck
Resolution: OT failed to export; off-cycle correction paid within 2 days.
88%
HRC-0132 · Resolved
Overtime not paid, approved after cutoff
Resolution: explained pay-cycle timing; paid on next run; KB linked.
81%
HRC-0098 · Closed
Manager approval logged late for OT
Resolution: corrected on the following cycle; manager coached on timing.

Illustrative matches for the demo.

Knowledge-base articles matched to this case
Overtime, approvals & how pay corrections work · KB-3042
How approved overtime flows into payroll, and the process for correcting a shortfall.
View article
Pay calendar & period cutoff dates · KB-2270
When each pay period closes and how post-cutoff approvals are handled.
View article
Requesting an off-cycle payment · KB-1904
The approval path and information required to issue an off-cycle correction.
View article

Illustrative articles for the demo.

The same Agent Assist workspace, on a sensitive HR case. Sentiment leads, every action is grounded, and the drafted replies are written for a human to send.

redwood.virtualpeople.ai/agent-ui-v2 · Accounts Payable InboxInteractive, click the tabs
FIN-0173FIN-0165FIN-0158FIN-0151FIN-0147FIN-0140FIN-0133FIN-0129FIN-0122
#FIN-0173 Submitted
Subject
Supplier invoice INV-2381 unpaid, vendor escalating
Description
Our invoice INV-2381, sent 45 days ago, is still unpaid despite two follow-ups. If payment isn’t confirmed this week we will have to pause upcoming shipments. Please treat this as urgent.
Requested by
Meridian Supply Co · Accounts Payable
Case Intelligence
Case Analysis · AI-generated
FIN-0173
Health: At Risk
What’s wrong
The supplier says invoice INV-2381, sent 45 days ago, is unpaid and is threatening to pause shipments. The intake log shows the invoice arrived inside a bundled PDF with a statement and was never split. It isn’t in the AP queue.
How often
First escalation from this supplier
Who’s affected
One supplier (check sender pattern)
Business impact
Supplier relationship at risk plus a possible late-payment penalty, and upcoming shipments are threatened until payment is confirmed.
Likely causes
Bundled PDF never split, invoice archived with the statementHigh
Invoice sent to the statements addressMedium
PO mismatch put the invoice on holdMedium
Confirmed facts
Invoice INV-2381 is not in the AP queue
Intake log shows a multi-document PDF from this sender 45 days ago
The statement from the same sender was processed
No payment record exists for INV-2381
Recommended next actions
1Split & route the archived PDF to the invoice queue
2Confirm receipt to the supplier
3Flag the intake pattern so bundled PDFs from this sender auto-split
Overall sentiment
Negative
The supplier is escalating a 45-day-old unpaid invoice and threatening to pause shipments. Handle with speed and a firm payment date.
Confidence
94%
Emotion map
Urgency93%
“If payment isn’t confirmed this week”
Escalation risk88%
“we will have to pause upcoming shipments”
Frustration85%
“sent 45 days ago … despite two follow-ups”
Confusion32%
Unsure why a routine invoice went unpaid
Satisfaction2%
No confirmation or payment date yet
4 actions recommended, ordered by confidence
Split & route the archived PDF94% confidence

The multi-document PDF from this sender is already on the record: split it, classify INV-2381 as an invoice and route it to the AP queue so payment can start today.

  • invoice not in the AP queue
  • bundled PDF logged 45 days ago
  • statement from the same sender was processed
Recommendation: Split the archived PDF, route the invoice for a 3-way match, and record the action with its confidence score on the case.
Confirm receipt to the supplier88% confidence

Reply confirming the invoice has been located and routed for payment, with an expected payment date. It defuses the shipment threat while the payment runs.

Check late-payment penalty terms79% confidence

Review the supplier contract for late-payment penalties at 45 days, and flag finance leadership if a penalty applies so it’s accrued correctly.

Add an auto-split rule for this sender71% confidence

This supplier bundles invoices with statements: add an intake rule so multi-document PDFs from this sender always split, with each action logged for audit.

3 AI-suggested responses: review or edit, then add as a public note
Apology & confirmation
Hello, I’m sorry for the delay on INV-2381. We’ve located the invoice and I can confirm it has now been routed for payment. It arrived bundled with your monthly statement and was misfiled on intake; that’s been corrected on our side so it won’t recur. You can expect payment by the date in the confirmation that follows. Thank you for your patience, and for flagging it.
Request details
Hello, to resolve this quickly, could you confirm the PO number on INV-2381 and the remit-to details on file? That lets us match it to the original order and confirm the payment path.
Resolution update
Hello, confirming INV-2381 has cleared its 3-way match and payment is scheduled for Thursday’s run. We’ve also corrected the intake handling for bundled documents from your team. Apologies again for the delay.
I can help you with this case, please feel free to ask questions.
05:47 PM
Try asking
Summarize this invoice case What should AP do next? Find similar intake cases Draft a supplier reply
Ask a question about this case…
Issue
Supplier invoice INV-2381, received 45 days ago inside a bundled PDF, was never split into the AP queue and remains unpaid; the supplier is threatening to pause shipments.
Try next
Split & route the archived PDF
Open the intake record for the multi-document PDF, split INV-2381 out, classify it as an invoice and route it to the AP queue for a 3-way match, the whole action is logged with its confidence score.
Alternatives
Check the statements address
Confirm whether the supplier sent the invoice to the statements mailbox, which would explain the classification and needs a routing correction.
Check for a PO-mismatch hold
Verify the PO number and amounts on INV-2381 against the original order, a mismatch would have held the invoice even after routing.
Escalate for an expedited payment
If the penalty clock is running, route to the payment team for an expedited run with a named approver and a committed date to the supplier.
Past cases with a similar signature, and how they were resolved
95%
FIN-0121 · Resolved
Invoice inside a statement PDF, never split
Resolution: PDF split & routed; auto-split rule added for that sender.
88%
FIN-0102 · Resolved
Invoice sent to the statements address
Resolution: re-routed to the invoice queue same day; sender notified.
82%
FIN-0089 · Closed
Invoice held on a PO mismatch
Resolution: resolved after a 3-way match; PO corrected at source.

Illustrative matches for the demo.

Knowledge-base articles matched to this case
AP intake, how bundled documents are split & classified · KB-4108
How multi-document PDFs are split, classified and routed on intake, and where the confidence log lives.
View article
3-way match & invoice holds · KB-3661
How invoices match against POs and receipts, and how to clear a mismatch hold.
View article
Requesting an expedited supplier payment · KB-2915
The approval path and information required to run an off-cycle supplier payment.
View article

Illustrative articles for the demo.

The same Agent Assist workspace, on an escalating supplier case. The intake trail leads, every action carries its confidence score, and the drafted reply waits for a human to send.

This workspace is a click-through recreation — the real one is live. Open the live Agent Assist demo →

Ready when you are: Start resolving tickets autonomously.

Trusted from JLL’s ~100,000-employee Ask Ethics rollout to TotalEnergies Denmark, Gesa Credit Union and Black Angus Steakhouse, and rated 4.8/5 on G2. See the same platform run your own IT, HR or Finance scenarios end-to-end: autonomous, governed, and fully explainable.

Bring twelve months of ticket history to the demo. DeskIQ ranks your top five automation opportunities on your own queue, with the projected hours next to each — you leave with the roadmap, not a slide about one.