n8n
n8n. Groq. Postgres. TypeScript.
Open source where the cost curve flattens.
Buyer's guides tell you to demand the tech stack upfront. So here it is. Not a Zapier shop. Not a single-platform reseller. Self-hosted orchestration and custom code where the edges break.
Eight primitives
The shape of the stack at a glance.
Groq
Postgres
TypeScript
Upstash
Vercel
BotID
Resend
Orchestration
n8n
Self-hosted on a dedicated VM. Visual workflow builder with full data sovereignty. Default for agencies in 2026 per the buyer's guides. And because the cost curve stays flat as volume scales.
Inference + planning
Groq
Llama-3 family for high-throughput inference where latency matters. Sub-second response times on production workloads.
Anthropic Claude
Planner + reviewer where reasoning depth matters. Tool use, structured output, longer contexts.
State + persistence
PostgreSQL
Single source of truth for agent state, audit logs, and retry queues. Hosted on Neon (Vercel Marketplace) or self-managed depending on data residency requirements.
Upstash Redis
Rate limiting, ephemeral state, cache layer.
Custom services
TypeScript
Custom services where n8n is not enough. Strict mode, Zod validation at boundaries, Prisma for database access.
Vercel Functions
Hosted endpoints, cron triggers, queue consumers. Fluid Compute for warm starts.
Surfaces + observability
Next.js + React
Marketing surface, client dashboard, operator console. Server Components by default.
Slack Connect
Client-facing live decision feed. Every agent decision, retry, exception, and operator intervention posted in real time.
Vercel Speed Insights + Analytics
CWV monitoring on every surface we ship.
Defense + integrity
BotID
Bot detection on API endpoints. Form submissions, recovery audits, founder routes.
Resend + Nodemailer
Transactional email with SMTP fallback for outbound that must not miss.
