Live preview
EveOutput will stream here when you run the agent.
Summary
The Slack Agent turns your agent into a Slack bot. It answers mentions and direct messages, keeps each conversation scoped to its thread, and replies with Slack formatting. Reach for it to put an assistant where your team already works — an on-call helper, a docs bot, or a triage assistant.
Install
$ pnpm dlx shadcn@latest add @agentcn/eve/slack-agent
Composition
agent/
├── agent.ts # Agent definition (model + config)
├── instructions.md # Slack reply style + threading instructions
└── tools/
└── post_message.ts # Posts a (threaded) Slack messageCustomization
- Verify signatures. Add Slack request-signature verification in your event route before invoking the agent.
- Add more actions. Add tools for reactions, file uploads, or opening modals.
- Scope memory by thread. Key agent sessions on
thread_tsfor clean context. - Swap the model. Edit
agent/agent.ts.