Skip to content

Restrict channels when starting a conversation

Control who can see and select each channel when starting a new conversation with a customer.

What is it?

Each channel can have a visibility rule when starting a conversation:

OptionBehavior
EveryoneAny organization member sees the channel (default)
By roleOnly users with the selected roles
UsersOnly the selected people

Owners and admins always see all primary channels, for operations and configuration.

Auxiliary channels (linked to a primary channel) never appear in the list when starting a conversation — only the primary channel does.

What is it for?

ScenarioExample
Restricted official numberOnly managers and a group of users can start via the main number
Sales channelVisible only to the sales role
Prevent misuseStop agents from using a billing or VIP channel

Where to access

AreaPath
ConfigureChannels → open the channel → Settings → Who can start a conversation on this channel
UseWhen starting a conversation from a contact (customer, list, new conversation, etc.)

How to configure

  1. Open the channel under Channels
  2. Click Settings
  3. In the visibility section, choose Everyone, By role, or Users
  4. If you choose role or users, select the desired options
  5. Save

💡 Default

Channels without a specific configuration stay open to everyone. Nothing changes until you restrict them.

What the user sees

  • The list when starting a conversation shows only channels that are active, of a compatible type for the contact, and allowed for the profile
  • If no channel is available, the platform states that there is no channel for that profile
  • The restriction is also validated on the server: without permission, conversation creation is blocked

Limitations

  • The rule applies when starting a new conversation (channel selection). It does not by itself change inbox filters
  • Organization API key integrations do not apply the role/user restriction (auxiliary channels are still blocked)
  • Custom permission groups use the member's base role (as with other visibility controls in the platform)

Documentation constantly being updated