Let agents act on any system without pre-built tools
When you build an in-app agent today, every action it can take has to be defined in advance. Someone maps the endpoints, builds the connector, names the tool. The agent is only as capable as whatever you pre-built for it.
That’s a hard ceiling on your agent’s capabilities. superglue removes this ceiling.
A user can ask “get my last 5 invoices” or “update the billing email for customer X”, and the agent assembles the right API call for each, using the same superglue system. No one had to anticipate either request.
You always know what the agent did
Every runtime execution creates a run record. You see the full tool config, which APIs were called, what came back, success or failure, and timing. Same dashboard whether the tool was pre-built or assembled on the fly.
Secrets never leave superglue
The agent references credentials with <<placeholder>> syntax, resolved server-side at execution time. API keys, OAuth tokens, database passwords: all stay in superglue. OAuth tokens refresh automatically.
Control what each agent can reach
Restricted API keys limit access to specific systems. User-owned credentials control per-user reach. Environment isolation separates dev and prod. All enforced at the system level.
Your agent uses the superglue CLI (sg) and the superglue skill. This skill teaches your agent all superglue CLI commands, auth patterns, tool schemas, and data flow conventions.
Discover available systems
Terminal window
sgsystemlist
Look up endpoint documentation
The agent queries real API docs stored in superglue rather than guessing endpoint shapes.
Add detailed instruction on which systems to use, which tools to run and which CLI commands to invoke to your agent’s system prompts and Markdown reference files.