Quickstart
- Create your account and your business. Your first bot is ready to go.
- Add what the assistant should know under Knowledge base: upload files or write articles. Try it in Playground.
- Open Integrations → Add a channel. Discord, WhatsApp, Messenger, Instagram, Shopify, HubSpot, Zendesk, Slack & Microsoft Teams connect with one click: sign in to the platform and approve. See every channel →
- For the channels you run yourself, below, issue a chat key there and follow the channel’s guide: the steps on the platform, then a small piece of server code. Keep the key on your server.
- Escalated conversations land in Tickets. Reply there, or from Slack or Teams, and the customer gets it on their own channel.
Core concepts
| Term | What it means |
|---|---|
| Chat key | The secret your server uses to talk to Truplexy, for channels you run yourself. It can be bound to one channel, and never goes in a browser, app or theme. Connected platforms need none. Issuing a key → |
| Channel | Where a conversation came from: your website, WhatsApp, a custom platform. Each channel can be switched on or off on its own. Custom channels → |
| Customer | One person, matched across channels by their contacts (email, phone number, platform ID), so their history follows them. Customer identity → |
| Ticket & handoff | When a person should help, the conversation becomes a ticket in Tickets with everything said so far. Your team replies from there. Handoff and escalation → |
| Webhook | A signed event sent to your server when your team replies or a ticket changes, so your integration can deliver it. Webhooks → |
Website & stores
- Website chat SDKA chat widget for any site, with one route on your server. Every option, event and framework.
WordPress & WooCommerceOne plugin file for any WordPress site or WooCommerce store.
Messaging
TelegramA bot from @BotFather and a webhook route on your server.
- EmailAn inbound mail webhook and a handler that emails the reply.
Build your own
- REST APIIdentify customers, start conversations and send messages from your server. Also the base for custom channels.
- WebhooksSigned events when your team replies or a ticket changes.
Want to know what a channel does before setting it up? See the channels.