Skip to content
Per-pair page

Intercom + Typeform: surveys triggered from chat.

Send Typeform surveys from Intercom conversations, capture survey responses as Intercom attributes, or trigger Intercom messages from Typeform submissions.

Trigger app
Typeform as the trigger

Workflows fire when something happens in Typeform.

Action app
Intercom as the action

Workflows do something in Intercom, instantly.

See all 20 actions →
Both directions

Pick the way that fits your stack.

Pair pages are mirrored. Each direction gets its own dedicated page.

TypeformIntercom

When something happens in Typeform, do it in Intercom.

2 Typeform triggers wired to 20 Intercom actions. Most-used pairing: New FormAssign Conversation.

IntercomTypeform

Or fire it the other way around.

5 Intercom triggers wired to 2 Typeform actions downstream.

See IntercomTypeform
Popular pairings

Common Typeform → Intercom workflows.

Pick a pairing to set it up in two minutes. Each one is a fully editable recipe.

Showing 8 of 40 combinations
When new form in Typeform, assign conversation in Intercom.

Fires when a new Typeform form is created in the workspace. Use for governance/audit logs or to auto-add a default integration on every new form.

When new form in Typeform, close conversation in Intercom.

Fires when a new Typeform form is created in the workspace. Use for governance/audit logs or to auto-add a default integration on every new form.

When new form in Typeform, upsert company in Intercom.

Fires when a new Typeform form is created in the workspace. Use for governance/audit logs or to auto-add a default integration on every new form.

When new form in Typeform, create contact in Intercom.

Fires when a new Typeform form is created in the workspace. Use for governance/audit logs or to auto-add a default integration on every new form.

When new response in Typeform, assign conversation in Intercom.

Fires when a new response is submitted to a Typeform form. The standard hook for piping form fills into your CRM, ESP, or notification channel.

When new response in Typeform, close conversation in Intercom.

Fires when a new response is submitted to a Typeform form. The standard hook for piping form fills into your CRM, ESP, or notification channel.

When new response in Typeform, upsert company in Intercom.

Fires when a new response is submitted to a Typeform form. The standard hook for piping form fills into your CRM, ESP, or notification channel.

When new response in Typeform, create contact in Intercom.

Fires when a new response is submitted to a Typeform form. The standard hook for piping form fills into your CRM, ESP, or notification channel.

How it works

Connect Typeform and Intercom in five steps.

No code, no glue, no half-day setup. Each step is one click.

  1. 1
    Connect
    Authorize Typeform and Intercom

    Open Tiny Command, authorize Typeform and Intercom once each. Both connections are available to every workflow on your account.

  2. 2
    Trigger
    Pick a Typeform trigger

    Drop the Typeform → New Form trigger onto the canvas. Tiny Command auto-registers the webhook.

    POST /v1/webhooks/typeform.trigger-form-created
  3. 3
    Transform
    Add a filter or AI step

    Optionally add a Filter node ("subject contains URGENT") or an AI step ("classify intent") between trigger and action.

  4. 4
    Action
    Add the Intercom action

    Drop the Intercom → Assign Conversation action below it. Map fields from the Typeform payload into the Intercom inputs.

    intercom.assign-conversation
  5. 5
    Publish
    Publish and forget

    Hit Publish. Tiny Command runs it in production from second one. Watch the run-log fill up.

FAQ

Questions about Typeform + Intercom.

How do I send a Typeform CSAT survey from Intercom?
Intercom Conversation Closed → Intercom Send Message with the Typeform URL pre-filled with hidden fields (contact_id, conversation_id). Response loops back via the next trigger.
Can I capture Typeform responses as Intercom contact attributes?
Yes. Typeform Response Submitted → Intercom Update Contact with custom attributes (csat_score, last_survey_date). Builds engagement signal over time for support segmentation.
How do I trigger different Typeforms by Intercom topic?
Switch on Intercom conversation tag → pick the right Typeform URL. Sales chats → demo-request form. Support chats → CSAT form. Conversational, contextual.
Can I auto-create an Intercom contact from a Typeform submission?
Yes. Typeform Response Submitted → Intercom Find or Create Contact by email with name + custom attributes from form. Tag with form-source for downstream segmentation.
How do I avoid double-sending Typeforms from Intercom?
Track sent Typeform IDs on the Intercom contact. Filter trigger to skip contacts who've been surveyed in the last 30 days. Prevents survey fatigue.
Can I post-Typeform thank-you message via Intercom?
Yes. Typeform Response Submitted → Intercom Send Message thanking them for the response. Closes the survey loop with a personal touch.
Related

Other apps that pair well with Typeform.


Wire Typeform to Intercom in 2 minutes.

Free tier available. No credit card. No onboarding call.