Integrations
Adapter catalog for external systems. Sagad OS does not replace every tool; it coordinates them through Agent Studio.
Tools
14
Adapter contracts
Connected
0
Ready or healthy
Needs work
3
Planned, review, or pending
Systems
6
Channels, CRM, KB, webhooks
Chatwoot
Channel adapter
Ready
Inbound webhook and HITL approved-send path.
Twenty CRM
External CRM
External / dry-run
Hosted separately on your VPS; credentials stay in Agent Studio.
Markdown Knowledge Packs
Context source
Ready
KB, SOP, QA, compliance, escalation, and template records.
LangSmith
Observability
Optional
Trace metadata when environment variables are configured.
Generic Webhooks
Connector primitive
Planned
Provider-neutral inbound and outbound webhooks governed by Agent Studio.
Future MCP
Tool facade
Planned
Provider-neutral tools behind Agent Studio policy gates.
Adapter-first
Integration Catalog
Tool
crm.create_note
Receive live Chatwoot messages into Agent Studio.
System
Chatwoot
External channel
Owner
AI Ops
Health
Planned
Tool
crm.create_note
Send a supervisor-approved reply back to Chatwoot.
System
Chatwoot
External channel
Owner
Supervisor Ops
Health
HITL only
Tool
crm.lookup_contact
Search Markdown knowledge packs with intent and risk filters.
System
Markdown Knowledge Pack
Local source
Owner
QA Ops
Health
Ready
Tool
crm.lookup_contact
Read contact, company, stage, notes, tasks, and history through Agent Studio.
System
Twenty CRM
Twenty external
Owner
Revenue Ops
Health
External / dry-run
Tool
crm.create_note
Write a supervised CRM note after approval gates pass.
System
Twenty CRM
Twenty external
Owner
Supervisor Ops
Health
Dry-run
Tool
crm.create_task
Future provider-neutral webhook handoff governed by Agent Studio.
System
Generic Webhooks
External connector
Owner
AI Ops
Health
Planned
Tool
crm.create_note
Attach graph, tool, approval, and failure metadata to traces when configured.
System
LangSmith
External observability
Owner
AI Ops
Health
Optional
Tool
crm.update_lead_stage
Provider-neutral tool facade for CRMs, inboxes, knowledge stores, and internal systems.
System
MCP
Future
Owner
AI Ops
Health
Planned
Tool
crm.lookup_contact
Find a CRM contact by masked phone, email, or conversation metadata.
System
Twenty CRM
Twenty external
Owner
Ops
Health
Available
Tool
crm.create_note
Append an internal CRM note to the selected contact.
System
Twenty CRM
Twenty external
Owner
Ops
Health
Available
Tool
crm.create_task
Create a follow-up task for a human agent or supervisor.
System
Twenty CRM
Twenty external
Owner
Ops
Health
Available
Tool
crm.schedule_appointment
Write a confirmed or requested appointment to the CRM calendar.
System
Twenty CRM
Twenty external
Owner
Supervisor Ops
Health
Degraded
Tool
crm.update_lead_stage
Move a contact through the generic lead pipeline.
System
Twenty CRM
Twenty external
Owner
Supervisor Ops
Health
Available
Tool
crm.list_service_history
Read prior completed services for a verified contact.
System
Twenty CRM
Twenty external
Owner
Ops
Health
Available
| Tool | System | Owner | Health |
|---|---|---|---|
crm.create_note Receive live Chatwoot messages into Agent Studio. | Chatwoot External channel | AI Ops | Planned |
crm.create_note Send a supervisor-approved reply back to Chatwoot. | Chatwoot External channel | Supervisor Ops | HITL only |
crm.lookup_contact Search Markdown knowledge packs with intent and risk filters. | Markdown Knowledge Pack Local source | QA Ops | Ready |
crm.lookup_contact Read contact, company, stage, notes, tasks, and history through Agent Studio. | Twenty CRM Twenty external | Revenue Ops | External / dry-run |
crm.create_note Write a supervised CRM note after approval gates pass. | Twenty CRM Twenty external | Supervisor Ops | Dry-run |
crm.create_task Future provider-neutral webhook handoff governed by Agent Studio. | Generic Webhooks External connector | AI Ops | Planned |
crm.create_note Attach graph, tool, approval, and failure metadata to traces when configured. | LangSmith External observability | AI Ops | Optional |
crm.update_lead_stage Provider-neutral tool facade for CRMs, inboxes, knowledge stores, and internal systems. | MCP Future | AI Ops | Planned |
crm.lookup_contact Find a CRM contact by masked phone, email, or conversation metadata. | Twenty CRM Twenty external | Ops | Available |
crm.create_note Append an internal CRM note to the selected contact. | Twenty CRM Twenty external | Ops | Available |
crm.create_task Create a follow-up task for a human agent or supervisor. | Twenty CRM Twenty external | Ops | Available |
crm.schedule_appointment Write a confirmed or requested appointment to the CRM calendar. | Twenty CRM Twenty external | Supervisor Ops | Degraded |
crm.update_lead_stage Move a contact through the generic lead pipeline. | Twenty CRM Twenty external | Supervisor Ops | Available |
crm.list_service_history Read prior completed services for a verified contact. | Twenty CRM Twenty external | Ops | Available |
Runtime contract
Adapter Readiness
Connected tools0%
Schema validationPending
HITL approval routePlanned
Retry and timeout policyReview