ActionWeave Docs

ActionWeave is an AI workflow-orchestration platform. You connect your tools, define rules and guardrails, and an LLM orchestrator decides which skills and agents to run for every incoming event — while keeping you in control of anything sensitive.

Reasoning

An LLM plans each response under your guardrails.

Skills

Narrow playbooks keep the AI focused and safe.

Memory

pgvector memory makes every run smarter.

How it works

Every event runs the same loop. This predictability is what makes the platform auditable and safe.

1

An event happens

A new email, a webhook, a schedule, or an API call becomes a trigger.

2

The orchestrator decides

An LLM reads the event against your guidelines, guardrails, and memory, then picks the right playbook.

3

A skill runs its playbook

The matched skill exposes only the actions it is allowed to use.

4

Agents do the work

Specialized agents send emails, update CRMs, generate documents, or call connected systems.

5

Review and loop

Results persist to memory; sensitive actions route to you for approval.

Architecture

One orchestration loop, six layers. Each layer has a single job.

01

Triggers

Events from email, webhooks, schedules, voice, or the API.

02

Orchestrator

LLM reasons over context, guardrails, and memory.

03

Skills

Narrow playbooks with instructions + guardrails.

04

Capabilities

The allowlisted actions a skill may call.

05

Agents

Execute actions through real connectors.

06

Memory

PostgreSQL + pgvector feeds the next decision.

The loop

After agents act, results flow back into memory and the orchestrator decides whether more is needed. Skills can dispatch to other skills via aw.skill_dispatch, with depth, cycle, and fan-out guards preventing runaway loops.

Core concepts

Trigger

An inbound event (email, webhook, schedule, voice, or API call) that starts an execution.

Orchestrator

The LLM that interprets the trigger and plans the response within your guardrails.

Skill

A data-driven playbook that matches certain triggers and constrains the AI to a specific job and a fixed set of allowed actions.

Capability / Action

A single operation an agent can perform (send email, update CRM record, generate PDF). Skills allowlist which capabilities are available.

Agent

A specialized executor (Email, CRM, TMS, Billing, Documents, …) that carries out capabilities through real connectors.

Memory

Semantic store (PostgreSQL + pgvector) that records entities and execution results for cross-run context.

Tenant

An isolated customer boundary. Triggers, executions, and entities are scoped to a registered tenant.

Operating modes

Live

All actions enabled. Full production autonomy.

Internal-Only

External communications blocked; internal ops only.

Read-Only

Analysis only — reports what it would do without acting.

Connectors (private beta)

The catalog includes 58 connectors across messaging, workplace, email, files, meeting intelligence, accounting, ERP, integration, automation, streaming, and data. Enterprise connectors follow the discovery and approval lifecycle below; messaging connectors use selected conversations and linked AW identities.

Messaging supports Slack, Microsoft Teams, Google Chat, WhatsApp Business, Telegram, Discord, Zoom Team Chat, Webex, Mattermost, Twilio SMS / MMS, and Zoho Cliq. Administrators configure the provider, enable selected channels or conversations, and choose all-message or mention handling where supported. Senders link their AW identity before workflows execute. WhatsApp Business connects individual business conversations, not personal groups.

Workplace connectors cover Google Calendar, Outlook Calendar, SharePoint, and ServiceNow, with approved resources and read/write Actions. Gmail and Google Drive also appear in the catalog. New Google Calendar and Drive connections remain paused pending Google verification.

1

Connect

Use a supported browser grant, service identity, API key, or customer-managed Connected App.

2

Discover

Inventory visible meetings, APIs, workflows, streams, workspaces, catalogs, and datasets without copying transcript bodies.

3

Review

Approve exact resources and read/write Actions with constraints and approval policy.

4

Bind

Make approved Actions available to an exact Skill version through short-lived runtime leases.

See the connector catalog for the full portfolio, including messaging apps, calendars, SharePoint, ServiceNow, Granola, Fellow, and MuleSoft, and the in-repo operator guide for exact OAuth callbacks and rollout controls.

Enterprise connector administration is exposed under /api/v1/enterprise-connectors to signed-in AW owners and administrators. Messaging setup is available under /api/v1/messaging. Public API keys cannot create grants, rotate credentials, or approve capabilities.

API reference

The Public API is served under /v1. Authenticate every request with an X-API-Key header. Partners can scope a call to a sub-account with X-Account-Id. API keys carry one of four scopes: full, trigger, read, or write.

# Fire a trigger via API

curl -X POST \

app.actionweave.ai/api/v1/trigger \

-H "X-API-Key: aw_live_xxx" \

-d {

"trigger_type": "email_received",

"source": "my_app",

"context": { ... }

}

Endpoints

POST
/v1/trigger

Fire an event into the orchestrator.

GET
/v1/executions

List executions; /v1/executions/{id} for detail.

GET
/v1/monitors

Health and run statistics.

GET
/v1/agents

List agents; POST /v1/agents/{name}/execute to run one directly.

POST
/v1/accounts

Create and manage partner sub-accounts.

GET
/v1/connectors

List and manage standard OAuth connectors per account.

PATCH
/v1/config

Update context, instructions, and operating mode.

POST
/v1/webhooks

Register webhook callbacks for async results.

GET
/v1/usage

Usage metrics per account / sub-account.

GET
/v1/entities

Browse stored entities; intelligence routes add semantic search.

GET
/v1/skills/catalog

Browse the skills catalog; register, enable, disable, and match-debug skills.

See the in-repo backend/docs/API_REFERENCE.md for full request/response schemas.

Ready to build?

See how ActionWeave orchestrates your workflows — in a live walkthrough.

Book a Demo