Agent
Hygiene
Finds stale or contradicted CRM fields and prepares evidence-backed updates for approval.
Approval
Last run
1 Sep 2026 ·
Reads
Can
The workflow
Top to bottom, exactly as it runs. Dry Run walks it against the last run's trace, a step at a time, writing nothing.
From the last run · 1 Sep 2026
What this agent actually produced, the action it is asking for, and the evidence each one rests on.
Endframe · Enterprise deployment
suggested changeWaiting on youFound
The buyer ended procurement to build in-house, and the rep confirmed the opportunity is dead. The stage should read Closed Lost, not Negotiation.
Approving it takes $150,000 of pipeline that is not really there off the forecast.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Set stage to Closed Lost
The buyer ended procurement to build in-house, and the rep confirmed the opportunity is dead.
Evidence
Sliceline · Delivery optimization
suggested changeWaiting on youFound
The buyer agreed to the year-one scope at $55k and deferred multi-region expansion. The amount should read $55,000, not $110,000.
Approving it takes $55,000 of pipeline that is not really there off the forecast.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Ask Tom Nguyen: Which amount belongs in pipeline for Sliceline?
Corrects pipeline value and the weighted forecast.
Evidence
Stern Taylor · Document compression
suggested changeWaiting on youFound
The buyer gave September 26 as the realistic signature date once legal redlines settle. The close date should read 26 Sep 2026, not 30 Apr 2026.
Approving it corrects the record; the forecast number does not move.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Set close_date to 26 Sep 2026
The buyer gave September 26 as the realistic signature date once legal redlines settle.
Evidence
Bream-Hall · Portfolio analytics
suggested changeWaiting on youFound
The current owner left in May; Dana is the confirmed coverage owner for this live verbal commitment. The owner should read Dana Whitfield, not Grant Pelley.
Approving it corrects the record; the forecast number does not move.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Ask Dana Whitfield: Who should own Bream-Hall now that Grant has left?
Restores active coverage and gives the opportunity a clear follow-up owner.
Evidence
Maleant Data Systems · Compression suite
suggested changeWaiting on youFound
Maleant is closed won, but the connected Stripe account contains no invoice for the deal. The invoice status should read missing, not none.
Approving it corrects the record; the forecast number does not move.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Ask Carla Munoz: Was a Maleant invoice raised outside Stripe?
Confirms whether finance needs an immediate billing follow-up.
Evidence
FGI · Global rollout
suggested changeWaiting on youFound
FGI will not begin commercial negotiation until its active security review is complete. The stage should read Security Review, not Negotiation.
Approving it corrects the record; the forecast number does not move.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Set stage to Security Review
FGI will not begin commercial negotiation until its active security review is complete.
Evidence
Optimoji · Media pipeline
suggested changeWaiting on youFound
Kira left Optimoji on June 20 and no successor with budget ownership was named. The champion should read inactive, not Kira Doyle.
Approving it corrects the record; the forecast number does not move.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Set champion to inactive
Kira left Optimoji on June 20 and no successor with budget ownership was named.
Evidence
Nucleus · Codec licensing
suggested changeWaiting on youFound
Fathom matched the calls to Hooli, but Nucleus has its own budget, paper and procurement process. The fathom crm association should read Nucleus, not Hooli.
Approving it corrects the record; the forecast number does not move.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Set fathom_crm_association to Nucleus
Fathom matched the calls to Hooli, but Nucleus has its own budget, paper and procurement process.
Evidence
Homicide Energy Drink · Streaming CDN
suggested changeWaiting on youFound
Homicide is the reseller; Stallion Media Group operates the platform and must be represented as the end customer. The end customer company should read create: Stallion Media Group, not none.
Approving it corrects the record; the forecast number does not move.
Waiting for approval. Nothing is written to HubSpot until someone accepts it.
Next step
Set end_customer_company to create: Stallion Media Group
Homicide is the reseller; Stallion Media Group operates the platform and must be represented as the end customer.
Evidence