Aimpress_site/chatbot-api
Vadym Samoilenko 8e73d77abc Fix chatbot: lead persistence, CRM creation, RC delivery, mobile UI
- Store lead info in Redis session meta so bot remembers name across messages
- Create Twenty CRM lead immediately from form data (bypass tool-call flow)
- Store room→session reverse mapping in Redis for RC webhook delivery
- Update system prompt: don't re-ask for form-provided info
- Fix "Most Popular" badge clipped on mobile (overflow: visible)
- Fix contact form inputs overflowing on small screens (box-sizing)
- Reduce chat tooltip size on mobile to avoid overlapping content

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 20:18:29 +00:00
..
config.py Add Twenty CRM integration + lead enrichment + pulsating chat bubble 2026-03-08 18:13:26 +00:00
Dockerfile Add AI chatbot: FastAPI backend + React chat widget 2026-03-08 17:14:07 +00:00
knowledge.py Fix chatbot: lead persistence, CRM creation, RC delivery, mobile UI 2026-03-08 20:18:29 +00:00
llm.py Add Twenty CRM integration + lead enrichment + pulsating chat bubble 2026-03-08 18:13:26 +00:00
main.py Fix chatbot: lead persistence, CRM creation, RC delivery, mobile UI 2026-03-08 20:18:29 +00:00
models.py Add lead collection form before chat + fix RC bot message delivery 2026-03-08 18:02:08 +00:00
requirements.txt Add AI chatbot: FastAPI backend + React chat widget 2026-03-08 17:14:07 +00:00
rocketchat.py Fix chatbot: lead persistence, CRM creation, RC delivery, mobile UI 2026-03-08 20:18:29 +00:00
security.py Add AI chatbot: FastAPI backend + React chat widget 2026-03-08 17:14:07 +00:00
twenty_crm.py Add Twenty CRM integration + lead enrichment + pulsating chat bubble 2026-03-08 18:13:26 +00:00