You’ll need the credentials and configuration details from your ConnectWise Automate system integrator account to complete this setup.
Required Information
Before starting the connection process, gather the following information from your ConnectWise Automate system:Your ConnectWise Automate server hostname or URL (e.g.,
automate.yourcompany.com). This is the address you use to access your ConnectWise Automate instance.The username you created for the system integrator account (e.g.,
neo_agent).The password for your system integrator account.
Configuring the Integration
1
Access the Neo Agent Dashboard
Navigate to the Neo Agent Dashboard and log in with your credentials.
2
Select ConnectWise Automate Integration
From the integrations page, find and select ConnectWise Automate from the list of available RMM integrations.
3
Enter Your Credentials
Submit the credentials you gathered from your ConnectWise Automate system:
- Hostname: Enter your ConnectWise Automate server address
- Username: Enter the system integrator username
- Password: Enter the system integrator password
4
Test the Connection
Once you’ve entered all credentials, Neo Agent will attempt to establish a connection to your ConnectWise Automate system to verify the configuration.
A successful connection test confirms that Neo Agent can access your ConnectWise Automate system with the provided credentials and permissions.
5
Save Configuration
After successful testing, save your integration configuration to enable Neo Agent workflows to interact with your ConnectWise Automate system.
IP Whitelisting
If you have IP address restrictions in place on your ConnectWise Automate instance, you’ll need to add Neo Agent’s IP addresses to your allowed list.IP Whitelisting Guide
View Neo Agent’s IP addresses for whitelisting in your firewall or access control settings.
Troubleshooting Connection Issues
If you encounter issues during the connection process, check the following:Authentication Errors
Authentication Errors
- Verify that the username and password are correct
- Ensure the Integrator checkbox is enabled for the user account
- Check that the hostname is accessible and correctly formatted
Permission Errors
Permission Errors
- Review the user class permissions for your Neo Automation user class
- Ensure all required permissions listed in the API user creation guide are assigned
- Verify that the user class is properly assigned to the integrator account
- Check that client-level permissions are correctly configured
Customers Not Appearing
Customers Not Appearing
If customers or devices are not showing up when Neo refreshes options:
- This is typically a permission issue on the user class
- Verify the user class has proper access to customers
- Check that Clients → Show All permission is set to Access
- Ensure Locations → Show All permission is enabled
Network Connectivity
Network Connectivity
- Confirm your ConnectWise Automate server is accessible from external networks
- Check if any firewall rules might be blocking API connections
- Whitelist Neo Agent’s IP address if your system restricts access by IP
- Test the hostname accessibility from outside your network
What’s Next?
With your ConnectWise Automate system successfully connected to Neo Agent, you can now:- Execute Scripts: Configure workflows to run scripts on managed devices
- Automate Remediation: Set up automated ticket resolution using RMM scripts
- Access Device Data: Pull device information into your ticket workflows
