How integrations work
- An admin connects a service at the organization level via Settings > Credentials
- The integration becomes available to all workspaces in the organization
- Agents use service tools (e.g.
gitHubTools) to interact with the connected service - Authentication is handled automatically by the runtime
Browse integrations
See the Integrations directory for the full catalog of connected services — GitHub, Slack, Jira, and many more — organized by category, each with setup details and the tools it provides. Don’t see what you need? You can create your own integration for any HTTP-accessible service.Using integrations in agents
Import the service’s tool set and spread it into your agent’stools object:
Requesting credentials at runtime
If an agent needs a credential that hasn’t been connected, it can request one usingguildTools: