Modules
Modules package app-plane resources, scopes, API routes, and MCP tools. Workspace owners and admins enable modules from the control plane before credentials can use them.
Control-plane enforcement
Every REST route and MCP tool belongs to a module. A request succeeds only when:
- The credential resolves to an active tenant and workspace.
- The workspace has the module enabled.
- The credential includes the route or tool's required scope.
- Billing and workspace policy allow the operation.
New API keys and MCP clients cannot request scopes for modules that are disabled in the workspace. Disabling a module prevents future route and tool execution for that module without changing records stored in other modules.
App-plane resources
Current app-plane modules are Activity Log, Tasks, CRM, Support, CMS, Files and Media, Integrations, Analytics Governance, Data & Insights, Projects, Products, Calendar, Notifications, Slab5 Data Agents, AgentGrid, Workspace Assistant, and Slab5 Guide. They share tenant/workspace isolation, audit events, usage events, request IDs, idempotent write behavior where supported, and structured error envelopes.
Use REST for apps and integrations. Use MCP for agents. Both surfaces operate on the same app-plane records after passing the same control-plane checks.
Custom fields
Several exposed app-plane resources support queryable custom_fields JSON. Use these fields for workspace-specific metadata such as segment, product area, source campaign, SLA policy, region, record owner, lifecycle stage, or implementation risk.
Do not store secrets, raw credentials, payment card data, or unrestricted personal data in custom_fields. They are intended for structured filtering and workflow metadata, not as a general document store.
Module contract
Activity Log
MVPAppend and search workspace activity for calls, emails, meetings, notes, and agent actions.
Scopes
MCP tools
Tasks
MVPCreate, list, and complete follow-up tasks for human and agent workflows.
Scopes
MCP tools
CRM
MVPManage leads, contacts, companies, deal stages, deals, invoices, payments, and basic accounting through REST and MCP.
Scopes
MCP tools
Support
MVPManage support queues, tickets, conversations, internal notes, assignments, priorities, customer links, and SLA targets through REST and MCP.
Scopes
MCP tools
CMS
MVPAI-native content and marketing operations for sites, collections, pages, articles, blog posts, social posts, campaigns, revisions, and publishing states.
Scopes
MCP tools
Files, Media, and Content Storage
MVPWorkspace-scoped asset metadata and signed upload/download URL flows for documents, images, videos, and attachments.
Scopes
MCP tools
Webhooks, Events, and Integrations
MVPSigned webhook subscriptions, integration event catalog, delivery logs, and bounded retry state.
Scopes
MCP tools
Analytics Governance
MVPTracking-plan governance for events, properties, owners, validation rules, and change history.
Scopes
MCP tools
Product Analytics and BI
ExperimentalProvider-neutral dashboards, reports, datasets, metrics, queries, exports, and scheduled BI artifacts backed by local workspace data.
Scopes
MCP tools
