Skip to content

Conversation

@roomote
Copy link
Contributor

@roomote roomote bot commented Dec 11, 2025

This PR adds Intercom messenger integration to the web-roo-code website, following the same implementation pattern used in the Roo-Code-Docs repository.

Changes

  • Created IntercomProvider component that loads Intercom messenger widget
  • Updated consent manager to use consistent granted parameter naming
  • Integrated IntercomProvider into the providers chain
  • Added NEXT_PUBLIC_INTERCOM_APP_ID environment variable configuration
  • Exported IntercomProvider from providers index

Implementation Details

The Intercom integration:

  • Respects cookie consent preferences
  • Only loads when user has granted consent
  • Automatically shuts down when consent is revoked
  • Follows the same pattern as the Roo-Code-Docs implementation
  • Configurable via environment variable

Testing

  • ✅ TypeScript type checking passed
  • ✅ ESLint checks passed
  • ✅ All turbo lint tasks passed
  • ✅ All turbo check-types tasks passed

View task on Roo Code Cloud

@roomote
Copy link
Contributor Author

roomote bot commented Dec 11, 2025

Rooviewer Clock   See task on Roo Cloud

Review complete. No issues found.

The implementation follows existing patterns in the codebase and properly handles consent management. All TypeScript and ESLint checks pass.

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@github-actions
Copy link
Contributor

🚀 Preview deployed!

Your changes have been deployed to Vercel:

Preview URL: https://roo-code-website-9jwlhne82-roo-code.vercel.app

This preview will be updated automatically when you push new commits to this PR.

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Dec 11, 2025
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Dec 12, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants