CHATBOTS

Proactive onboarding nudge for users stuck on a step

On a schedule, finds users who started but stalled on an onboarding step in Postgres and sends each a proactive Intercom message with the exact doc walkthrough for that step.

CategoryChatbots
Enginesim
Difficultyadvanced
Triggerschedule
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerScheduled stuck-user check
  • ActionQuery stalled users from PostgresPostgreSQLPostgres
  • LogicSkip users nudged recently
  • ActionFetch step walkthrough from CodaCodaCoda
  • ActionPersonalize nudge messageOpenAI
  • OutputSend proactive Intercom messageIntercomIntercom

What it does

Instead of waiting to be asked, this coach reaches out. It checks your onboarding-progress table for users who have been stuck on the same setup step for too long, looks up the feature doc for that specific step, and sends each one a tailored, friendly in-app message that walks them through finishing it.

When to use it

Use it to recover trial users who abandon a multi-step setup partway through. It is ideal when activation depends on completing a known sequence and silence usually means a user is blocked, not uninterested.

How it works

  1. 1A scheduled run starts the check, for example every few hours.
  2. 2Postgres is queried for users whose current onboarding step has not advanced past a threshold.
  3. 3A filter drops users who already received a nudge recently to avoid spamming.
  4. 4The feature doc for each user's stuck step is retrieved from Coda.
  5. 5OpenAI personalizes a short walkthrough message per user.
  6. 6Each nudge is sent proactively as an Intercom in-app message.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect PostgresAny Postgres URL — query, write, migrate.
  2. 2
    Connect CodaDocs, packs, automations.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect IntercomConversations, contacts, articles.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    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.