Getting Started
Suger Insulin is an AI-powered workspace built into the Suger console for ISVs selling through cloud marketplaces.
Insulin gives you conversational AI, automated agents, and intelligent workflows — all designed for cloud marketplace operations. Whether you need help drafting offers, analyzing revenue data, managing co-sell opportunities, or coordinating across tools like Gmail, Salesforce, and HubSpot, Insulin brings AI assistance directly into your marketplace workflow.
Key Capabilities
- Chat — Have multi-turn conversations with AI, complete with streaming responses, extended thinking, and tool execution. See Chat.
- Agents — Use 20+ built-in agents or create your own. Each agent is specialized for a domain like development, CRM, data analysis, or project management. See Agents.
- Channels — Create group chats with team members for collaborative AI-assisted conversations. See Channels.
- Watches — Set up cron-scheduled automations that run agents on a recurring basis with filter expressions. See Watches.
- Skills & Marketplace — Upload custom skills or install pre-built agents and skills from the catalog. See Skills & Marketplace.
Who It’s For
Insulin is designed for ISVs and their teams who use Suger to manage cloud marketplace listings across AWS, Azure, GCP, and Snowflake. It helps sales, operations, engineering, and product teams work faster by bringing AI assistance into daily marketplace workflows.
Accessing Insulin
- Sign in to the Suger console
- Click Insulin in the left sidebar
- You are taken to the Insulin workspace
No additional setup, API keys, or integrations are required.
The Interface
The Insulin workspace has three main areas:
- Sidebar (left) — Lists your conversations, channels, and navigation to agents, skills, watches, and the marketplace. Use the search bar at the top to find past conversations.
- Chat area (center) — The main conversation view where you interact with agents. Messages stream in real time as the agent responds.
- Input bar (bottom) — Type your message here. You can also attach files, images, or code references as context.
Your First Conversation
When you open Insulin for the first time, you start with the default Insulin agent — a general-purpose assistant that acts as your chief of staff for marketplace operations.
- Type a message in the input bar, such as: “What can you help me with?”
- Press Enter or click the send button
- The agent responds with streaming text
That’s it. You’re now having a conversation with Insulin.
Selecting a Model
Click the model selector in the input bar to choose which AI model powers the conversation. Options include models from Claude, GPT, and Gemini families. Your selection persists for the current conversation.
Extended Thinking
Toggle Extended Thinking in the input bar to enable the agent’s step-by-step reasoning before it responds. When enabled, you can see the agent’s thought process displayed above its final answer. This is useful for complex questions where you want to understand how the agent arrived at its response.
Switching Agents
To use a different agent in your conversation:
- Click the agent name at the top of the chat area, or start a new conversation
- Select an agent from the list — you can browse built-in agents or any custom agents shared with you
- The conversation continues with the selected agent’s personality and capabilities
See Agents for the full list of built-in agents and how to create your own.
Roles and Permissions
Insulin uses role-based access control (RBAC) for agents and channels. Understanding these roles helps you collaborate effectively with your team.
Ownership Levels
Every agent and channel has an ownership level that determines its visibility:
| Level | Description |
|---|---|
| User | Private to the creator. Only visible to others when explicitly shared. |
| Org | Owned by your organization. Private by default, but can be shared to other members of the organization explicitly. |
| System | Built-in by Suger. Available to all users. Cannot be deleted or modified. |
Organization Roles
Every user in your Suger organization has an org-level role that determines what they can do across Insulin:
| Org Role | Permissions |
|---|---|
| ADMIN | Full access. Can create org-level agents, channels, and manage all resources. |
| EDITOR | Can create and manage their own resources. Read-only access to sandboxes and settings. |
| VIEWER | Read-only access to all resources. |
Resource Roles
When an agent or channel is shared, each participant is assigned a resource-level role. Roles are hierarchical — higher roles inherit all permissions of lower roles.
| Role | View | Chat | Edit | Share | Delete |
|---|---|---|---|---|---|
| OWNER | Yes | Yes | Yes | Yes | Yes |
| ADMIN | Yes | Yes | Yes | Yes | No |
| EDITOR | Yes | Yes | Yes | No | No |
| USER | Yes | Yes | No | No | No |
| VIEWER | Yes | No | No | No | No |
- OWNER — The creator of the agent or channel. Only owners can delete user-level or org-level resources. Ownership can be transferred.
- ADMIN — Can manage sharing (invite/revoke members and assign roles) and edit configuration.
- EDITOR — Can modify the agent’s system prompt, model, skills, or channel settings.
- USER — Can chat with the agent or participate in the channel, but cannot change any configuration.
- VIEWER — Read-only access. Can view conversations but cannot send messages.