Skip to main content

Welcome to PocketPing

PocketPing is a lightweight chat widget that forwards messages to your favorite messaging apps (Telegram, Discord, Slack) and lets you reply directly from there.

The Problem

Traditional live chat tools force you to:

  • Keep a dashboard tab open 24/7
  • Miss messages when you're away from your computer
  • Pay for expensive seats and features you don't need

The Solution

Result: Reply to customers from anywhere, even from your phone while walking your dog.


Key Features

1. Bidirectional Messaging

Not just notifications—reply directly from Telegram, Discord, or Slack. The conversation syncs in real-time.

2. Custom Events

Track user actions and trigger automations:

// Frontend: track when user clicks pricing
PocketPing.trigger('clicked_pricing', { plan: 'pro' });

// Backend: react to the event
onEvent: (event, session) => {
if (event.name === 'clicked_pricing') {
pp.sendMessage(session.id, {
content: "I see you're checking our Pro plan! Want a demo?"
});
}
}

3. AI Fallback

When you're away, AI responds using your custom instructions:

4. Lightweight Widget

The widget is ~60 KB gzipped via the CDN (or ~32 KB gzipped via the npm/ESM build) — lean compared to most hosted chat widgets:

WidgetSize (gzipped)
Crisp~88KB
Drift~61KB
Intercom~80KB+
PocketPing~60 KB (CDN) / ~32 KB (ESM)

Minimal impact on your page load time.


Who Is This For?

Use CaseWhy PocketPing
Solo foundersReply from your phone, AI handles off-hours
Small teamsNo per-seat pricing, everyone uses their existing apps
DevelopersSelf-host option, full API access, custom events
Privacy-focusedSelf-host = your data stays on your servers

How It Works

Step 1: Add the widget (30 seconds)

<script src="https://cdn.pocketping.io/widget.js"></script>
<script>
PocketPing.init({ projectId: 'YOUR_PROJECT_ID' });
</script>

Step 2: Connect your messaging app

Choose Telegram, Discord, or Slack (or all three). When a visitor sends a message, you get a notification.

Step 3: Reply from anywhere

Reply directly from your phone. The visitor sees your response in real-time.

That's it. No complex setup, no dashboard to monitor.


Architecture Overview

PocketPing offers 4 deployment options to fit your needs:

Option 1: Serverless (Lite — Telegram)

The fastest and cheapest path: a free Cloudflare Worker with no server and no database to manage. Best for a Telegram-only chat that gives every visitor their own topic. The bot token stays server-side in the Worker (never in the browser). Deploy guide →

Option 2: Hosted (SaaS)

The easiest way - we handle everything:

Option 3: Bridge Server (Self-Hosted Standalone)

Run our standalone Go server on your infrastructure:

Option 4: SDK Integration (Self-Hosted Custom)

Embed PocketPing into your existing backend using our SDKs:

OptionBest ForSetup Time
Serverless (Lite)Free Telegram chat, no server/DB~1 minute
Hosted (SaaS)Quick start, no infrastructure5 minutes
Bridge ServerSelf-hosting without custom logic15 minutes
SDK IntegrationFull control, custom workflows30+ minutes
ComponentDescription
WidgetChat interface embedded on your website (~60 KB gz CDN / ~32 KB gz ESM)
pocketping.ioHosted SaaS service (zero setup)
Bridge ServerStandalone Go binary for self-hosting
SDKLibraries for Node.js, Python, Go, PHP, Ruby

Quick Comparison

FeaturePocketPingTraditional Chat
Reply from phone✓ Native appClunky mobile web
Notifications✓ Your existing appsYet another app
AI fallback✓ Built-inPremium add-on
Self-hosting✓ FreeEnterprise only
Widget size~60 KB gz (32 KB ESM)60-90KB
Per-seat pricingNone$15-50/seat

Next Steps

Ready to get started?

Quick Start → Get running in 5 minutes with the hosted service

Backend SDKs → Node.js, Python, Go, PHP, Ruby with built-in bridges

API Reference → Build custom integrations


Questions?

Use the chat widget on this page (yes, it's PocketPing!) or open an issue on GitHub.