Slack (after install)
Swap the catalog Connect UID so an installed Eve Directory agent can talk to your Slack workspace.
Catalog agents that show the Slack chip usually ship a channel file with a placeholder Connect UID for that listing. Eve’s Slack docs cover the full channel contract; this page is only the directory handoff after shadcn add or Composer export.
Official setup: Slack channel · eve.dev/integrations
What the listing ships
import { connectSlackCredentials } from "@vercel/connect/eve";
import { slackChannel } from "eve/channels/slack";
export default slackChannel({
credentials: connectSlackCredentials("slack/<listing-slug>"),
});That UID (slack/<listing-slug>) belongs to the catalog example. It will not authenticate your workspace until you create a Connect client and point the string at your UID.
Adapt after install
- Link the project and create a Slack Connect client with triggers:
npm install -g vercel@latest
vercel link
vercel connect create slack --triggers- Re-point the trigger at Eve’s Slack route (Eve does not use Connect’s default path):
vercel connect detach <uid> --yes
vercel connect attach <uid> --triggers --trigger-path /eve/v1/slack --yes-
Replace
"slack/<listing-slug>"inagent/channels/slack.tswith your Connect UID (for exampleslack/my-agent). -
Deploy with Eve recognized as a framework:
VERCEL_USE_EXPERIMENTAL_FRAMEWORKS=1 vercel deploy --prodDetails, scopes, thread context, and HITL live in the official Slack docs — use those when you need to customize handlers.
Agents using Slack
PR Review Sentinel
Review pull requests against team conventions, flag risky changes, and post structured, actionable feedback.
Browser QA Runner
Walk critical user flows in a real browser, capture evidence, and file reproducible bug reports.
API Contract Guardian
Detect drift between API specs, real behavior, and docs; draft changelogs, migration notes, and fixes.
Competitive Intel Scout
Track competitors' pricing, changelogs, and traffic; report evidence-cited changes since the last check.
Churn Risk Sentinel
Correlate usage drop-off with billing events, remember account history, and propose specific save plays.
Inbound Lead Qualifier
Qualify site visitors conversationally, score fit against your ICP, and hand sales a context-rich lead.
AI Search Visibility Analyst
Measure how your brand appears in AI answers and search, diagnose citation gaps, and prioritize content fixes.
Spend & Subscription Controller
Flag card-spend anomalies, upcoming SaaS renewals, and duplicate subscriptions with owner-ready actions.
Developer Community Manager
Triage community questions, escalate real bugs with reproductions, and turn recurring pain into roadmap signal.
Daily Digest Starter
Weekday 9am UTC: fetch one RSS feed and post a five-item summary to Slack. Demos cron schedules.
Approval Gate Starter
Refunds always need Slack approval; service restarts use once(). Tool bodies log only — swap in real actions.
Webhook Summarizer Starter
POST any text to a custom webhook and get a classified summary in Slack. Demos custom channels.