Skip to content

Connect a channel

The two ways OpenQuok connects a social account today — OAuth redirect or credentials you paste in Add Channel.

5 min read

Connect your agent today

Draft from chat, review in your calendar, and publish only what you approve.

Start for $0

Where to start

Link your first network in Add Channel — OAuth redirect or credentials, depending on the platform.

Where: Home — click Add Channel. You can open the same picker from the channel row in the post editor.

A channel is one linked social account — one X profile, one LinkedIn Page, one Threads login.

The calendar, post editor, analytics, and templates all need at least one channel before they can do anything useful, so connecting is the first step in a new workspace.

Click buttons to add Social Channels

Pick the network you want. OpenQuok picks the connection flow for that platform — you do not choose it yourself.

The modal to choose a channel to be added

The two connection flows

OpenQuok currently supports two ways to connect. Which one you get depends on the platform, not on a setting in your workspace.

Let clients connect their own account

You do not need their password. Next to Add Channel on Home, click the link icon (Send Invite Link to connect channel).

Send Invitation Links

OpenQuok copies an invite link to your clipboard (valid for one hour). Send it to your client. They open it, sign in on the platform, and the channel appears in your workspace.

Invite links work only for OAuth redirect networks. Platforms that need credentials pasted in a form are excluded — connect those yourself or ask the client to sign in to OpenQuok and use Add Channel.

See Channel groups when you want client channels bundled and filtered together.

After you connect

The channel shows on Home with its avatar. Status badges on the channel grid summarize readiness:

StatusWhat it means
ReadyYou can schedule posts to this channel
Setup incompleteOAuth finished but you still need to pick a Page, channel, or account — click Complete setup
Refresh neededThe login expired or needs renewing — click Refresh connection
DisabledYou turned the channel off — use Enable channel in the menu to post again

If connecting fails

See Troubleshooting → OAuth and channel connect for Invalid state, provider token errors, CORS, and self-host Redis setup.

ProblemWhere to look
Connect errors after you approve on the networkOAuth and channel connect
Posts fail right after connectA post failed to publish — often API approval on the developer app
Blocked with a billing messagePlan cap — Cloud limits
Self-host: network always errorsSocial integrations and Help
Search documentation
Find a docs page
Discord Support