Same two products, two different marriages. If both your servers sit in your office, the classic integration is yours. If your help desk lives in ManageEngine's cloud, an extension does the joining instead. Picking the wrong mental model wastes an evening.
Ask how to integrate Endpoint Central with ServiceDesk Plus and you will find two different answers — both official, both correct, for different setups. On-premises installs connect server to server with settings and API keys. The Cloud editions connect through an Endpoint Central extension added from the ManageEngine Marketplace into ServiceDesk Plus Cloud. This page separates the two routes cleanly, so you follow the one that matches what you actually run.
The classic route, and the one the main setup guide on this site walks through. Both servers are yours, installed on your network. You configure Endpoint Central server settings inside ServiceDesk Plus (server name, port, protocol, API key), generate a technician API key in ServiceDesk Plus and store it in Endpoint Central under Admin → Integrations → ServiceDesk Plus settings, then enable the Endpoint Central menu and per-technician plugin access.
You get the full documented exchange: inventory into the CMDB, agent-raised tickets, deployment and status flowing both ways, remote control and system tools from the ticket, and event-based auto-tickets. You also own the upkeep — reachability, certificates and key hygiene are your job, which is the honest price of running the servers yourself.
If your help desk is ServiceDesk Plus Cloud, the joining piece is the Endpoint Central Cloud extension, added from the ManageEngine Marketplace or from within the ServiceDesk Plus Cloud console. ManageEngine describes the setup as a few clicks with no complex configuration — no server names or ports to nurse, because both sides are cloud services meeting on managed ground.
The working features mirror the same idea: tickets are automatically mapped to endpoints using the system name and domain against asset data already in ServiceDesk Plus; technicians can install or uninstall applications from the ticket; remote actions — shutdown, restart, hibernate, lock, Wake-on-LAN — and System Manager tools are available from the ticket; and every action taken is recorded back into the ticket's conversation for the audit trail. Device health and experience insights arrive through the DEX add-on where licensed.
Less than the marketing suggests, and in specific places. The technician's experience — asset in the ticket, act from the ticket — is deliberately similar. The differences live in the admin layer:
You mostly do not choose the integration route; you choose where the products live, and the route follows. If your organisation runs its own servers — for data control, local network realities, or existing investment — the on-premises integration is complete and proven; just budget the small upkeep honestly. If your help desk is already cloud, take the extension and enjoy the lighter admin.
The genuinely hard case is the mixed one — one product local, the other cloud. Do not improvise that from either guide: check ManageEngine's documentation for your exact combination first, because reachability and authentication are designed differently on each route.
Only as part of migrating a product itself. The integration is not a feature you port; it is a relationship between two specific installs. If ServiceDesk Plus moves from your server room to the cloud, plan to rebuild the connection in extension form and re-verify asset mapping on the new side — and expect the asset records' history question to matter more than the connection question. Treat it as a small project with a test week, not as a settings toggle.
The full ManageEngine integration — server settings, API keys and live ticket actions, shown step by step.
▶️ Watch Full VideoThe classic route: Endpoint Central server settings in ServiceDesk Plus, a technician API key generated in ServiceDesk Plus and pasted into Endpoint Central's ServiceDesk Plus settings, then the menu and per-technician plugin enablement.
The Cloud route joins the two cloud services through the extension added from the ManageEngine Marketplace, using the products' managed sign-in rather than the manual two-key exchange of the on-premises route.
Yes — that is one of its stated features. Tickets are associated with endpoints based on system name and domain, using asset data already available in ServiceDesk Plus, so clean machine naming matters there just as much as on-premises.