Skip to content

feat(data-warehouse): offer Intercom and HubSpot in self-driving onboarding#259

Merged
Gilbert09 merged 1 commit into
tom/inbox-tier1-sourcesfrom
tom/inbox-oauth-onboarding
Jul 21, 2026
Merged

feat(data-warehouse): offer Intercom and HubSpot in self-driving onboarding#259
Gilbert09 merged 1 commit into
tom/inbox-tier1-sourcesfrom
tom/inbox-oauth-onboarding

Conversation

@Gilbert09

Copy link
Copy Markdown
Member

Summary

Make npx @posthog/wizard self-driving offer the two OAuth support sources — Intercom and
HubSpot — alongside the 30 added in #254.

Changes

In 5-connected-tools.md: added Intercom + HubSpot to the step-5 wizard_ask options, the
"already connected" warehouse source_type detection, and the responder mapping
(intercom/ticket, hubspot/ticket). Both are one-click OAuth, so they reuse the Linear
connector (5b-linear.md) — the authorize flow is identical, only the kind,
<kind>_integration_id payload key, and source_type differ (noted in both files).

Testing

  • node scripts/build.js — bundles and validates (115 skills).

Dependencies

Stacked on #254. Corresponds to backend PostHog/posthog#72535 and the Code inbox wiring
PostHog/code#3614 (+ generic OAuth flow starter PostHog/code#3613).

…arding

Add the two OAuth support sources to the self-driving connected-tools step:
wizard_ask options, already-connected detection, and responder mapping
(intercom/ticket, hubspot/ticket). Both are one-click OAuth, so they reuse
the Linear connector — the authorize flow is identical, only the kind,
<kind>_integration_id payload key, and source_type differ.
@github-actions

Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci basic-integration
  • /wizard-ci mcp-analytics
  • /wizard-ci revenue

Test an individual app:

  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
Show more apps
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci mcp-analytics/custom-dispatcher
  • /wizard-ci mcp-analytics/typescript-sdk
  • /wizard-ci revenue/stripe

Results will be posted here when complete.

@Gilbert09
Gilbert09 merged commit 3cd7f36 into tom/inbox-tier1-sources Jul 21, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant