Getting started
- Via Agent
- Via UI
- Via SDK
The fastest way to create an integration is through the agent interface. Visit app.superglue.cloud and start chatting with the agent.Example:superglue will:
- Identify the target system
- Guide through the authentication flow by collecting all required credentials
- Create the integration and make it available immediately
- Process and analyze the system’s documentation automatically in the background
Start creating integrations with the agent
Authentication and credential management
superglue supports many different authentication methods. All credentials are encrypted both at rest and in transit.OAuth
OAuth
superglue supports both the client credentials flow and authorization code flow with automatic token refresh.superglue handles:Required fields:
- Scope validation
- Token exchange and storage
- Error handling for token issues
- Automatic token refresh during tool execution
Authorization code flow
Used when end users grant access to their account data.- User clicks the “connect to provider” button
- Redirected to the provider’s login page
- User grants permissions for requested scopes
- superglue exchanges the authorization code for access tokens
- Tokens are automatically refreshed on expiration
Client credentials flow
Used for server-to-server communication with no user interaction.- Application requests an access token using client ID and secret
- Token is automatically refreshed before expiration
- No user consent required
Configuration example
clientId,clientSecret,authorizationUrl,tokenUrl
scopes: space-separated OAuth scopesredirectUri: redirect URL after authorization
Prebuilt OAuth templates are available for 100+ APIs including HubSpot, Google Ads, and Salesforce. Check the templates dropdown in the creation form.
API keys
API keys
The simplest authentication method. Provide an API key and superglue automatically determines where to include it based on the API’s documentation.Possible placements:SendGrid requires the API key in a custom Authorization header with Bearer prefix.
- Authorization header:
Authorization: Bearer {key} - Custom header:
X-API-Key: {key} - Query parameter:
?api_key={key}
Examples
- SendGrid
- Airtable
- Zendesk
- Shopify
- Mailchimp
Data storage connections
Data storage connections
Connect to databases by providing connection details. Supported types include PostgreSQL and FTP/SFTP servers.
Configuration
- PostgreSQL
- FTP/SFTP
Custom authentication
Custom authentication
For systems with unique authentication requirements, superglue supports multiple custom patterns.Used by: Jenkins, Artifactory, legacy APIs
- Basic Auth
- Custom Headers
- JWT/Bearer Tokens
- Bot Token
Security first
All secrets are encrypted at rest and in transit. The LLM never accesses
real credentials - only placeholders such as
<<stripe_api_key>> are exposed during
workflow setup and execution.Not ready to provide credentials?
Integrations can be created without credentials and updated later. Credentials
may also be supplied dynamically during tool execution.
Need help identifying credentials?
The agent can assist with figuring out which credentials are required and where to find them.
e.g., “I want to connect to my company’s internal API but I’m not sure what authentication it uses.”
Automatic documentation crawling
superglue automatically crawls and processes documentation upon integration creation. This makes it possible for superglue to reason about endpoints, authentication, and data models without manual setup. When creating an integration, thedocumentationUrl or uploaded documentation files (like OpenAPI specs, PDFs, or HTML exports) are used as the primary source for this process. The more complete and accurate the provided material, the better superglue’s internal understanding of the system.
Supported documentation formats
superglue’s fetchers handle most modern and legacy documentation types:OpenAPI/Swagger
Extracts endpoints, parameters, and schemas from
.json or .yaml
specifications.Mintlify & modern docs
Fetches content from popular hosted sites like Mintlify, ReadMe, or
Docusaurus.
Static HTML & PDFs
Parses legacy or self-hosted documentation, including HTML exports and PDF
manuals.
Database schemas
Automatically analyzes PostgreSQL and MySQL schemas to identify tables,
columns, and relationships.
Documentation filtering with keywords
Large APIs can have hundreds of endpoints. To improve accuracy and reduce processing time, you can provide specific keywords vai the agent or SDK that describe what parts of the documentation are most relevant.- Via Chat/Agent
- Via SDK
The agent automatically adjusts documentation processing based on your instructions:This ensures that only relevant documentation is processed and saved to the integration.
Next steps
Ready to create your first integration?
Go to superglue and start connecting your APIs, databases, and systems in
minutes.