Setting Up Communication Channels
Connect Vexly to your team's messaging platforms so your AI agents can communicate with users through Slack, Discord, or Microsoft Teams.
Supported Channels
- Slack - For team workspaces
- Discord - For community servers
- Microsoft Teams - For enterprise organizations
How to Add a Channel
Step 1: Open the Channels Tab
- Log in to your Vexly dashboard
- Click the Channels tab in the top navigation
Step 2: Add a New Channel
- Click the "Add Communication Channel" button
- You'll see cards for Slack, Discord, and Microsoft Teams
- Click on the platform you want to connect
Step 3: Connect Your Platform
- Click "Connect with [Platform]" button
- You'll be taken to the platform's login page
- Log in with your account
- Approve the permissions Vexly is requesting
- You'll be redirected back to Vexly
That's it! Your channel is now connected.
Platform-Specific Setup
Slack
What You Need: - Admin access to your Slack workspace (or permission to install apps)
Steps: 1. Click "Connect with Slack" 2. Choose your workspace from the dropdown 3. Click "Allow" to grant permissions 4. Done! Your Slack workspace is connected
Can't Install Apps? If you see an error about permissions, contact your Slack workspace admin to install the Vexly app or grant you installation permissions.
Where to Check Permissions: - Open Slack - Click your workspace name → Settings & administration → Workspace settings - Look for "App Management" - you need permission here
Discord
What You Need: - "Manage Server" permission on your Discord server
Steps: 1. Click "Connect with Discord" 2. Select which server you want to add Vexly to 3. Click "Authorize" 4. Complete the security check (CAPTCHA if prompted) 5. Done! Vexly is added to your Discord server
Don't See Your Server? You can only add bots to servers where you have "Manage Server" permission. Contact the server owner if you need this permission.
To Check Your Permissions: - Right-click on the server icon - If you can see "Server Settings", you have the right permissions - If not, ask the server owner to either give you permission or add Vexly themselves
Microsoft Teams
What You Need: - Microsoft 365 account - Team owner or admin permissions
Steps: 1. Click "Connect with Microsoft Teams" 2. Sign in with your Microsoft account 3. Click "Accept" to grant permissions 4. If prompted for admin consent, contact your IT administrator
Need Admin Approval? Many organizations require IT admin approval for new apps. If you see "Admin approval required": 1. Contact your IT department 2. Share this information: "Please approve the Vexly app in the Microsoft 365 Admin Center" 3. They can approve it under Enterprise Applications
After Connecting: You also need to add Vexly to specific teams: 1. Open Microsoft Teams 2. Go to the team where you want the bot 3. Click "Apps" in the sidebar 4. Search for "Vexly" 5. Click "Add"
Managing Your Channels
Customize Channel Name
Make it easier to identify your channels:
- Find your channel in the Channels tab
- Click the gear icon (⚙️)
- Edit the name (e.g., "Customer Support Slack")
- Add a description (e.g., "Main support channel")
- Click "Save"
Remove a Channel
To disconnect a channel:
- Find the channel in your list
- Click the Delete button
- Confirm the removal
Note: Your conversation history in Slack/Discord/Teams stays intact. Only the Vexly connection is removed.
Troubleshooting
"Permission Denied" or "Access Denied"
Problem: You don't have the right permissions to install apps.
Solution: - Slack: Ask your workspace admin to install Vexly or grant you admin permissions - Discord: Ask the server owner for "Manage Server" permission - Teams: Contact your IT administrator for app approval
"OAuth Error" During Connection
Problem: Something went wrong during the authorization process.
Solution: 1. Make sure pop-ups are enabled in your browser 2. Clear your browser cache and cookies 3. Try connecting again 4. If it still fails, try a different browser
Channel Not Showing Up After Connecting
Problem: You authorized but don't see the channel in your list.
Solution: 1. Refresh the page 2. Click the Channels tab again 3. If still missing, try reconnecting
Bot Not Responding in Slack/Discord/Teams
Problem: The bot is connected but not replying to messages.
Solution:
- Slack: Make sure the bot is invited to the channel (type /invite @Vexly in the channel)
- Discord: Check that the bot has permission to read and send messages in that channel
- Teams: Verify you added the bot to the specific team (not just connected your account)
Need Help?
If you're still having trouble: - Email support@agentspot.com - Include which platform you're trying to connect (Slack/Discord/Teams) - Describe what error message you're seeing