Akuvox indoor monitors support AI agent integration through OpenClaw, allowing installers and administrators to enable AI-based device control and chat interaction.
With this feature, users can:
Control devices through natural language
Integrate with third-party chat platforms
Execute automation skills
Manage AI models directly on the device
This guide explains how to configure the AI model and integrate chat platforms.
Compatible model and version(or higher)
X937: 937.30.1014.703
Before You Start
Ensure the device firmware supports OpenClaw
Prepare AI provider API key
Ensure device internet access
Ensure the firewall allows outbound connections
Required chat platform accounts are prepared (if integration is needed)
Configure AI Model
Use the device IP to log in to its web interface. The default username and password are admin.
Go to the Settings > OpenClaw > AI Model Configuration.
Click Add Provider to add an AI service provider.

Select the Provider and enter the API Key obtained from the provider platform.
Select the desired model.

Click Confirm.
You can click Add Model to add more models; click Delete Models to delete the added ones; click Delete Provider to remove the provider.

When correctly configured, the Service Status shows Running.

Use the AI Web Chat Interface
Copy the Auth Token on the Settings> OpenClaw interface.
Click Open Chat Interface.

Paste the Auth Token into the Gateway Token to establish the connection.
Click Connect.

You can start chatting with the AI assistant and testing commands such as open the door and arm the device.

Integrate AI with Chat Applications
The AI agent can also work with third-party chat platforms, allowing users to control devices through messaging apps.
Supported platforms include Slack and Discord.
Slack Integration
Configure Slack App
Open the Slack API website and log in to your account.
Click Create an App.

Select From scratch.

Customize your App Name and select a workspace.
Click Create App.

Enable Socket Mode
Select Socket Mode in the left Settings menu.
Enable Socket Mode.

Customize the Token Name and click Generate.

Generate App Token
Go to Basic Information in the left Settings menu, and find the App-Level Tokens section.
Click Generate Tokens and Scopes.

Customize your Token Name
Click Add Scope and choose “connections: write”.
Click Generate.

Copy the token generated for later use in the X937.

Configure OAuth Permissions
Select OAuth & Permissions in the left Features menu, and find the Scopes section.
Click Add an OAuth Scope.

Add the following scopes.

Scroll up to find the OAuth Tokens section and click Install to [Your Workspace Name].

Confirm the access by clicking Allow.

After confirmation, a Bot User OAuth Token will be generated. Copy it for later use in the X937.

Enable Events
Then, to receive messages and notifications from Slack and make the Bot interact, you need to enable Events.
Go to Event Subscriptions in the left Feature menu.
Enable Events.
Click Add Bot User Event to add the following 2 events:
app_mention
message.im

Save changes.
Configure Device Settings
Go to X937’s Settings > OpenClaw interface.
Enable Slack and enter the Bot Token and App Token.

Submit the setting. Wait until the OpenClaw finishes the restart.
Then, you can @the Bot in your Slack chat for a conversation, such as asking it to open the door, arm the device, turn up the speaker volume, and so on.

Note
If the Bot fails to reply, check whether it is in the channel. If not, click Add Them to add it to the channel.
Discord Integration
Create Discord Application
Open the Discord website and log in to your account.
Click New Application.
Customize the app name and click Create.

Generate Bot Token
Select Bot in the left Overview menu.
Click Reset Token to generate a new token.
Copy the new token for later use in the X937.

Enable Bot Intents as shown in the picture.

Configure OAuth
Select OAuth2 in the left Overview menu.
Enable the following 2 scopes:
bot
application.commands

Enable the Bot Permissions as shown in the picture.

Scroll down to copy the URL and open it in a browser.

Select your server and click Continue.

Confirm the authorization, and the “Success” notification will display.

Then, the Bot will be added to your channel.

Configure Device Settings
Go to X937’s Settings > OpenClaw interface.
Enable Discord and enter the Bot Token.

Submit the setting. Wait until the OpenClaw finishes the restart.
Then, you can @the Bot in your Discord chat for a conversation, such as asking it to open the door, arm the device, turn up the speaker volume, and so on.
Note
If the AI agent does not respond:
Check the API key is correct
Check device internet connectivity
Check OpenClaw service status is Running
Check bot permissions on Slack or Discord
Check the bot is added to the correct channel
WhatsApp Integration
Currently, the OpenClaw WhatsApp integration only supports self-chat. This means the configured WhatsApp account will act as both the chatbot (OpenClaw) and the user, allowing you to send messages to yourself and receive automatic replies.
Configure Device Settings
Go to X937’s Settings > OpenClaw interface.
Enable WhatsApp.
Add your phone number in the Allow From field.
Note
The phone number must be entered in international format: Country code + phone number.
Example:
+8612345678910

Submit the setting. Wait for the device to generate a QR code.

Configure WhatsApp
Open WhatsApp on your mobile phone.
Tap the menu icon in the upper-right corner and select Linked devices.
Tap Link a device.

Scan the QR code.
Note
The WhatsApp account that scans the QR code will become the OpenClaw bot account.

After scanning:
The web interface will show Connected if successful.
If the connection fails:
Click Generate QR Code.
Scan the new QR code again.
If WhatsApp shows connected, but the web interface has not updated:
Do NOT exit the page.
Wait until the web interface updates the status.
If it still shows failure:
Click Generate QR Code again to refresh the status.

Then, wait about 1–2 minutes after the connection is established.
Send a message to your own WhatsApp account. The Bot will automatically reply to your message.

