Skip to main content

Multi-Channel Thread Continuity

Overview

Multi-Channel Thread Continuity lets you start a conversation with SupaSherpa on WhatsApp and pick it up seamlessly on Slack or in-app without repeating yourself. The AI maintains full context across channels, so you can switch between devices and platforms freely. The system automatically groups related messages into threads and shows you when the AI references earlier exchanges from different channels.

Step-by-Step Guide

Using SupaSherpa Across Multiple Channels
  1. Start a conversation on any channel - Send a message to SupaSherpa via WhatsApp, Slack, or the in-app chat interface. Ask about your PRD status, request a brief review, or discuss next steps in your journey.
  2. Switch channels mid-conversation - Open a different channel (e.g., switch from WhatsApp to Slack) and continue the discussion. The AI recognizes you’re continuing the same conversation and responds with full context from your previous messages.
  3. Watch for channel acknowledgments - When you switch channels within an active conversation (under 30 minutes since your last message), the AI may acknowledge the channel change with a brief note like “Continuing from your WhatsApp conversation earlier…” This confirms the AI has your full history.
  4. Continue naturally - Keep asking follow-up questions or providing new information. The AI treats all messages in the active thread as part of the same conversation, regardless of which channel you use.
  5. View your thread history - Access the Supa Sherpa page (/supasherpa) to see your complete conversation history organized by threads, with channel indicators showing where each message originated.
Managing Your Channel Preferences
  1. Navigate to Settings or the Supa Sherpa page to access your channel preferences.
  2. Enable or disable channel transition acknowledgments if you prefer the AI to skip the “you switched channels” notes and respond directly.
  3. Review your conversation history to see how threads span multiple channels over time.

Common Questions

How long does the system remember my conversation when I switch channels? The system continues the same thread as long as you send a new message within 30 minutes of your last message. If you wait longer than 30 minutes, the system starts a new thread. This prevents unrelated topics from mixing in the same conversation. What happens if I’m discussing two different topics at the same time on different channels? The system detects when you shift topics by comparing intent categories. If you ask about advisory work on WhatsApp and then ask about scheduling on Slack, it starts a new thread because the topics are different. Messages on the same topic and within the 30-minute window stay in the same thread. Can the AI reference specific messages I sent on a different channel? Yes. The AI sees which channel each message came from and can reference prior exchanges with context like “In your WhatsApp message earlier, you mentioned…” This helps clarify which part of the conversation it’s addressing when threads span multiple channels. Will my old SupaSherpa messages still work after this feature launches? Yes. Messages created before thread continuity launched continue to appear in your conversation history. The system falls back to showing your most recent 20 messages if no active thread exists, so nothing breaks. Do I need to set up anything to use this feature? No setup required. Thread continuity works automatically across all channels where you’ve connected SupaSherpa (WhatsApp, Slack, email, in-app). The system creates and manages threads behind the scenes based on timing and topic continuity.

Troubleshooting

The AI doesn’t seem to remember what I said on WhatsApp when I switch to Slack Check the timestamp of your last WhatsApp message. If more than 30 minutes passed before you sent the Slack message, the system started a new thread. To continue an older conversation, briefly reference what you discussed (e.g., “Going back to the PRD we discussed earlier…”) so the AI knows you want to revisit that topic. I received a bridge message from my sherpa and the AI won’t respond to my reply Bridge messages from human sherpas take priority over thread continuity. When you reply to a sherpa’s guidance or question, the system routes your message to the sherpa rather than the AI. If you want to ask the AI something, send a new message that isn’t a direct reply to the sherpa’s note. The AI keeps acknowledging channel switches when I don’t want it to Go to your channel preferences and disable channel transition acknowledgments. The AI will still maintain full context across channels, but it won’t include the “you switched from WhatsApp to Slack” notes in responses. My conversation history shows duplicate messages or missing channel indicators This typically happens if messages arrived simultaneously on two channels (rare race condition). The system assigns both messages to the same thread, but one may appear without full channel metadata. Contact support if this persists, as it should resolve automatically on the next message. Channel Preferences - Manage how SupaSherpa communicates with you across different channels. Set default channels, configure notification preferences, and enable or disable channel transition acknowledgments. This feature lets you fine-tune how thread continuity works for your workflow. SupaSherpa Message History - View your complete conversation history with the AI, organized by threads and filterable by channel. See how conversations flow across WhatsApp, Slack, and in-app chat, and search for specific exchanges when you need to reference earlier discussions. Sherpa Bridge Messages - Human sherpas can send guidance directly to you via any channel. When you respond to these bridge messages, your reply routes to the sherpa rather than the AI, ensuring human-in-the-loop oversight works smoothly alongside automated thread continuity.