# Documentation Sitemap

## Purpose

This file is a high-level semantic index of the documentation.
It is intended for:

- LLM-assisted navigation (ChatGPT, Claude, etc.)
- Quick orientation for contributors
- Identifying relevant documentation areas during development

It is not intended to replace individual docs.

---

## Docs

- [Agent configuration (agent.ts)](/docs/agent-config) | Type: Conceptual | Summary: Configure an eve agent's model, reasoning effort, compaction, limits, and runtime behavior in agent.ts. | Topics: agent-config | Canonical: /docs/agent-config

- [Chat SDK](/docs/channels/chat-sdk) | Type: Conceptual | Summary: Bridge any Vercel Chat SDK adapter — Slack, Discord, Telegram, WhatsApp, email, and more — to your agent through one channel, using your own credentials and state store. | Topics: channels, chat-sdk | Canonical: /docs/channels/chat-sdk

- [Custom Channels](/docs/channels/custom) | Type: Conceptual | Summary: Author custom HTTP and WebSocket channels with routes, events, metadata, continuation tokens, and file uploads. | Topics: channels, custom | Canonical: /docs/channels/custom

- [Discord](/docs/channels/discord) | Type: Integration | Summary: Reach your agent from Discord HTTP Interactions, including slash commands, components, and modals. | Topics: channels, discord | Canonical: /docs/channels/discord

- [eve](/docs/channels/eve) | Type: Conceptual | Summary: The default HTTP API for an agent, covering session routes, auth, and customization. | Topics: channels, eve | Canonical: /docs/channels/eve

- [GitHub](/docs/channels/github) | Type: Integration | Summary: Reach your agent from GitHub App webhooks, with comment invocation, PR diff context, sandbox checkout, and Vercel Connect credentials. | Topics: channels, github | Canonical: /docs/channels/github

- [Linear](/docs/channels/linear) | Type: Integration | Summary: Reach your agent through Linear Agent Sessions, with native Agent Activities for progress, questions, and responses, and Vercel Connect credentials. | Topics: channels, linear | Canonical: /docs/channels/linear

- [Linq](/docs/channels/linq) | Type: Conceptual | Summary: Connect an eve agent to iMessage and SMS through Linq. | Topics: channels, linq | Canonical: /docs/channels/linq

- [MCP Channel](/docs/channels/mcp) | Type: Conceptual | Summary: Publish an eve agent as an MCP server with auth support. | Topics: channels, mcp | Canonical: /docs/channels/mcp

- [Channels](/docs/channels/overview) | Type: Conceptual | Summary: How users reach your agent: the channel contract, the base eve HTTP channel, and authoring custom channels. | Topics: channels, overview | Canonical: /docs/channels/overview

- [Photon](/docs/channels/photon) | Type: Conceptual | Summary: Connect an eve agent to iMessage through Photon. | Topics: channels, photon | Canonical: /docs/channels/photon

- [Slack](/docs/channels/slack) | Type: Integration | Summary: Reach your agent from Slack app mentions, DMs, slash commands, and interactive callbacks. | Topics: channels, slack | Canonical: /docs/channels/slack

- [Microsoft Teams](/docs/channels/teams) | Type: Integration | Summary: Reach your agent from Microsoft Teams via the Bot Framework Activity protocol, with Adaptive Card human-in-the-loop prompts. | Topics: channels, teams | Canonical: /docs/channels/teams

- [Telegram](/docs/channels/telegram) | Type: Integration | Summary: Reach your agent from Telegram bot webhooks, with inline-keyboard human-in-the-loop prompts and attachments. | Topics: channels, telegram | Canonical: /docs/channels/telegram

- [Twilio](/docs/channels/twilio) | Type: Integration | Summary: Reach your agent over SMS and speech-transcribed phone calls with Twilio. | Topics: channels, twilio | Canonical: /docs/channels/twilio

- [Code Extension](/docs/code-extension) | Type: Conceptual | Summary: Mount eve's coding extension, eve-code, and see its latest benchmark results against other coding agent harnesses. | Topics: code-extension | Canonical: /docs/code-extension

- [Built-in Tools](/docs/concepts/built-in-tools) | Type: Conceptual | Summary: The default and opt-in tools eve provides, including glob, grep, and sleep. | Topics: concepts, built-in-tools | Canonical: /docs/concepts/built-in-tools

- [Context Control](/docs/concepts/context-control) | Type: Conceptual | Summary: Choose what an eve agent's model sees and when, across instructions, skills, tools, the workspace, and subagents. | Topics: concepts, context-control | Canonical: /docs/concepts/context-control

- [Default Harness](/docs/concepts/default-harness) | Type: Conceptual | Summary: How eve manages model context and compaction during an agent turn. | Topics: concepts, default-harness | Canonical: /docs/concepts/default-harness

- [Execution Model and Durability](/docs/concepts/execution-model-and-durability) | Type: Conceptual | Summary: How an eve session runs. Durable conversations, turns that checkpoint at steps, and parked work that resumes later. | Topics: concepts, execution-model-and-durability | Canonical: /docs/concepts/execution-model-and-durability

- [Project Structure](/docs/concepts/project-structure) | Type: Conceptual | Summary: Start with one agent, keep application code beside it, and split into a workspace only when you need separately addressable agents. | Topics: concepts, project-structure | Canonical: /docs/concepts/project-structure

- [Security Model](/docs/concepts/security-model) | Type: Conceptual | Summary: eve's trust boundaries, where secrets live, how credentials reach hosts, and what fails closed by default. | Topics: concepts, security-model | Canonical: /docs/concepts/security-model

- [Agent sessions, runs, and streaming](/docs/concepts/sessions-runs-and-streaming) | Type: Conceptual | Summary: The ID-addressed session contract: messages, controls, the NDJSON event stream, and reconnecting. | Topics: concepts, sessions-runs-and-streaming | Canonical: /docs/concepts/sessions-runs-and-streaming

- [State](/docs/concepts/state) | Type: Conceptual | Summary: Durable per-session memory with defineState: get() and update(), persisted across step boundaries. | Topics: concepts, state | Canonical: /docs/concepts/state

- [Connections](/docs/connections) | Type: Conceptual | Summary: Expose external MCP and OpenAPI servers to the model, with connection tokens the model never sees. | Topics: connections | Canonical: /docs/connections

    - [MCP Connections](/docs/connections/mcp) | Type: Conceptual | Summary: Connect an eve agent to a remote MCP server, authorize it with Vercel Connect or static credentials, and control which tools the model can discover. | Prerequisites: /docs/connections | Topics: connections, mcp | Canonical: /docs/connections/mcp

    - [OpenAPI Connections](/docs/connections/openapi) | Type: Conceptual | Summary: Turn an OpenAPI 3.x or Swagger 2.0 document into eve connection tools, authorize calls, and control which operations the model can discover. | Prerequisites: /docs/connections | Topics: connections, openapi | Canonical: /docs/connections/openapi

- [Assertions](/docs/evals/assertions) | Type: Conceptual | Summary: Scoped methods, value assertions, the matcher mini-language, and gate vs soft severity. | Topics: evals, assertions | Canonical: /docs/evals/assertions

- [Cases](/docs/evals/cases) | Type: Conceptual | Summary: Author single-turn and multi-turn evals with test(t), and fan one file out over a dataset. | Topics: evals, cases | Canonical: /docs/evals/cases

- [Judge](/docs/evals/judge) | Type: Conceptual | Summary: Grade evals with evaluation models using criteria, typed questions, or batches, and set thresholds on each assertion. | Topics: evals, judge | Canonical: /docs/evals/judge

- [Evals](/docs/evals/overview) | Type: Conceptual | Summary: Define repeatable scored checks for an eve agent with defineEval and run them with eve eval. | Topics: evals, overview | Canonical: /docs/evals/overview

- [Reporters](/docs/evals/reporters) | Type: Conceptual | Summary: Ship eval results to Braintrust, Datadog, or JUnit XML. eve runs and scores everything itself. | Topics: evals, reporters | Canonical: /docs/evals/reporters

- [Running Evals](/docs/evals/running) | Type: Conceptual | Summary: The eve eval CLI: flags, filters, exit codes, artifacts, and how to wire evals into CI. | Topics: evals, running | Canonical: /docs/evals/running

- [Targets](/docs/evals/targets) | Type: Conceptual | Summary: Point evals at a local dev server or a deployment with the same eval files. | Topics: evals, targets | Canonical: /docs/evals/targets

- [Extensions](/docs/extensions) | Type: Conceptual | Summary: Package reusable eve capabilities and mount them from npm or a monorepo workspace. | Topics: extensions | Canonical: /docs/extensions

- [Get started with eve: durable AI agents in TypeScript](/docs/getting-started) | Type: How-to | Summary: Create an eve project, configure model credentials, and run your first agent. | Topics: getting-started | Canonical: /docs/getting-started

- [Authentication](/docs/guides/auth-and-route-protection) | Type: How-to | Summary: Secure your agent's HTTP routes with an ordered auth walk, verifier helpers, and connection OAuth via Vercel Connect. | Topics: guides, auth-and-route-protection | Canonical: /docs/guides/auth-and-route-protection

- [Session State](/docs/guides/client/continuations) | Type: How-to | Summary: Persist and resume eve client sessions with durable session IDs and stream cursors. | Topics: guides, client, continuations | Canonical: /docs/guides/client/continuations

- [Messages](/docs/guides/client/messages) | Type: How-to | Summary: Send text, full turn payloads, client context, attachments, and HITL responses with eve/client. | Topics: guides, client, messages | Canonical: /docs/guides/client/messages

- [Output Schema](/docs/guides/client/output-schema) | Type: How-to | Summary: Request structured results from eve client turns and read typed data from MessageResult. | Topics: guides, client, output-schema | Canonical: /docs/guides/client/output-schema

- [Client SDK](/docs/guides/client/overview) | Type: How-to | Summary: Call an eve agent from TypeScript with Client, sessions, auth, and health checks. | Topics: guides, client, overview | Canonical: /docs/guides/client/overview

- [Streaming](/docs/guides/client/streaming) | Type: How-to | Summary: Consume eve client stream events live, reconnect by event index, and aggregate turn results. | Topics: guides, client, streaming | Canonical: /docs/guides/client/streaming

- [Deployment](/docs/guides/deployment/overview) | Type: How-to | Summary: Choose a deployment strategy and prepare an eve agent for production. | Topics: guides, deployment, overview | Canonical: /docs/guides/deployment/overview

- [Self-Host eve](/docs/guides/deployment/self-hosting) | Type: How-to | Summary: Run an eve agent as a Node service with your own workflow storage, sandbox provider, and routing. | Topics: guides, deployment, self-hosting | Canonical: /docs/guides/deployment/self-hosting

- [Deploy to Vercel](/docs/guides/deployment/vercel) | Type: How-to | Summary: Deploy an eve agent with Vercel Workflow, Sandbox, Cron, and project credentials. | Topics: guides, deployment, vercel | Canonical: /docs/guides/deployment/vercel

- [Terminal UI](/docs/guides/dev-tui) | Type: How-to | Summary: Use eve locally or connect to a deployed agent from an interactive terminal UI. | Topics: guides, dev-tui | Canonical: /docs/guides/dev-tui

- [Dynamic Capabilities](/docs/guides/dynamic-capabilities) | Type: How-to | Summary: Resolve models, subagents, connections, tools, skills, and instructions at runtime with defineDynamic resolver events. | Topics: guides, dynamic-capabilities | Canonical: /docs/guides/dynamic-capabilities

- [Automatic Model Selection](/docs/guides/evaluate) | Type: How-to | Summary: Choose agent models automatically or evaluate typed questions in your tools and application code. | Topics: guides, evaluate | Canonical: /docs/guides/evaluate

- [Next.js](/docs/guides/frontend/nextjs) | Type: How-to | Summary: Run an eve agent and a Next.js app as one project with withEve. | Topics: guides, frontend, nextjs | Canonical: /docs/guides/frontend/nextjs

- [Nuxt](/docs/guides/frontend/nuxt) | Type: How-to | Summary: Run an eve agent and a Nuxt app as one project with the eve/nuxt module. | Topics: guides, frontend, nuxt | Canonical: /docs/guides/frontend/nuxt

- [Build an AI agent chat UI with useEveAgent](/docs/guides/frontend/overview) | Type: How-to | Summary: Put an eve agent behind a browser chat UI with useEveAgent. | Topics: guides, frontend, overview | Canonical: /docs/guides/frontend/overview

- [SvelteKit](/docs/guides/frontend/sveltekit) | Type: How-to | Summary: Run an eve agent and a SvelteKit app as one project with the eveSvelteKit Vite plugin. | Topics: guides, frontend, sveltekit | Canonical: /docs/guides/frontend/sveltekit

- [useEveAgent (Svelte)](/docs/guides/frontend/use-eve-agent-svelte) | Type: How-to | Summary: Use the eve Svelte binding and its Svelte-specific reactive interface. | Topics: guides, frontend, use-eve-agent-svelte | Canonical: /docs/guides/frontend/use-eve-agent-svelte

- [useEveAgent (Vue)](/docs/guides/frontend/use-eve-agent-vue) | Type: How-to | Summary: Use the eve Vue composable and its Vue-specific reactive interface. | Topics: guides, frontend, use-eve-agent-vue | Canonical: /docs/guides/frontend/use-eve-agent-vue

- [Hooks](/docs/guides/hooks) | Type: How-to | Summary: Subscribe to runtime stream events from agent/hooks/. | Topics: guides, hooks | Canonical: /docs/guides/hooks

- [Remote Agents](/docs/guides/remote-agents) | Type: How-to | Summary: Call another eve deployment as a subagent with defineRemoteAgent: the same tool call as a local subagent, with outbound auth and durable callbacks. | Topics: guides, remote-agents | Canonical: /docs/guides/remote-agents

- [Self-Modification](/docs/guides/self-modification) | Type: How-to | Summary: Ask your agent to update its own instructions, tools, skills, and other authored files during local development. | Topics: guides, self-modification | Canonical: /docs/guides/self-modification

- [Session Context](/docs/guides/session-context) | Type: How-to | Summary: Use ctx.session and runtime accessors inside eve-managed execution. | Topics: guides, session-context | Canonical: /docs/guides/session-context

- [Human-in-the-Loop](/docs/human-in-the-loop) | Type: Conceptual | Summary: Pause a run for a person — gate a tool on approval or have the agent ask a question — and resume durably when they answer. | Topics: human-in-the-loop | Canonical: /docs/human-in-the-loop

- [Add Integrations](/docs/install-integrations) | Type: How-to | Summary: Discover and install extensions and other integrations from eve and third-party sources. | Topics: install-integrations | Canonical: /docs/install-integrations

- [Instructions](/docs/instructions) | Type: Conceptual | Summary: Add system context or durable user context with instructions.md or instructions.ts. | Topics: instructions | Canonical: /docs/instructions

- [Memory](/docs/memory) | Type: Conceptual | Summary: Give an agent context that outlives a session: eve owns the memory slots, scope, and lifecycle; a provider owns the storage and retrieval. | Topics: memory | Canonical: /docs/memory

    - [Build a Memory Provider](/docs/memory/custom-provider) | Type: Conceptual | Summary: Implement the recall, capture, and tools contract so any store or memory service can back an eve memory slot. | Prerequisites: /docs/memory | Topics: memory, custom-provider | Canonical: /docs/memory/custom-provider

    - [File Memory](/docs/memory/file) | Type: Conceptual | Summary: Configure the built-in fileMemory() provider: a bounded, model-maintained document per scope with save and remove tools. | Prerequisites: /docs/memory | Topics: memory, file | Canonical: /docs/memory/file

- [Agent Runs](/docs/observability/agent-runs) | Type: How-to | Summary: Inspect eve sessions in Vercel and configure the Agent Runs destination. | Topics: observability, agent-runs | Canonical: /docs/observability/agent-runs

- [Instrumentation](/docs/observability/instrumentation) | Type: How-to | Summary: Configure lifecycle instrumentation, handle runtime events, and control the content each destination receives. | Topics: observability, instrumentation | Canonical: /docs/observability/instrumentation

- [Migrate Instrumentation](/docs/observability/instrumentation-migration) | Type: How-to | Summary: Move a single instrumentation.ts configuration into lifecycle instrumentation and OpenTelemetry destinations. | Topics: observability, instrumentation-migration | Canonical: /docs/observability/instrumentation-migration

- [OpenTelemetry](/docs/observability/otel) | Type: How-to | Summary: Configure OpenTelemetry destinations, content capture, and third-party exports. | Topics: observability, otel | Canonical: /docs/observability/otel

- [Durable cross-channel notifications](/docs/patterns/durable-cross-channel-notifications) | Type: Conceptual | Summary: Send a notification to another platform without starting an agent turn, using an application-owned outbox for retries and deduplication. | Topics: patterns, durable-cross-channel-notifications | Canonical: /docs/patterns/durable-cross-channel-notifications

- [Dynamic Scheduling](/docs/patterns/dynamic-scheduling) | Type: Conceptual | Summary: Compose one minute-level eve schedule, proactive channel handoff, and CRUD tools into application-managed schedules. | Topics: patterns, dynamic-scheduling | Canonical: /docs/patterns/dynamic-scheduling

- [Multi-Tenant Approvals](/docs/patterns/multi-tenant-approvals) | Type: Conceptual | Summary: Resolve tenant policy asynchronously for authored tools, OpenAPI operations, and MCP tools. | Topics: patterns, multi-tenant-approvals | Canonical: /docs/patterns/multi-tenant-approvals

- [Multi-Tenant Outbound Auth](/docs/patterns/multi-tenant-auth) | Type: Conceptual | Summary: Select tenant-scoped credentials inside authored tools, OpenAPI connections, and MCP connections from the active turn context. | Topics: patterns, multi-tenant-auth | Canonical: /docs/patterns/multi-tenant-auth

- [Multi-Tenant Memory](/docs/patterns/multi-tenant-memory) | Type: Conceptual | Summary: Bind an eve memory provider to an authenticated tenant and caller scope. | Topics: patterns, multi-tenant-memory | Canonical: /docs/patterns/multi-tenant-memory

- [Editor Integration (ACP)](/docs/protocols/acp) | Type: How-to | Summary: Use local or deployed eve agents from Agent Client Protocol clients. | Topics: protocols, acp | Canonical: /docs/protocols/acp

- [Serve a UCP Profile](/docs/protocols/ucp) | Type: How-to | Summary: Serve a UCP profile at /.well-known/ucp from a custom eve channel. | Topics: protocols, ucp | Canonical: /docs/protocols/ucp

- [Agent Files](/docs/reference/agent-files) | Type: Reference | Summary: Look up agent directory slots, path-derived names, subagent files, and filesystem discovery rules. | Topics: reference, agent-files | Canonical: /docs/reference/agent-files

- [CLI](/docs/reference/cli) | Type: Reference | Summary: Reference for every eve CLI command. | Topics: reference, cli | Canonical: /docs/reference/cli

- [CLI Telemetry](/docs/reference/telemetry) | Type: Reference | Summary: Learn what eve CLI telemetry collects and how to control it. | Topics: reference, telemetry | Canonical: /docs/reference/telemetry

- [TypeScript API reference](/docs/reference/typescript-api) | Type: Reference | Summary: The define* helpers, the runtime ctx, and where each one is imported from. | Topics: reference, typescript-api | Canonical: /docs/reference/typescript-api

- [Responsible Use](/docs/responsible-use) | Type: Conceptual | Summary: Deployer responsibility and safeguards to review before using eve with sensitive, regulated, or production data. | Topics: responsible-use | Canonical: /docs/responsible-use

- [Sandbox](/docs/sandbox) | Type: Conceptual | Summary: Configure the isolated filesystem and command environment used by an eve agent. | Topics: sandbox | Canonical: /docs/sandbox

    - [Default Sandbox](/docs/sandbox/default) | Type: Conceptual | Summary: Let eve select the sandbox provider for the current environment. | Prerequisites: /docs/sandbox | Topics: sandbox, default | Canonical: /docs/sandbox/default

    - [Docker Sandbox](/docs/sandbox/docker) | Type: Conceptual | Summary: Create local persistent containers from an image or Dockerfile. | Prerequisites: /docs/sandbox | Topics: sandbox, docker | Canonical: /docs/sandbox/docker

    - [just-bash Sandbox](/docs/sandbox/just-bash) | Type: Conceptual | Summary: Use a pure-JavaScript shell and virtual filesystem. | Prerequisites: /docs/sandbox | Topics: sandbox, just-bash | Canonical: /docs/sandbox/just-bash

    - [microsandbox](/docs/sandbox/microsandbox) | Type: Conceptual | Summary: Create local lightweight VMs from an OCI image or Dockerfile. | Prerequisites: /docs/sandbox | Topics: sandbox, microsandbox | Canonical: /docs/sandbox/microsandbox

    - [Vercel Sandbox](/docs/sandbox/vercel) | Type: Conceptual | Summary: Create snapshot-backed persistent sandboxes on Vercel. | Prerequisites: /docs/sandbox | Topics: sandbox, vercel | Canonical: /docs/sandbox/vercel

- [Schedules](/docs/schedules) | Type: Conceptual | Summary: Run an agent on a cron cadence, either a fire-and-forget prompt or a handler that hands work off to a channel. | Topics: schedules | Canonical: /docs/schedules

- [Skills](/docs/skills) | Type: Conceptual | Summary: Author load-on-demand procedures the model pulls into context with load_skill. | Topics: skills | Canonical: /docs/skills

- [Subagents](/docs/subagents) | Type: Conceptual | Summary: Delegate work to root-agent copies or declared specialists with their own tools and sandbox. | Topics: subagents | Canonical: /docs/subagents

- [Tools](/docs/tools) | Type: Conceptual | Summary: Define typed actions the agent can call, and gate sensitive ones on human approval. | Topics: tools | Canonical: /docs/tools

    - [Tasks](/docs/tools/tasks) | Type: Conceptual | Summary: Run agent and workflow tool calls as tasks that keep working while the conversation continues, and control how the model waits for, corrects, and cancels them. | Prerequisites: /docs/tools | Topics: tools, tasks | Canonical: /docs/tools/tasks

    - [Upgrade to Tasks](/docs/tools/tasks-upgrade) | Type: Conceptual | Summary: Move workflow tools, agent calls, clients, hooks, and evals from background tasks to tasks. | Prerequisites: /docs/tools | Topics: tools, tasks-upgrade | Canonical: /docs/tools/tasks-upgrade

    - [Workflows as Tools](/docs/tools/workflows) | Type: Conceptual | Summary: Define durable workflow tools that wait for people, webhooks, or timers without holding compute. | Prerequisites: /docs/tools | Topics: tools, workflows | Canonical: /docs/tools/workflows

- [Connect a Warehouse (Optional)](/docs/tutorial/connect-a-warehouse) | Type: How-to | Summary: Optional follow-up to the Build an Agent tutorial. Let each user connect their own warehouse over an OAuth MCP via Vercel Connect. | Topics: tutorial, connect-a-warehouse | Canonical: /docs/tutorial/connect-a-warehouse

- [Build your first agent](/docs/tutorial/first-agent) | Type: How-to | Summary: Scaffold the analytics assistant, give it an analyst persona, run it, and ask a question. | Topics: tutorial, first-agent | Canonical: /docs/tutorial/first-agent

- [Guard the Spend](/docs/tutorial/guard-the-spend) | Type: How-to | Summary: Part 7 of the Build an Agent tutorial. Gate expensive queries with cost-based approval. The agent pauses, asks, and resumes. | Topics: tutorial, guard-the-spend | Canonical: /docs/tutorial/guard-the-spend

- [How It Runs](/docs/tutorial/how-it-runs) | Type: How-to | Summary: Part 2 of the Build an Agent tutorial. Session, turn, and durable steps, and why a turn survives a crash. | Topics: tutorial, how-it-runs | Canonical: /docs/tutorial/how-it-runs

- [Query Sample Data](/docs/tutorial/query-sample-data) | Type: How-to | Summary: Part 3 of the Build an Agent tutorial. Add a run_sql tool over a local sample dataset and watch the tool loop. | Topics: tutorial, query-sample-data | Canonical: /docs/tutorial/query-sample-data

- [Remember Definitions](/docs/tutorial/remember-definitions) | Type: How-to | Summary: Part 5 of the Build an Agent tutorial. Use defineState to remember the team's metric glossary across turns. | Topics: tutorial, remember-definitions | Canonical: /docs/tutorial/remember-definitions

- [Run Analysis](/docs/tutorial/run-analysis) | Type: How-to | Summary: Part 4 of the Build an Agent tutorial. Seed the sample database schema into the sandbox workspace, then compute and chart beyond SQL. | Topics: tutorial, run-analysis | Canonical: /docs/tutorial/run-analysis

- [Ship It](/docs/tutorial/ship-it) | Type: How-to | Summary: Part 8 of the Build an Agent tutorial. Put a web dashboard on the agent with useEveAgent, replace placeholderAuth, and deploy to Vercel. | Topics: tutorial, ship-it | Canonical: /docs/tutorial/ship-it

- [Team Playbooks](/docs/tutorial/team-playbooks) | Type: How-to | Summary: Part 6 of the Build an Agent tutorial. Load the caller's team playbook with a dynamic skill keyed on the principal. | Topics: tutorial, team-playbooks | Canonical: /docs/tutorial/team-playbooks

## Integrations

- [Integrations](/integrations) | Type: Directory | Summary: Browse every third-party service eve connects to, including channels and connections. | Topics: integrations | Canonical: /integrations

    - [agent-browser](/integrations/agent-browser) | Type: Extension | Summary: Add browser automation tools backed by agent-browser to an eve agent. | Prerequisites: /integrations | Topics: integrations, agent-browser | Canonical: /integrations/agent-browser

    - [Agentcard](/integrations/agentcard) | Type: Connection | Summary: let agents buy online | Prerequisites: /integrations | Topics: integrations, agentcard | Canonical: /integrations/agentcard

    - [Airtable](/integrations/airtable) | Type: Connection | Summary: Bases, tables, and records through Airtable's MCP server. | Prerequisites: /integrations | Topics: integrations, airtable | Canonical: /integrations/airtable

    - [Kybernesis Arcana](/integrations/arcana) | Type: Memory | Summary: Give your agents workspace-scoped long-term memory with automatic recall and deliberate storage. | Prerequisites: /integrations | Topics: integrations, arcana | Canonical: /integrations/arcana

    - [Arize](/integrations/arize) | Type: Instrumentation | Summary: Export traces to Arize AX for LLM observability and evaluation. | Prerequisites: /integrations | Topics: integrations, arize | Canonical: /integrations/arize

    - [Bitly](/integrations/bitly) | Type: Connection | Summary: Shorten links, generate QR Codes, and track performance. | Prerequisites: /integrations | Topics: integrations, bitly | Canonical: /integrations/bitly

    - [BlitzReels](/integrations/blitzreels) | Type: Extension | Summary: Turn long videos into short clips, generate media, repair edits, and export. | Prerequisites: /integrations | Topics: integrations, blitzreels | Canonical: /integrations/blitzreels

    - [Blooio](/integrations/blooio) | Type: Channel | Summary: Send and receive iMessage, RCS, and SMS through Blooio. | Prerequisites: /integrations | Topics: integrations, blooio | Canonical: /integrations/blooio

    - [Braintrust](/integrations/braintrust) | Type: Instrumentation | Summary: Export AI SDK spans to Braintrust for tracing, evals, and monitoring. | Prerequisites: /integrations | Topics: integrations, braintrust | Canonical: /integrations/braintrust

    - [Brex](/integrations/brex) | Type: Connection | Summary: Expenses, cards, and cash through Brex's finance automation. | Prerequisites: /integrations | Topics: integrations, brex | Canonical: /integrations/brex

    - [Browser Use](/integrations/browser-use) | Type: Connection | Summary: Run managed browser automation tasks through Browser Use's MCP server. | Prerequisites: /integrations | Topics: integrations, browser-use | Canonical: /integrations/browser-use

    - [Browserbase](/integrations/browserbase) | Type: Extension | Summary: Search, fetch, and automate the web with Browserbase and Stagehand. | Prerequisites: /integrations | Topics: integrations, browserbase | Canonical: /integrations/browserbase

    - [Buzz](/integrations/buzz) | Type: Channel | Summary: Talk to your eve agent from Buzz through its ACP desktop harness. | Prerequisites: /integrations | Topics: integrations, buzz | Canonical: /integrations/buzz

    - [Candid](/integrations/candid) | Type: Connection | Summary: Research nonprofits and funders using Candid's data. | Prerequisites: /integrations | Topics: integrations, candid | Canonical: /integrations/candid

    - [AgentPhone](/integrations/chat-sdk-agentphone) | Type: Channel | Summary: SMS, MMS, iMessage, and voice conversations through AgentPhone. | Prerequisites: /integrations | Topics: integrations, chat-sdk-agentphone | Canonical: /integrations/chat-sdk-agentphone

    - [Beeper](/integrations/chat-sdk-beeper) | Type: Channel | Summary: Matrix rooms and bridged messaging networks through Beeper. | Prerequisites: /integrations | Topics: integrations, chat-sdk-beeper | Canonical: /integrations/chat-sdk-beeper

    - [Dial](/integrations/chat-sdk-dial) | Type: Channel | Summary: Give your agent a phone number for SMS, MMS, iMessage, and voice transcripts. | Prerequisites: /integrations | Topics: integrations, chat-sdk-dial | Canonical: /integrations/chat-sdk-dial

    - [Google Chat](/integrations/chat-sdk-gchat) | Type: Channel | Summary: Google Chat spaces and DMs via the Chat SDK. | Prerequisites: /integrations | Topics: integrations, chat-sdk-gchat | Canonical: /integrations/chat-sdk-gchat

    - [Gmail](/integrations/chat-sdk-gmail) | Type: Channel | Summary: Turn labelled Gmail threads into agent conversations via the Chat SDK. | Prerequisites: /integrations | Topics: integrations, chat-sdk-gmail | Canonical: /integrations/chat-sdk-gmail

    - [Kapso](/integrations/chat-sdk-kapso) | Type: Channel | Summary: Managed WhatsApp conversations, media, buttons, and history through Kapso. | Prerequisites: /integrations | Topics: integrations, chat-sdk-kapso | Canonical: /integrations/chat-sdk-kapso

    - [Lark / Feishu](/integrations/chat-sdk-lark) | Type: Channel | Summary: Lark and Feishu chats with native card streaming via the Chat SDK. | Prerequisites: /integrations | Topics: integrations, chat-sdk-lark | Canonical: /integrations/chat-sdk-lark

    - [Liveblocks](/integrations/chat-sdk-liveblocks) | Type: Channel | Summary: Bring your agent into Liveblocks comment threads, mentions, and reactions. | Prerequisites: /integrations | Topics: integrations, chat-sdk-liveblocks | Canonical: /integrations/chat-sdk-liveblocks

    - [Messenger](/integrations/chat-sdk-messenger) | Type: Channel | Summary: Facebook Messenger bots with templates, buttons, and reactions via the Chat SDK. | Prerequisites: /integrations | Topics: integrations, chat-sdk-messenger | Canonical: /integrations/chat-sdk-messenger

    - [Novu](/integrations/chat-sdk-novu) | Type: Channel | Summary: Reach Slack, Teams, WhatsApp, Telegram, and email through Novu. | Prerequisites: /integrations | Topics: integrations, chat-sdk-novu | Canonical: /integrations/chat-sdk-novu

    - [Resend](/integrations/chat-sdk-resend) | Type: Channel | Summary: Send and receive threaded email through Resend via the Chat SDK. | Prerequisites: /integrations | Topics: integrations, chat-sdk-resend | Canonical: /integrations/chat-sdk-resend

    - [Sendblue](/integrations/chat-sdk-sendblue) | Type: Channel | Summary: Send and receive iMessage, SMS, and RCS through Sendblue. | Prerequisites: /integrations | Topics: integrations, chat-sdk-sendblue | Canonical: /integrations/chat-sdk-sendblue

    - [Velt](/integrations/chat-sdk-velt) | Type: Channel | Summary: Add agents to anchored comments across documents, canvases, PDFs, and video. | Prerequisites: /integrations | Topics: integrations, chat-sdk-velt | Canonical: /integrations/chat-sdk-velt

    - [WhatsApp](/integrations/chat-sdk-whatsapp) | Type: Channel | Summary: Customer messaging through WhatsApp Business Cloud via the Chat SDK. | Prerequisites: /integrations | Topics: integrations, chat-sdk-whatsapp | Canonical: /integrations/chat-sdk-whatsapp

    - [X](/integrations/chat-sdk-x) | Type: Channel | Summary: Public mentions and DMs on X via the Chat SDK. | Prerequisites: /integrations | Topics: integrations, chat-sdk-x | Canonical: /integrations/chat-sdk-x

    - [Zernio](/integrations/chat-sdk-zernio) | Type: Channel | Summary: Reach seven social and messaging platforms through one Zernio integration. | Prerequisites: /integrations | Topics: integrations, chat-sdk-zernio | Canonical: /integrations/chat-sdk-zernio

    - [ClickHouse](/integrations/clickhouse) | Type: Connection | Summary: Query and explore your ClickHouse Cloud data. | Prerequisites: /integrations | Topics: integrations, clickhouse | Canonical: /integrations/clickhouse

    - [Cloudinary](/integrations/cloudinary) | Type: Connection | Summary: Manage, transform, and deliver your images and videos. | Prerequisites: /integrations | Topics: integrations, cloudinary | Canonical: /integrations/cloudinary

    - [Coda](/integrations/coda) | Type: Connection | Summary: Create, search, and update docs and tables. | Prerequisites: /integrations | Topics: integrations, coda | Canonical: /integrations/coda

    - [context.dev](/integrations/context) | Type: Connection | Summary: search, scrape, extract, and monitor live web data. | Prerequisites: /integrations | Topics: integrations, context | Canonical: /integrations/context

    - [Datadog](/integrations/datadog) | Type: Connection | Summary: Query metrics, monitors, and logs through Datadog's MCP server. | Prerequisites: /integrations | Topics: integrations, datadog | Canonical: /integrations/datadog

    - [Datadog](/integrations/datadog-instrumentation) | Type: Instrumentation | Summary: Export agent traces to Datadog APM alongside the rest of your stack. | Prerequisites: /integrations | Topics: integrations, datadog-instrumentation | Canonical: /integrations/datadog-instrumentation

    - [Discord](/integrations/discord) | Type: Channel | Summary: Run your agent as a Discord bot across servers and threads. | Prerequisites: /integrations | Topics: integrations, discord | Canonical: /integrations/discord

    - [Egnyte](/integrations/egnyte) | Type: Connection | Summary: Securely access and analyze Egnyte content. | Prerequisites: /integrations | Topics: integrations, egnyte | Canonical: /integrations/egnyte

    - [Embat](/integrations/embat) | Type: Connection | Summary: Ask Embat about cash, debt, payments, and accounting. | Prerequisites: /integrations | Topics: integrations, embat | Canonical: /integrations/embat

    - [Web Chat](/integrations/eve) | Type: Channel | Summary: Embed a first-party web chat UI backed by your agent. | Prerequisites: /integrations | Topics: integrations, eve | Canonical: /integrations/eve

    - [File memory](/integrations/file) | Type: Memory | Summary: Store durable per-principal memory in a private Vercel Blob store provisioned for the agent. | Prerequisites: /integrations | Topics: integrations, file | Canonical: /integrations/file

    - [GitHub](/integrations/github) | Type: Channel | Summary: Drive your agent from issues, pull requests, and comments, with guided Connect setup. | Prerequisites: /integrations | Topics: integrations, github | Canonical: /integrations/github

    - [GitHub Tools](/integrations/github-tools) | Type: Extension | Summary: Add scoped GitHub tools with Vercel Connect authentication and approval rules. | Prerequisites: /integrations | Topics: integrations, github-tools | Canonical: /integrations/github-tools

    - [Hindsight](/integrations/hindsight) | Type: Extension | Summary: Recall relevant context before every turn and retain each exchange automatically. | Prerequisites: /integrations | Topics: integrations, hindsight | Canonical: /integrations/hindsight

    - [Honeycomb](/integrations/honeycomb) | Type: Connection | Summary: Explore traces and run queries through Honeycomb's MCP server. | Prerequisites: /integrations | Topics: integrations, honeycomb | Canonical: /integrations/honeycomb

    - [Honeycomb](/integrations/honeycomb-instrumentation) | Type: Instrumentation | Summary: Send OpenTelemetry traces to Honeycomb and query every agent turn. | Prerequisites: /integrations | Topics: integrations, honeycomb-instrumentation | Canonical: /integrations/honeycomb-instrumentation

    - [Hugging Face](/integrations/hugging-face) | Type: Connection | Summary: Access the Hugging Face Hub and thousands of Gradio apps. | Prerequisites: /integrations | Topics: integrations, hugging-face | Canonical: /integrations/hugging-face

    - [Jaeger](/integrations/jaeger) | Type: Instrumentation | Summary: Trace your agent with a local or self-hosted Jaeger OTLP backend. | Prerequisites: /integrations | Topics: integrations, jaeger | Canonical: /integrations/jaeger

    - [Jetty](/integrations/jetty) | Type: Extension | Summary: Grade agent turns, compare experiments, and store durable evaluation trajectories. | Prerequisites: /integrations | Topics: integrations, jetty | Canonical: /integrations/jetty

    - [KERNEL](/integrations/kernel) | Type: Extension | Summary: Let your eve agent use the Internet with KERNEL browser infra, o11y, and stealth. Integrated natively with Vercel Connect and AI Gateway. | Prerequisites: /integrations | Topics: integrations, kernel | Canonical: /integrations/kernel

    - [Linear](/integrations/linear) | Type: Connection | Summary: Issues, projects, cycles, and comments via Linear's MCP server. | Prerequisites: /integrations | Topics: integrations, linear | Canonical: /integrations/linear

    - [Linear Agent](/integrations/linear-agent) | Type: Channel | Summary: Delegate Linear issues and comments through Agent Sessions, with guided Connect setup. | Prerequisites: /integrations | Topics: integrations, linear-agent | Canonical: /integrations/linear-agent

    - [Link](/integrations/link) | Type: Extension | Summary: Give your eve agent guarded access to Link wallet and purchase tools. | Prerequisites: /integrations | Topics: integrations, link | Canonical: /integrations/link

    - [Linq](/integrations/linq) | Type: Channel | Summary: iMessage and SMS conversations through Linq, with guided Connect or portable setup. | Prerequisites: /integrations | Topics: integrations, linq | Canonical: /integrations/linq

    - [Local Falcon](/integrations/local-falcon) | Type: Connection | Summary: AI visibility and local search intelligence. | Prerequisites: /integrations | Topics: integrations, local-falcon | Canonical: /integrations/local-falcon

    - [Make](/integrations/make) | Type: Connection | Summary: Run Make scenarios and manage your Make account. | Prerequisites: /integrations | Topics: integrations, make | Canonical: /integrations/make

    - [Manufact](/integrations/manufact) | Type: Connection | Summary: Deploy and monitor MCP servers with Manufact. | Prerequisites: /integrations | Topics: integrations, manufact | Canonical: /integrations/manufact

    - [Mem0](/integrations/mem0) | Type: Connection | Summary: Persistent memory for AI agents and assistants. | Prerequisites: /integrations | Topics: integrations, mem0 | Canonical: /integrations/mem0

    - [Miro](/integrations/miro) | Type: Connection | Summary: Access and create content on Miro boards. | Prerequisites: /integrations | Topics: integrations, miro | Canonical: /integrations/miro

    - [Mixpanel](/integrations/mixpanel) | Type: Connection | Summary: Analyze, query, and manage your Mixpanel data. | Prerequisites: /integrations | Topics: integrations, mixpanel | Canonical: /integrations/mixpanel

    - [Mux Video](/integrations/mux-video) | Type: Extension | Summary: Create and inspect video assets, make clips, and run Mux Robots workflows. | Prerequisites: /integrations | Topics: integrations, mux-video | Canonical: /integrations/mux-video

    - [Natural](/integrations/natural) | Type: Connection | Summary: Send, request, and manage payments with Natural. | Prerequisites: /integrations | Topics: integrations, natural | Canonical: /integrations/natural

    - [Neon](/integrations/neon) | Type: Connection | Summary: Manage Neon projects, run queries, and make schema changes. | Prerequisites: /integrations | Topics: integrations, neon | Canonical: /integrations/neon

    - [Netlify](/integrations/netlify) | Type: Connection | Summary: Create, deploy, manage, and secure websites on Netlify. | Prerequisites: /integrations | Topics: integrations, netlify | Canonical: /integrations/netlify

    - [Notion](/integrations/notion) | Type: Connection | Summary: Search and edit Notion pages and databases over MCP or OpenAPI. | Prerequisites: /integrations | Topics: integrations, notion | Canonical: /integrations/notion

    - [O'Reilly](/integrations/oreilly) | Type: Connection | Summary: Discover O'Reilly's expert learning content. | Prerequisites: /integrations | Topics: integrations, oreilly | Canonical: /integrations/oreilly

    - [Photon](/integrations/photon) | Type: Channel | Summary: iMessage through Photon, with guided project and phone setup. | Prerequisites: /integrations | Topics: integrations, photon | Canonical: /integrations/photon

    - [PlanetScale](/integrations/planetscale) | Type: Connection | Summary: Authenticated access to your PlanetScale Postgres and MySQL databases. | Prerequisites: /integrations | Topics: integrations, planetscale | Canonical: /integrations/planetscale

    - [PostHog](/integrations/posthog) | Type: Connection | Summary: Query, analyze, and manage your PostHog insights. | Prerequisites: /integrations | Topics: integrations, posthog | Canonical: /integrations/posthog

    - [PostHog](/integrations/posthog-instrumentation) | Type: Instrumentation | Summary: Send agent traces and generations to PostHog AI Observability. | Prerequisites: /integrations | Topics: integrations, posthog-instrumentation | Canonical: /integrations/posthog-instrumentation

    - [Postman](/integrations/postman) | Type: Connection | Summary: Give API context to your coding agents with Postman. | Prerequisites: /integrations | Topics: integrations, postman | Canonical: /integrations/postman

    - [Raindrop](/integrations/raindrop) | Type: Instrumentation | Summary: Send agent traces to Raindrop to detect and debug AI product issues. | Prerequisites: /integrations | Topics: integrations, raindrop | Canonical: /integrations/raindrop

    - [Razorpay](/integrations/razorpay) | Type: Connection | Summary: Razorpay payments, settlements, and dashboard data. | Prerequisites: /integrations | Topics: integrations, razorpay | Canonical: /integrations/razorpay

    - [Sentry](/integrations/sentry) | Type: Connection | Summary: Search, query, and debug errors intelligently. | Prerequisites: /integrations | Topics: integrations, sentry | Canonical: /integrations/sentry

    - [Sentry](/integrations/sentry-instrumentation) | Type: Instrumentation | Summary: Send agent traces to Sentry's OTLP endpoint for tracing and debugging. | Prerequisites: /integrations | Topics: integrations, sentry-instrumentation | Canonical: /integrations/sentry-instrumentation

    - [Shopify](/integrations/shopify) | Type: Connection | Summary: Search products and manage carts and checkouts on a Shopify storefront. | Prerequisites: /integrations | Topics: integrations, shopify | Canonical: /integrations/shopify

    - [Similarweb](/integrations/similarweb) | Type: Connection | Summary: Real-time web, mobile app, and market data. | Prerequisites: /integrations | Topics: integrations, similarweb | Canonical: /integrations/similarweb

    - [Slack](/integrations/slack) | Type: Channel | Summary: Mention your agent in channels and DMs, with Connect-managed auth. | Prerequisites: /integrations | Topics: integrations, slack | Canonical: /integrations/slack

    - [Stripe](/integrations/stripe) | Type: Connection | Summary: Payment processing and financial infrastructure tools. | Prerequisites: /integrations | Topics: integrations, stripe | Canonical: /integrations/stripe

    - [Supabase](/integrations/supabase) | Type: Connection | Summary: Manage databases, authentication, and storage. | Prerequisites: /integrations | Topics: integrations, supabase | Canonical: /integrations/supabase

    - [Supermemory](/integrations/supermemory) | Type: Memory | Summary: Give your agents long-term memory, user profiles, and SuperRAG across conversations and context. | Prerequisites: /integrations | Topics: integrations, supermemory | Canonical: /integrations/supermemory

    - [Microsoft Teams](/integrations/teams) | Type: Channel | Summary: Bring your agent into Teams chats and channels. | Prerequisites: /integrations | Topics: integrations, teams | Canonical: /integrations/teams

    - [Telegram](/integrations/telegram) | Type: Channel | Summary: Connect your agent to a Telegram bot for 1:1 and group chats. | Prerequisites: /integrations | Topics: integrations, telegram | Canonical: /integrations/telegram

    - [Ticket Tailor](/integrations/ticket-tailor) | Type: Connection | Summary: Manage tickets, orders, and events with Ticket Tailor. | Prerequisites: /integrations | Topics: integrations, ticket-tailor | Canonical: /integrations/ticket-tailor

    - [TickTick](/integrations/ticktick) | Type: Connection | Summary: Search, create, and manage your tasks and habits in TickTick. | Prerequisites: /integrations | Topics: integrations, ticktick | Canonical: /integrations/ticktick

    - [Tinybird](/integrations/tinybird) | Type: Connection | Summary: Query pipes and data sources in your Tinybird Workspace. | Prerequisites: /integrations | Topics: integrations, tinybird | Canonical: /integrations/tinybird

    - [Todoist](/integrations/todoist) | Type: Connection | Summary: Search, complete, and manage your tasks in Todoist. | Prerequisites: /integrations | Topics: integrations, todoist | Canonical: /integrations/todoist

    - [Twilio](/integrations/twilio) | Type: Channel | Summary: Put your agent on a phone number: SMS and speech-transcribed calls. | Prerequisites: /integrations | Topics: integrations, twilio | Canonical: /integrations/twilio

    - [Upstash AgentKit](/integrations/upstash-agentkit) | Type: Memory | Summary: Give your agents ranked recall and automatic capture on Upstash Redis, or a Redis backend for file memory. | Prerequisites: /integrations | Topics: integrations, upstash-agentkit | Canonical: /integrations/upstash-agentkit

    - [Vercel](/integrations/vercel) | Type: Connection | Summary: Manage Vercel projects, deployments, and logs through Vercel's MCP server. | Prerequisites: /integrations | Topics: integrations, vercel | Canonical: /integrations/vercel

    - [Webflow](/integrations/webflow) | Type: Connection | Summary: Manage Webflow CMS, pages, assets, and sites. | Prerequisites: /integrations | Topics: integrations, webflow | Canonical: /integrations/webflow

    - [Wix](/integrations/wix) | Type: Connection | Summary: Manage and build sites and apps on Wix. | Prerequisites: /integrations | Topics: integrations, wix | Canonical: /integrations/wix

    - [Zapier](/integrations/zapier) | Type: Connection | Summary: Automate workflows across thousands of apps. | Prerequisites: /integrations | Topics: integrations, zapier | Canonical: /integrations/zapier

    - [Zomato](/integrations/zomato) | Type: Connection | Summary: Online food ordering and delivery through Zomato. | Prerequisites: /integrations | Topics: integrations, zomato | Canonical: /integrations/zomato

## Templates

- [Chat](/templates/eve-chat-template) | Type: Example | Summary: A persisted Next.js chat template for eve, with per-user long-term memory, Better Auth, Drizzle, Neon, and Upstash Redis. | Canonical: /templates/eve-chat-template
- [LLM council](/templates/eve-llm-council-template) | Type: Example | Summary: A Next.js LLM council that sends one prompt to four models in parallel, streams their answers, and asks a judge model for a concise answer with per-model agreement scores. | Canonical: /templates/eve-llm-council-template
- [Design](/templates/eve-design-template) | Type: Example | Summary: A Slack design collaborator that answers from a reviewed, versioned corpus of your organization's approved design guidance. | Canonical: /templates/eve-design-template
- [Slack](/templates/eve-slack-agent) | Type: Example | Summary: A Slack agent template with webhook handling, Vercel Connect, a starter agent, and an example tool ready to deploy on Vercel. | Canonical: /templates/eve-slack-agent
- [GitHub maintainer](/templates/kody-eve-template) | Type: Example | Summary: Kody, a personal GitHub maintainer agent that emails you a weekly digest of open issues, acts on your email replies, summarizes new pull requests, answers @mentions, and works delegated Linear issues. | Canonical: /templates/kody-eve-template
- [Software factory](/templates/eve-software-factory-template) | Type: Example | Summary: Foreman, a software factory that takes tasks from GitHub and Linear, runs each through classifier, analyst, implementer, and reviewer stations, and delivers a reviewed draft pull request on your repository. | Canonical: /templates/eve-software-factory-template
- [Incident response](/templates/eve-sre-agent-template) | Type: Example | Summary: sre, an incident response agent that investigates alerts from Slack or webhooks using live Datadog, GitHub, and Vercel evidence, with read-only access by default. | Canonical: /templates/eve-sre-agent-template
- [Marketing team](/templates/marketing-team-eve-template) | Type: Example | Summary: A team of marketing agents: a lead routes work to specialists for positioning, long-form content, social, SEO, and email, publishing through Notion, Typefully, and Resend. | Canonical: /templates/marketing-team-eve-template
- [Sanity copilot](/templates/sanity-copilot-eve-template) | Type: Example | Summary: A Slack-based Sanity copilot that queries and edits content with GROQ, inspects and shapes schemas, manages drafts and releases, and drafts long-form pieces into Notion. | Canonical: /templates/sanity-copilot-eve-template
- [Social media](/templates/typefully-eve-template) | Type: Example | Summary: A Slack-based social media agent that drafts posts and threads for X, LinkedIn, Threads, Bluesky, and Mastodon through Typefully, manages the publishing queue, and pulls briefs from Notion. | Canonical: /templates/typefully-eve-template
- [Mux video](/templates/mux-video-agent) | Type: Example | Summary: A durable video agent that creates and inspects Mux assets, makes clips, and runs supported Mux Robots workflows with human approval for write actions. | Canonical: /templates/mux-video-agent
- [Weather](/templates/weather-agent-fixture) | Type: Example | Summary: A small representative eve app with agent config, instructions, a typed weather tool, and a markdown skill. | Canonical: /templates/weather-agent-fixture
