Chat Widget

Let customers reach you directly from inside your product.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Trusted by 1,500+ B2B customers globally
Why teams use it

Deploy AI agents that handle questions end-to-end, gather context for your team, and escalate to humans when it matters.

Meet customers where they already are

Embed live chat directly in your application so customers can get help in the context of your product without switching tabs or hunting for a support email.

Deflect tickets before they start

Surface embedded knowledge base search, quick links, and ticket forms inside the chat so customers can find answers and submit async requests on their own.

Resolve faster with automation and AI

Apply Pylon's Triggers, AI responses, and support workflows like CSAT and SLAs to every chat conversation, the same way you would across all your issues.

Make it unmistakably yours

Fully customize colors, branding, light and dark themes, and workflows. Run multiple separate widgets with different branding for different products or audiences.

How to install
Step 1
Grab your app ID

Open the Chat Widget settings in your Pylon dashboard and copy your APP_ID. You'll need it to connect the widget to your workspace.

Step 2
Add the script to your app

Paste the Pylon <script> snippet just before the closing </body> tag in your index.html, replacing the placeholder with your APP_ID. Installing on your frontend may require an engineer if you don't have access to the codebase.

Step 3
Pass user details

Set the window.pylon chat settings with the logged-in user's email and name (avatar, email hash, and account ID are optional). Add this wherever those details become available after login.

Step 4
Set your chat support channel

Create a Slack channel like #chat-support, add the Pylon bot if it's private, and set it as your Chat Support Channel so incoming conversations land somewhere your team can respond.

Step 5
Enable and style the widget

Toggle Enable Chat Widget on, then set your colors, branding, and workflows from the settings page to match your product.

Frequently asked questions
How do I connect ChatGPT to Pylon?

In the ChatGPT Apps tab, search for Pylon and install the native Pylon app. Then navigate to Settings, then Connectors, and click Connect next to the Pylon MCP to authenticate via OAuth using your Pylon account.

What's a practical example of using ChatGPT with Pylon?

A common use case is asking a question about a specific customer in ChatGPT and leveraging Pylon data alongside other connected tools like Notion or Linear for ad-hoc analysis.

Does ChatGPT get access to all my Pylon data once connected?

No. Access is scoped to your own account permissions. The MCP cannot return data that the authenticated user cannot already see in the Pylon dashboard and cannot perform writes that the authenticated user cannot already make in the UI. Each team member who wants to use ChatGPT with Pylon can connect with their own account, so everyone operates within their own data scope.

Why does my ChatGPT integration with Pylon stop working sometimes?

OAuth sessions expire periodically. Some last a few hours. Others several days depending on the MCP client. When a session expires, you may see authentication errors or tools may stop returning results. This is normal behavior and not a bug. To reconnect, go to Settings, then Connectors in Pylon, and click Connect next to the Pylon MCP.

Is the ChatGPT connection the same underlying technology as the Claude connection?

Yes, both use the same Pylon MCP server. The Pylon MCP Server exposes Pylon data to any AI tool that supports the Model Context Protocol, including both Claude and ChatGPT. Authentication uses OAuth 2.0, and the transport is Streamable HTTP.

Other integrations

Pylon connects with the tools your team lives in — Slack, email, CRMs, ticketing systems,and more. Meet your customers where they are and streamline every support workflow.

Telegram

Receive and respond to customer messages from Telegram

Slack

Manage B2B support directly in Slack channels alongside your team.

Granola

Connect Pylon to Granola to ingest call recordings

Outlook Calendar

Sync Outlook Calendar meetings to customer records in Pylon

Google Meet

Automatically capture and log Google Meet call notes to Pylon

Incident.io

Automcatically link active incidents to affected customer conversations.

Redshift

Enrich customer records with usage data from Amazon Redshift.

Shortcut

Create Shortcut stories from customer conversations automatically

PagerDuty

Trigger PagerDuty incidents from critical customer-reported issues.