Connect a system once. Your agent can interact with it at runtime, querying, updating, navigating, based on what the user actually asks, without defining every integration use case first or worrying about authentication.
What this unlocks
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. End-user scopes control per-user reach. Environment isolation separates dev and prod. All enforced at the system level.
How it works under the hood
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.
Look up endpoint documentation
The agent queries real API docs stored in superglue rather than guessing endpoint shapes.
Setup
Install the CLI and Skill
Follow the CLI + Skills guide to install the CLI and skill for your agent framework.
Configure API access
Set environment variables for your agent’s runtime:Limit what the AI agent can access via superglue role-based access patterns.
Register your systems
Set up the systems your agent should be able to reach: APIs, databases, file servers.See Creating a system for more details.
Next steps
CLI + Skills
CLI installation, skill setup, and project-specific agent configuration
CLI Commands
Full reference for
sg tool run --config and all other commandsAccess Control
Control tool and system access with roles and allowlists
Run History
Monitor and debug all tool executions, including inline runs