CHATBOTS

Intercom Onboarding Bot That Books Activation Calls on Buying Intent

Detects activation or upgrade intent in an Intercom chat, then offers and books a Zoom activation call against a live Google Calendar slot.

CategoryChatbots
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew Intercom user message receivedIntercomIntercom
  • ActionClassify activation intent and extract timezone/roleOpenAI
  • LogicProceed only when intent confidence is high
  • ActionFetch next open onboarding slots from calendarGoogle CalendarGoogle Calendar
  • ActionCreate Zoom meeting for the chosen slotZoomZoom
  • OutputReply in Intercom with confirmed time and join linkIntercomIntercom

What it does

This bot watches inbound Intercom conversations for signals that a trial user is ready to activate — phrases like "how do I get my team on this," "pricing for production," or "can someone walk me through setup." When intent crosses a confidence threshold, it offers the user the next three open onboarding slots, books the chosen one as a Zoom meeting, and writes the confirmation back into the chat with the join link.

When to use it

Run this when your self-serve funnel produces enough trial chatter that a human can't triage every "I'm interested" moment in time. It turns a fading support thread into a booked call before the user loses momentum.

How it works

  1. 1A new Intercom user message fires the trigger.
  2. 2An OpenAI classifier scores the message for activation intent and extracts the user's timezone and role.
  3. 3A logic branch only proceeds when confidence is high; everything else is left for the support team.
  4. 4Google Calendar is queried for the next open onboarding slots.
  5. 5Once the user picks a time, a Zoom meeting is created with the join link.
  6. 6The bot replies in the Intercom thread with the confirmed time and link, and tags the conversation "activation-booked."

Set it up

What you configure once, before turning it on.

  1. 1
    Connect IntercomConversations, contacts, articles.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect Google CalendarEvents, attendees, availability.
  4. 4
    Connect ZoomMeetings, recordings, transcripts.
  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.