Templates

Slack

A Slack agent template with webhook handling, Vercel Connect, a starter agent, and an example tool ready to deploy on Vercel.

View Source
  • Slack
agent/agent.tstypescript
import { defineAgent } from "eve";

export default defineAgent({
  model: "anthropic/claude-sonnet-5",
});

This is a Slack agent template for eve.

Getting Started

First, link the project and pull environment variables:

bash
vercel linkvercel env pull

Then, run the development server:

bash
pnpm dev

You can start editing the agent by modifying agent/agent.ts. Its behavior is defined in agent/instructions.md, and tools live in agent/tools/. The agent auto-updates as you edit the files.

This project uses the Eve framework's bundled guides — see node_modules/eve/dist/docs/public/ after installing dependencies.

Learn More

To learn more about eve, take a look at the following resources:

You can check out the Eve GitHub repository - your feedback and contributions are welcome!