Rocket Chat
This guide provides step-by-step instructions to integrate Rocket.Chat with Network Copilot using a bot. The integration allows users to interact with Network Copilot directly from Rocket.Chat channels to run queries, generate reports, and collaborate on network insights.
This helps streamline communication and operational workflows within Rocket.Chat.
Procedure Overview
Create a Rocket.Chat bot user
Generate an authentication token for the bot
Configure the Rocket.Chat connector in Network Copilot
Add the bot to the desired Rocket.Chat channels
Start interacting with Network Copilot from Rocket.Chat
Step 1: Create a Rocket.Chat Bot User
Log in to Rocket.Chat as an administrator
Navigate to Administration → Users
Click Add User
Create a dedicated bot user:
Username (for example,
ncp-bot)Set a strong password
Assign appropriate roles (bot or integration role)
Save the user
Step 2: Generate Bot Authentication Token
Navigate to Administration → Integrations → Bots
Create a new bot and associate it with the bot user
Copy the generated Bot Token
This token will be used by Network Copilot to authenticate with Rocket.Chat.
Step 3: Add Rocket.Chat Connector in NCP
Log in to the NCP UI
Toggle Admin View
Navigate to Data Connectors → Add Connector

Select Rocket.Chat

In the Connect Rocket.Chat form, provide:
Rocket.Chat Server URL
Bot Username
Bot Password
Room Name

Click Connect to complete the configuration.
Step 4: Add the Bot to Channels
Open the desired Rocket.Chat channel
Add the bot user to the channel
Ensure the bot has permission to read and post messages
Step 5: Interact with Network Copilot
Start interacting with Network Copilot from Rocket.Chat by mentioning the bot:
Example:
Last updated
Was this helpful?