CUSTOMER SUPPORT

Gate Intercom replies on plan tier before promising a feature

Intercepts inbound Intercom support conversations, looks up the requester's plan tier in Stripe.

CategoryCustomer Support
Enginesim
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew Intercom conversation openedIntercomIntercom
  • ActionLook up customer subscription tier in StripeStripeStripe
  • LogicMap tier to entitlements and detect gated asks
  • ActionCompose tier-aware agent guidanceOpenAI
  • OutputPost private entitlement note to IntercomIntercomIntercom

What it does

When a support conversation opens in Intercom, this workflow resolves the customer's active subscription tier from Stripe and attaches a private note listing which requested features their plan actually entitles them to. It prevents agents from accidentally promising gated functionality and flags upgrade-required asks before a reply is sent.

When to use it

Run this on every new inbound support conversation in teams where feature access varies by plan (Starter / Pro / Enterprise). Especially useful when frontline agents lack direct billing visibility and over-promise during fast replies.

How it works

  1. 1A new Intercom conversation triggers the flow with the contact's email.
  2. 2The customer record is fetched from Stripe to read their active subscription and price tier.
  3. 3A logic step maps the tier to an entitlement set and detects whether the conversation mentions a gated feature.
  4. 4If the ask is plan-blocked, the workflow composes an upsell-safe framing; otherwise it confirms the feature is included.
  5. 5The result is posted back to the Intercom conversation as a private note for the agent.

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
    Connect OpenAIModels, embeddings, files.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.