Skip to main content

Integrations and capabilities

Consuelo OS starts with a small local core and adds capabilities as you connect them. A capability is something OS can use: local storage, workspace data, artifact storage, approvals, observability, or a connected revenue system.

Local core

The local core is Bun, SQLite, the OS home folder, the OS portal, at least one connected agent, local logs, and local artifact storage. That core is enough to install OS, connect an agent, run safe local skills, and create tracked local artifacts.

Capability matrix

CapabilityUsed forLocalCloud
Workspace APIStructured workspace recordsOptionalRequired for team data
Cloud artifact storageShared artifactsOptionalRequired for team artifacts
Slack or Discord approvalsHuman decisionsOptionalRecommended
TwilioCalling workflowsSkill-specificSkill-specific
GHLRevenue workflow contextSkill-specificSkill-specific
Google AdsAd review workflowsSkill-specificSkill-specific
Meta AdsAd review workflowsSkill-specificSkill-specific
StripeBilling or revenue contextSkill-specificSkill-specific
Sentry or PostHogHosted observabilityOptionalRecommended

Capability health

OS should report capability health in product language.
StatusMeaning
connectedReady to use.
not_configuredSupported and awaiting setup.
missing_capabilityRequired by the skill and unavailable.
unhealthyConfigured and failing checks.
local_onlyAvailable in local mode.
cloud_onlyAvailable in cloud mode.

Skill declarations

Each skill should declare required and optional capabilities. The agent should see capability names. Internal reference docs can list exact configuration keys and deployment details.