Print job flow
1
Job submission
A user initiates a print job in Clarus WMS. The document is sent to the Cloud Print API.
2
Secure transmission
The Cloud Print agent on your network maintains a persistent, encrypted outbound connection to the Cloud Print service.
3
Instant delivery
Using event-driven WebSocket delivery, the print job is pushed to the agent.
4
Local processing
The agent receives the job and routes it to the appropriate printer using standard OS print drivers.
5
Cleanup
Once printing completes, the document is permanently deleted from the cloud. No copies are retained.
Connection model
The Cloud Print agent uses an outbound-only connection model:- No inbound firewall rules required β the agent initiates every connection.
- No VPN or port forwarding needed β works through most corporate firewalls.
- NAT-friendly β functions correctly behind network address translation.
- Encrypted in transit β all traffic uses HTTPS/TLS.
All connections are outbound only. No inbound ports need to be opened on your firewall.
Protocols and ports
Endpoints
The Cloud Print agent connects to the following endpoints for print services:api.printnode.comapp.printnode.comclient.printnode.comhost2b.printnode.comlon1.printnode.comcentral.printnode.com
api.clarus.ws.
If your network uses domain whitelisting, make sure these endpoints are reachable over ports 443 and 6123.
What gets discovered
The Cloud Print agent discovers any printer that is:- Connected directly to the host machine (USB, parallel, etc.)
- A network printer with drivers installed on the host machine
- Accessible through the operating systemβs print subsystem
Printer discovery typically completes within 3 seconds on Windows, and 3-10 seconds on macOS or Linux.
Printer connectivity from the agent
Once installed, the agent talks to printers using standard operating system print drivers β the same pathway any other application uses. No special protocols are required at the Cloud Print layer. If your network printers need manual driver configuration on the host machine, they typically use one of:
These are only relevant for installing printer drivers on the agent host β not for Cloud Print connectivity itself.
Security summary
- TLS 1.2+ for all transit
- Outbound-only network access
- Signed agent binaries
- No print-job retention in the cloud after delivery
- Token-based authentication for API calls

