Concierge

apps/concierge Β· how a customer text becomes an AI reply live trace
+30 pts
πŸ’¬
Hairstory
iMessage
πŸ“‘ Sendblue
iMessage / SMS
200 βœ“ <500ms
waitUntil() ⟳
πŸ›‘οΈ Gateway
/api/gateway/sendblue/[brand]
βœ“ verify signature
βœ“ dedup message
βœ“ injection scan
🧠

Agent core

runInbound Β· withTurnLock
system prompt
kernel + SOUL + stage
messages
thread + image β†’JPEG
generateText Β· claude-sonnet-4-6 Β· maxSteps 4
βš™ buildTools() β€” model decides which to call
capture_profile
recommend_products
mark_bought
stay_silent
show_before_after
lookup_ingredients
🎯 Recommender
deterministic match + link
πŸ–ΌοΈ Proof library
matched before / after
πŸ“Š Klaviyo
profile write-back
00

Ready

Press play to trace a message end-to-end.