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
Do I need a developer to install the Pylon Chat Widget?

The installation requires pasting a

Do I need a developer to install the Pylon Chat Widget?

The installation requires pasting a <script> snippet into your app's HTML before the closing </body> tag and passing user details after login. If you don't have direct access to your codebase, you'll need to involve an engineer, but the implementation itself is lightweight and straightforward.

Can I run multiple widgets with different branding for different products or audiences?

Yes. Pylon supports multiple separate chat widgets, each with its own colors, branding, and workflows, which are useful if your company manages more than one product or serves distinct customer segments.

Can I run multiple widgets with different branding for different products or audiences?

Yes. Pylon supports multiple separate chat widgets, each with its own colors, branding, and workflows, which are useful if your company manages more than one product or serves distinct customer segments.

Where do chat conversations go for my team to respond?

Incoming chat conversations appear in Pylon's Issue Tracker and if configured, also to a designated Slack channel (e.g., #chat-support).

Can customers find answers on their own inside the widget, without starting a chat?

Yes. The widget can surface embedded knowledge base search, quick links, and ticket forms, giving customers a self-service path to find answers or submit async requests before a live conversation starts.

Do Pylon's automations and SLAs apply to chat, or only to other channels?

All of Pylon's support workflows apply to chat conversations just like any other channel. Triggers, AI responses, CSAT surveys, and SLAs are all available for chat issues with no separate configuration needed.

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.