Concepts

Product primitives and mental models for building with Weavz.

Concepts

Use these pages to understand the Weavz object model before wiring API calls or SDK code. The same primitives appear in the dashboard, REST API, TypeScript SDK, Python SDK, MCP servers, and LLM resources.

Start Here

PageUse it for
Organizations & WorkspacesResource hierarchy, workspace isolation, and tenant patterns
Identifier ModelThe difference between Weavz UUIDs, your user IDs, connection external IDs, and namespace keys
IntegrationsCatalog integrations, actions, triggers, and authentication types
Integration SelectorsintegrationName, alias, integrationAlias, and workspaceIntegrationId
ConnectionsCredential ownership, hosted connect, and connection resolution
End UsersPer-user identity, connect portals, and per-user connection strategies

Execution And Agent Surfaces

PageUse it for
ActionsRunning third-party operations through REST, SDKs, Playground, and MCP
TriggersReceiving external events through callback URLs
MCP ServersExposing workspace integrations to AI clients
Input PartialsDefaults and enforced values for actions, triggers, and MCP tools
Storage & KV StoreBuilt-in scoped file and key-value persistence
Code & SandboxBuilt-in code execution surfaces

Operating Model

PageUse it for
Built-In Workspace IntegrationsFirst-party tools such as Storage, KV, HTTP, Web Reader, and Advanced Code
Plan Limits & QuotasRate limits, resource caps, add-ons, and prepaid capacity

Canonical Build Order

  1. Create or choose a workspace.
  2. Add workspace integrations with stable aliases and connection strategies.
  3. Add connections and end users.
  4. Add input partials and Human Gates for guardrails.
  5. Create MCP servers or execute actions and triggers from your app.
  6. Validate the full setup in Playground.