← Backlog
📋 Sheet

Bot needs to better handle conversation handoffs

👤 Emon⚠ no ETAIn Dev
When AI takes over conversations that were happening with human agent before, it messes up big time: https://beyond-chats.netlify.app/ivfindia.com/56784 The issue is: when sending messages to LLM providers like gemini and openai: we treat human agent messages as AI's own messages. This is because these providers only support roles of: USER and ASSISTANT for representing conversation but the human agent is neither the USER nor the ASSISTANT so the AI thinks that the agent's messages are its own. Sub task 1: How do we indicate to the LLM that the human messages arent its own? Sub task 2: How should the LLM make use of chat history that involves agent messages also.
↪ Node: https://gitlab.com/sid6i7/beyondchats-node/-/merge_requests/17
source ↗

🎯 Goal & proof

📋 SDLC actionables

SDLC checklist
Refined (3)

Write acceptance criteria in Task Details

Assign owner ("Allotted to")

Set ETA