メインコンテンツまでスキップ

Applications

Organize and isolate your integration projects with independent deployments, permissions, and configurations

Applications let you manage multiple integration projects without conflicts. Each application is a self-contained workspace where you can connect to different platforms, build AI agents, and deploy independently, ensuring that a change to your Wells Fargo integration won't accidentally affect your Salesforce analytics project.

Why applications matter

Isolation - Each application has its own AI Agents, connectors, databases, API keys, secrets, and configurations. Your production banking integration stays completely separate from your experimental analytics project.

Team collaboration - Set different permissions per application. Your finance team can access the accounting integration while your sales team works on the CRM project.

Independent deployment - Deploy, test, and roll back each application separately. Ship your ServiceNow integration to production while your JIRA connector is still in development.

What's in an application?

Each application can contain:

AI Agents - Custom AI assistants that can interact with your integrated data

Connectors - The external platforms and data sources you're connecting to, such as Salesforce, ServiceNow, JIRA, Confluence, or databases

Frontend/Backend - The interfaces and logic your application exposes

Configuration - Settings, secrets, environments and parameters specific to your project

Working with applications

When you're in the Squid Console, select which application you're working on. All AI agents, connectors, queries, and data models are scoped to that application - similar to how different Git repositories contain different projects.

See the following guide to Create your first application.