managing-on-premise-agents
Installation
SKILL.md
Managing On-Premise Agents
An on-premise agent is a secure tunnel between your own network and integrator.io. You install a small piece of Celigo software on a Windows or Linux host inside your network; it dials outbound to integrator.io and holds the connection open so the platform can send work back through it. Because the agent reaches out to Celigo, you do not open inbound firewall ports or whitelist Celigo IP addresses to let the cloud reach private systems behind your firewall.
There are two things sharing the name -- keep them apart:
- The installed software -- the agent daemon running on a host inside your network. It maintains the tunnel and does the reaching.
- The
/agentsresource -- the registration of that daemon in integrator.io: aname,description, and pairing/health metadata. This is what you manage via the API and CLI.
Concerns when managing an on-premise agent:
- Reachability -- giving Celigo a path to systems that have no public endpoint (private DBs, file shares, internal apps)
- Pairing -- installing the software and configuring it with the agent's
accessTokento bring the tunnel up - Health -- heartbeats determine
offline; a stopped host or service breaks every connection routed through the agent - Token lifecycle -- rotating the sensitive
accessToken(which authorizes a tunnel into your network) on exposure or on schedule
Referenced by connections via _agentId.