playbooks

Automate incoming message handling with trigger-action rules across channels.

1.0k|158|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/vellum-ai/vellum-assistant --skill playbooks-vellum-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playbooks
Source: https://github.com/vellum-ai/vellum-assistant/tree/main/assistant/src/config/bundled-skills/playbooks
Command: npx skills add https://github.com/vellum-ai/vellum-assistant --skill playbooks-vellum-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually routing and responding to incoming messages is error-prone and time-consuming; Playbooks automate this by mapping specific triggers to predefined actions.

Core Features & Use Cases

  • Trigger: Pattern or description that activates the rule (e.g. "meeting request", "from:ceo@*").
  • Action: What to do when triggered (natural language description).
  • Channel: Which channel the rule applies to ("*" for all channels, or "email", "slack").
  • Category: Grouping label (e.g. "scheduling", "triage").
  • Autonomy level: "auto" (execute), "draft" (for review), "notify" (alert only).
  • Priority: Numeric precedence for overlapping rules.
  • Lifecycle: Create with playbook_create, list with playbook_list, update with playbook_update, delete with playbook_delete.

Quick Start

Create a playbook with a trigger and an action to automate handling of a specific message pattern.

Frequently Asked Questions about playbooks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate incoming message routing across multiple channels?

Trigger-action playbooks map specific incoming patterns to predefined actions, automating message routing across channels like email and Slack. This eliminates manual sorting and reduces errors by applying trigger-action rules consistently across channels.

What is a trigger-action rule for workflow automation?

A trigger-action rule is a workflow automation pattern where a specific trigger pattern activates a predefined action. Triggers can be text patterns like "from:ceo@*" and actions are natural language descriptions executed when the trigger matches.

How do I create and manage multi-step automation workflows?

Multi-step automation workflows are managed using lifecycle operations: create, list, update, and delete trigger-action rules. These rules are stored as memory graph nodes with embeddings for retrieval, enabling structured workflow management.

Can I set different autonomy levels for automated message handling?

Automated message handling supports autonomy levels including "auto" for direct execution, "draft" for review before sending, and "notify" for alerts only. You set these levels to control how trigger-action rules execute actions across channels.

How do I handle overlapping trigger rules in message automation?

Overlapping trigger rules in message automation are resolved using numeric priority values. Assign priority precedence to trigger-action rules so higher-priority rules take effect when multiple triggers match an incoming message.

Does message routing automation support grouping rules by category?

Message routing automation supports grouping trigger-action rules by categories like "scheduling" or "triage". Categories organize rules into logical groups, making it easier to manage and filter automation workflows across channels.