CHATBOTS

Detect Onboarding Completion and Send a Personalized Intercom Win Message

When a user finishes the final setup step, this sends a tailored Intercom congratulations that summarizes what they set up and points them to the most relevant next action.

CategoryChatbots
Enginesim
Difficultybeginner
Triggerevent
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerOnboarding step set to completed in PostgresPostgreSQLPostgres
  • ActionLoad user setup profile from PostgresPostgreSQLPostgres
  • LogicConfirm first-time completion
  • ActionGenerate personalized win message with OpenAIOpenAI
  • OutputSend celebration via IntercomIntercomIntercom

What it does

The moment a user completes the last onboarding step, this fires a personalized celebration in Intercom. It recaps what they accomplished and recommends a single, relevant next move based on how they configured their account, turning a finished setup into continued momentum.

When to use it

Use it when activation completion is a key milestone and you want to reinforce the win plus drive the second session, rather than letting newly activated users go quiet.

How it works

  1. 1A Postgres event signals a user's onboarding step reached completed.
  2. 2The user's full setup profile is loaded from Postgres.
  3. 3A logic check confirms this is genuine first-time completion, not a re-trigger.
  4. 4OpenAI writes a personalized congratulations with one tailored next-step suggestion.
  5. 5The message is delivered as an Intercom conversation.
  6. 6Completion and message status are recorded in Postgres.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect PostgresAny Postgres URL — query, write, migrate.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect IntercomConversations, contacts, articles.
  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.