Help Docs Control Panel Guides The Ultimate Guide to the InterWorx Control Panel (2025) Setting Up Your InterWorx Server in WHMCS

Setting Up Your InterWorx Server in WHMCS

WHMCS is a powerful tool for managing all of your servers from a single interface. You can use WHMCS to manage cPanel, Plesk, and InterWorx Servers. This article provides directions for adding an InterWorx server to your WHMCS server.
  1. Log in to your WHMCS Admin dashboard
  2. Navigate to Setup -> Products/Services -> Servers
  3. If this is your first server in WHMCS, you will not see any servers or groups.
    • You can create a group if you would like to add future servers to the group at a later date. The benefit of this is to have multiple servers to distribute clients. You can always add this at a later time.
    • Select “Add New Server”
  4. Adding Your Server

    • Name: Name your server. This is internal and only you and your team will be able to see the name.
    • Hostname: It is best practice to match the hostname with your Liquid Web hostname so you can easily determine which server it is when you have multiple servers.
    • IP Address: Enter the primary IP address of your server. This can be found by logging in to your Liquid Web account and copying the IP from the server you are adding.
    • Assign IP Addresses: If your server has multiple IP addresses and you would like WHMCS to be able to assign across them, you would enter them here.
    • Monthly Cost: This is a field that is for your use to monitor cost of server internally. You can always view this in Manage, or by contacting a member of our Solutions or Billing Department.
    • Datacenter/NOC: This field is for you to specify internally. Liquid Web has 3 distinct data center locations, the most common being Lansing, Michigan. We also have a DC in Arizona (US West) and Amsterdam (EU). If you have any questions about the location of your server, you can check in Manage or contact Solutions or Billing.
    • Maximum No. of Accounts: Setting a “Maximum No. of Accounts” will restrict the server from provisioning more than that number on a single server. You can modify this however you like, this field is primarily for internal stock control of shared accounts. It will be easily viewable at a glance in the “Servers” page after the setup is complete.
    • Server Status Address: The location of this directory will depend on the installation. It is typically within the install directory, so if you install it to /public_html using Softaculous, the “Status” directory will exist at www.domain.com/status. If you install it to a directory, i.e. /public_html/whmcs it would be at www.domain.com/whmcs/status.
  5. Nameservers

    • Primary Nameserver / IP Address: This will assign to new accounts that get signed up.
    • Secondary Nameserver / IP Address: Same as above.
    • Optional Third/Fourth/Fifth Nameservers: same as above.
  6. Server Details
    selecting interworx dropdown menu

    • If it is a Fully Managed Liquid Web server with InterWorx, you’ll want to select the “Type” as “InterWorx”.
    • With InterWorx, a key is used for communicating with the server. For more information on generating an API Token (or Key), see Generating an API Token in InterWorx.
    • If you are using SSL, you may need to “Tick to use SSL Mode for Connections”.
    • If you are using a custom port, select to override and enter the port.
  7. SSO Access Control

    • This is setting up Single Sign On for your admin dashboard. From “Servers” there will be a single sign on to get into WHM. If you are having “staff” log in to your admin dashboard and you do not want them to have access to that, you can adjust it here. If you are the only WHMCS user, or if your staff will have full access, you can leave it unrestricted.
  8. Select “Save Changes”. Congratulations! Your InterWorx server is now set up, and you can begin managing it in WHMCS just like your other servers.
Was this article helpful?