Connecting Platforms
Connect your social media accounts and blog platforms to enable QiQ Social to publish content on your behalf.
How Connections Work
Each connection represents an authenticated link between QiQ Social and an external platform. Connections store OAuth tokens or API credentials securely, and QiQ Social uses them to publish posts and import channels.
Connection Methods
Different platforms use different authentication methods:
| Method | Platforms | How It Works |
|---|---|---|
| OAuth | Instagram, Facebook, LinkedIn, X, Threads, Pinterest, Webflow | Redirects to platform’s login page for authorization |
| Bot Token | Telegram | Provide your Telegram bot token created via @BotFather |
| Webhook URL | Discord | Provide a Discord webhook URL for a specific channel |
| Site Credentials | WordPress | Provide your WordPress site URL and application password |
| App Password | Bluesky | Provide your Bluesky handle and app password |
Creating a Connection
- Go to Channels in the sidebar
- Click Connect Platform
- Select the platform you want to connect
- Follow the platform-specific authentication flow
- Once authorized, QiQ Social imports your available channels
Channels
After connecting a platform, QiQ Social imports the available channels — the specific destinations where content can be published:
| Platform | Channel Types |
|---|---|
| Account (feed posts), Story | |
| Page, Group | |
| Personal Profile, Company Page | |
| X | Profile |
| Threads | Account |
| Telegram | Channel, Group |
| Discord | Channel (via webhook) |
| Board | |
| Bluesky | Profile |
| WordPress | Blog |
| Webflow | CMS Collection |
Managing Connections
From the Channels page you can:
- Sync — Refresh the channel list from the platform (useful if you created new pages or groups)
- Reconnect — Re-authorize if tokens have expired
- Remove — Disconnect a platform and remove all its channels
Token Refresh
OAuth tokens expire periodically. QiQ Social automatically refreshes tokens before they expire. If a token refresh fails, the connection status changes to expired and you’ll need to reconnect manually.
Last updated on