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 /agents resource -- the registration of that daemon in integrator.io: a name, 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 accessToken to 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.

Installs
147
Repository
celigo/ai
GitHub Stars
3
First Seen
14 days ago
managing-on-premise-agents — celigo/ai