Friendly, automated pushbacks that preserve employee goodwill.
Pick a violation, a tone and a channel. Phyto Nex AI drafts the message, cites the clause, and waits for AP to approve before anything sends.
Pushback composer
Tone
Channel
Phyto Nex AI App
Direct message to Dana Whitfield
Hi Dana! Quick one from Finance: your Harborline Hotel Chicago folio (Mar 3) includes a $41.80 minibar charge under Lodging. Under Handbook 4.3(b), "Minibar, in-room entertainment and personal incidentals are not reimbursable." No stress, it happens on most trips. Pick an option below and you're done.
Handbook 4.3(b): Minibar, in-room entertainment and personal incidentals are not reimbursable.
Nothing sends until AP approves this draft.
Delivered where employees already answer
Most flags are resolved from a phone between meetings. The same draft renders natively in each channel, and falls back automatically if someone is not reachable.
| Channel | Delivered as | Employee can | Permissions | Fallback |
|---|---|---|---|---|
| Slack | DM from the Phyto Nex AI app with Block Kit buttons | All four actions, plus modal for receipt upload | chat:write, im:write, users:read, users:read.email | Teams, then email |
| Microsoft Teams | 1:1 Adaptive Card that refreshes in place | All four actions, task module for receipt upload | Bot messaging, User.Read.All | Slack, then email |
| From your AP mailbox with a signed magic link | All four actions on a no-login page | gmail.send, Mail.Send or SMTP | AP reminder after 48h |
Northwind Labs Travel & Expense Handbook, rev. 2026.2
4.3 Hotel incidentals
(a) Room rate and mandatory taxes are reimbursable up to the city cap in Appendix B.
(b) Minibar, in-room entertainment and personal incidentals are not reimbursable.
(c) Laundry is reimbursable on trips of five or more consecutive nights.
Quoted in the message
Under handbook 4.3(b), “Minibar, in-room entertainment and personal incidentals are not reimbursable.”
The policy says no, so AP does not have to
Every message quotes the exact clause from your handbook. Employees argue with a sentence they agreed to at onboarding, not with Marcus in accounts payable.
- Clause numbers come from your uploaded handbook, so citations match what employees can look up.
- Amounts, dates and merchants are pulled from the receipt, never paraphrased.
- When the handbook changes, citations update with the new revision.
One tap to resolve, four ways
Employees pick the path that matches what happened. Each one has a defined next step, so nothing stalls in an inbox.
- Mark as personal
Then
Amount moves to the AP deduction queue. AP approves a repayment request or payroll deduction.
- Add business purpose
Then
The rule re-runs with the new context. If it passes, the flag closes and AP sees why.
- Upload itemized receipt
Then
OCR reads the new receipt in seconds, the line items are re-audited, and the flag updates.
- Ask AP
Then
A threaded question lands in the AP queue next to the evidence. No new email chain.
Human in command
Nothing leaves until AP approves it
Drafts queue with the evidence attached. Approve as written, edit the tone, or discard with a note. Every decision is logged with the approver's name.
| Draft | To | Finding | Amount | Tone | Channel | Waiting |
|---|---|---|---|---|---|---|
| draft_9C21 | Dana Whitfield | Minibar, pay-per-view, solo alcohol | $88.79 | Friendly | Slack | 2h |
| draft_9C24 | Rohan Desai | Business class on 4h 20m flight | $1,021.80 | Neutral | Teams | 47m |
| draft_9C27 | Leah Novak | Missing itemized receipt, Saturday | $187.45 | Friendly | Slack | 31m |
| draft_9C30 | Kofi Mensah | Uber on Concur and Ramp | $84.20 | Friendly | 12m | |
| draft_9C31 | Ines Barros | 3 charges under $500 limit | $1,470.00 | Neutral | Teams | 4m |
94%
Of flagged employees self-correct without a follow-up from AP
4 paths
Personal, purpose, receipt or question, each with a defined next step
0
Messages sent without an AP approval on record
Our reps used to forward AP's emails to me and then to HR. Now they get a Slack message that quotes the handbook, tap a button, and it is fixed in about 30 seconds. Nobody has escalated a flag since we turned it on.
Jordan PikeSales Operations Director, a 1,200-employee global consulting firm
~30s
Typical time for a rep to resolve a flag in Slack
Pushback agent questions
No. Every drafted message waits in the AP queue until someone on your finance team approves, edits or discards it. You can bulk-approve low-severity drafts by rule, but a person still makes that call.
They tap Ask AP and type a reply. It lands in the AP queue threaded with the original flag and evidence, so the conversation stays in one place instead of a new email chain.
No. The employee's acknowledgment moves the amount into the AP deduction queue. AP approves the repayment request or payroll deduction, and the decision is logged with their name.
Yes. Set a default tone per department, edit any draft before approving it, and save edits as templates. Phyto Nex AI learns which phrasing your team prefers for each rule.
No. Delivery respects each employee's local time zone, with configurable quiet hours and weekend holds.
Stop playing expense police. Put policy enforcement on autopilot.
Connect Phyto Nex AI to your expense tool in 15 minutes and see what slipped past managers this month.
14-day free production trial. Read-only connectors. No card required.