ampproject / ampproject/amphtml

Adding live chat support on valid amp page

Open
#29,813 10 comments 1 reaction 0 assignees View on GitHub
Component: amp-script Stale Type: Feature Request
Dominant language
JavaScript
Stars
14.9k
Forks
4.1k
PR merge metrics
No merged PRs in 30d

Description

## Describe the new feature or change to an existing feature you'd like to see

Adding a component to support live chat on the page without cusotm JS and keeping page AMP valid.

I have already tried using `amp-script` which is not working

@choumx @kristoferbaxter

## Describe alternatives you've considered

A way we can add live chat support handles just like how `amp-analytics` does with analytics provider. It would be very useful we follow the same approach as analytics and pick most widely used live chat providers.

## Additional context

One possible way I tried was using `amp-analytics` with [Segment](https://segment.com) and then adding [intercom](https://intercom.com) as destination but this approach didnt worked. It was sending events and also data to added google analytics but wasnt adding intercom live chat on the page.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing amp-script and amp-analytics approaches, including the reported Segment and Intercom integration attempt. Define which live chat providers and behavior are in scope before implementation. Done means live chat works without custom JavaScript while the page remains AMP-valid.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.