Date: 2026-05-05

Trigger: Sam asked how to get an AI to learn the firm and communicate with web visitors as an interactive section vs a chatbot.

What Got Built

Full production bundle now sitting at /mnt/user-data/outputs/sa-concierge/ and zipped at /mnt/user-data/outputs/sa-concierge.zip. Files:

What Got Deployed Live

What Is Pending

Sam needs to do these to go live. Total ~25 minutes.

  1. Deploy the Worker (10 min). cd worker; wrangler login; wrangler kv:namespace create CONCIERGE_KV (paste returned ID into wrangler.toml), then wrangler secret put ANTHROPIC_API_KEY (his Anthropic API key from console.anthropic.com), wrangler secret put NOTION_TOKEN (Notion integration token from notion.so/profile/integrations - integration must be connected to the analytics DB), wrangler secret put NOTION_DATABASE_ID (paste 25a5d96a473545f5a5ff83345fbc32b0), wrangler deploy. Health-check the URL.
  2. Host the embed (5 min). Recommended: Cloudflare R2 + custom domain cdn.aguiarinjurylawyers.com. Alt: serve from same Worker (one code addition needed). Alt: WP uploads folder.
  3. WordPress staging page (5 min). New private page, paste wp/staging-block.html into Custom HTML block, swap script URL.
  4. Brand voice spot check (mandatory). Run the 10-question battery in DEPLOY.md before exposing publicly.