Skip to content

Add meridian: 5-assistant hotel + airline concierge squad#2

Open
justincrowe-hub wants to merge 2 commits into
mainfrom
justin/meridian-concierge-squad
Open

Add meridian: 5-assistant hotel + airline concierge squad#2
justincrowe-hub wants to merge 2 commits into
mainfrom
justin/meridian-concierge-squad

Conversation

@justincrowe-hub

@justincrowe-hub justincrowe-hub commented Jul 7, 2026

Copy link
Copy Markdown

What is this project?

Meridian is a fictional membership travel concierge: one phone number, a squad of five Vapi assistants (front door, hotel, flight triage, rebooking, upsell & recovery) plus a standalone outbound-disruption caller. Built with only native Vapi primitives: every business tool is a code tool hitting Supabase REST directly, so there is no webhook or hosting to run, yet reservations persist.

Checklist

  • I've tested this from a fresh clone
  • I've included no sensitive information including keys, tokens, data
  • Project level README.md includes the setup/run instructions
  • I've added a SKILL.md if this project can be a repeatable pattern
  • I've included an .env.example
  • Added a row for this project to the table in the root README.md

Anything reviewers should know?

  • Tested from this clone, all passing: npm run typecheck clean; npm run check (env + connectivity) green; npm run test:synth and npm run test:flight (code-tool bodies executed against live Supabase) green; npm run test:audit 41/41 cases clean including the TTS-hygiene scan; npm run test:verify (read-only live-org squad check) all green; npm run kb:upload verified against the Vapi API.
  • All org-specific values (assistant/squad/file UUIDs, demo phone number) were removed; scripts resolve assistants and the squad by name, and the KB file id + callback number are env vars.
  • No SKILL.md yet: this is a showcase build rather than a distilled repeatable pattern; happy to extract one as a follow-up if useful.
  • The hotel knowledge base (assets/hotel-knowledge-base.txt) is fully fictional (555 numbers).

🤖 Generated with Claude Code

justincrowe-hub and others added 2 commits July 7, 2026 15:03
Native-Vapi build: every business tool is a code tool hitting Supabase
REST directly (no webhook hosting), squad routing via assistantName
transfers, distinct Deepgram persona voices, PSTN-tuned barge-in,
TTS-hygiene helpers, 15 mock-conversation evals, and an offline 40+
case tool audit. Includes an optional standalone outbound-disruption
assistant and campaign script.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@justincrowe-hub justincrowe-hub self-assigned this Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant