Skip to content
New Project

eve Slack Agent

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

DeployView Demo

This is a Slack agent template for eve.

Getting Started

First, link the project and pull environment variables:

vercel link
vercel env pull

Then, run the development server:

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:

  • Eve Documentation - learn about Eve features and API.
  • Vercel Connect - manages the Slack channel's credentials in this template.

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

GitHub
Ownervercel-labs
Repositoryeve-slack-agent-template
Use Cases
AI
Starter
Stack
Eve

Related Templates

eve Personal Agent

Fork your own personal agent. One identity across web, Slack, and iMessage, with memory you can import, edit, and approve.
eve Personal Agent thumbnail

eve Content Agent

Turn your style guide into a Slack agent. Drafts blogs, social posts, release notes, and newsletters in your house voice, lint-enforced.
eve Content Agent thumbnail

eve Marketing Team

Marketing team in Slack: one lead, five specialists. Blog drafts in Notion, posts in Typefully, campaigns in Resend, on approval.
eve Marketing Team thumbnail
DeployView Demo