Real builds, start to finish: the architecture, what you need first, every step, a worked example, and how to test it — including what happens when things fail. Tick steps off as you go.
Set up a Claude project with standing instructions, a small set of reference files and one connected tool, so routine questions and drafts start from your real context instead of a blank chat.
Claude app (Projects)One connector, such as Google Calendar or Google Drive
Turn website enquiries into drafted replies and team alerts with an n8n AI Agent node that looks up your price sheet, remembers earlier messages from the same person, and fails safely when a service is down.
n8n (Cloud or self-hosted)Anthropic Chat Model node+3
Run a Telegram bot on a small server that verifies each webhook call, keeps per-chat conversation history in Postgres, and lets Claude call one read-only tool to look up order status.
Send each GoHighLevel form submission to a Claude classifier that returns a fixed JSON verdict, then tag the contact and open an opportunity through the HighLevel API, routing low-confidence results to a person.
GoHighLevel workflowsHighLevel API (Private Integration token)+3
Answer staff or customer questions from a small set of company documents using Claude's citations feature, with no vector database, and show the exact passage behind every answer.
Claude Messages API (citations and prompt caching)TypeScript (Node 20 or later)+1
Build a scheduled job that pulls opportunities from HighLevel, calculates the week's sales metrics in plain code, asks Claude for a short narrative about those exact numbers, checks that the narrative didn't invent any, and posts the report to Slack.
Connect Claude Code to an existing hosted MCP server, share that setup with your team without committing secrets, then build a minimal MCP server of your own with the official TypeScript SDK and register it in Claude Code and Claude Desktop.
Build retrieval-augmented generation end to end: chunk your documents, embed them, store them in Postgres with pgvector, retrieve the closest chunks for a question, have Claude answer with citations to those chunks, and measure quality with a small eval set you rerun on every change.
Supabase (Postgres + pgvector)Voyage AI embeddings+3
Build a support reply drafter on Next.js 16. The App Router route handler validates input with Zod, rate-limits by IP, calls Claude server-side with the key kept out of the browser, and handles failures. Then deploy it to Vercel with the key stored as a secret.