
Channel.io
This source is currently in alpha. The interface and available tables may change.
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Connect Channel.io to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Import user chats, messages, managers and more from Channel.io. In the Channel desk, go to Settings > API Key management, create a new credential and paste the access key and access secret below.
Configuration
| Option | Type | Required |
|---|---|---|
Access key | password | Yes |
Access secret | password | Yes |
Linking Channel.io to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select Channel.io
- Fill in the required configuration fields
- Click Next, select the tables you want to sync, and then press Import
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
user_chats | Conversations between end users and the team in the Channel desk. | Incremental, Full refresh | deskUpdatedAt | — |
messages | Messages in user chats, one row per message. | Incremental, Full refresh | userChatDeskUpdatedAt | — |
managers | Team members who handle chats in the Channel desk. | Full refresh | — | — |
groups | Public team chat groups in the channel. | Full refresh | — | — |
chat_tags | Tags available for classifying user chats. | Full refresh | — | — |
bots | Bots that post messages in the channel. | Full refresh | — | — |
campaigns | Marketing campaigns that message users when they trigger an event. | Full refresh | — | — |











