CUSTOMER SUPPORT

Refund Window Validator for Intercom Conversations

Checks whether an Intercom refund conversation falls inside your return window by comparing the Stripe charge date to policy.

CategoryCustomer Support
Enginepaperclip
Difficultybeginner
Triggerevent
Steps4
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerIntercom refund conversation openedIntercomIntercom
  • ActionMatch customer to latest Stripe chargeStripeStripe
  • LogicCompute elapsed days vs policy window
  • OutputAdd window verdict note to conversationIntercomIntercom

What it does

When a customer asks for a refund in Intercom, this agent finds their Stripe charge, computes how many days have passed since the payment, and compares that to your configured refund window. It posts an internal reply telling the agent exactly whether the charge is still inside the window, how many days remain, and the charge date — so policy is applied consistently instead of guessed.

When to use it

Use it when your refund policy is time-bound (e.g. 30 days) and agents are eyeballing dates or making inconsistent exceptions. It turns the window check into a single deterministic answer.

How it works

  1. 1An Intercom conversation tagged as a refund inquiry triggers the flow.
  2. 2The agent resolves the customer's email to their most recent matching Stripe charge.
  3. 3It calculates elapsed days from the charge timestamp to now.
  4. 4Window logic compares elapsed days against the policy threshold.
  5. 5An internal note is added to the Intercom conversation with the verdict and days remaining.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect IntercomConversations, contacts, articles.
  2. 2
    Connect StripeCustomers, subscriptions, payments.
  3. 3
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  4. 4
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  5. 5
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.