Home › Customer Support

Process routine refund and return requests

DifficultyHard
SetupSome code
Best forSupport
ToolsDecagon, Sierra, Custom agent with Stripe/Shopify APIs, Intercom Fin (with actions)
The problem

Simple refund requests require an agent to check order data, policy, and then click through several systems.

How the agent works

The agent verifies the order, checks eligibility against your written policy, and either issues the refund within limits or prepares it for approval, then replies to the customer.

Setup steps
  1. Write the refund policy as explicit rules
  2. Give API access scoped to lookup and refund only
  3. Set a dollar cap for auto-approval
  4. Log every action with reasoning
  5. Route exceptions to a human
Tools that can do this
  • Decagon
  • Sierra
  • Custom agent with Stripe/Shopify APIs
  • Intercom Fin (with actions)

Not ranked and not sponsored. Check each vendor's current features and pricing.

Human in the loop

Human approval above the cap or outside policy.

Risks and guardrails

Money movement: start in draft-only mode, use tight permission scopes and an audit log.

ROI notes

Removes manual clicks from high-volume, low-judgment requests.

Also useful: reconcile bank transactions with your books.