Brief explanations of terms you'll encounter in the HaveAI documentation and panel. Grouped by topic rather than alphabetically.
AssistantThe AI that chats with your customers, trained on your data.Knowledge BaseWhere all the content the assistant 'knows' (FAQs, products, documents, web content) is collected.RAGRetrieval-Augmented Generation. The assistant searches your knowledge base before generating an answer and grounds it in the content found.EmbeddingA numeric vector representing the meaning of a text. The foundation of semantic search.Semantic SearchSearch based on meaning similarity, not just keyword matching.SessionA single uninterrupted conversation with a customer.CustomerA person who contacts your assistant; saved along with their info and conversation history.HandoffThe transfer of a conversation from the AI to a real human agent.ChannelWhere the assistant meets customers: web widget, Telegram, WhatsApp, Instagram, Slack.WidgetThe live chat component added to your website that opens in the corner.Knowledge GapAutomatically detected questions the assistant couldn't answer well due to insufficient knowledge.Intake / Welcome QuestionsInformation collected from the customer before the chat starts (name, email, etc.).Sentiment AnalysisMeasuring the emotional tone (positive/neutral/negative) of customer messages.AutomationTrigger-based rules that work on 'when this happens, do that' logic.TemplateReady-made text saved for human agents to reply quickly.API KeyThe credential, prefixed hv_live_sk_ / hv_test_sk_, used to connect HaveAI to your own software.ScopeA permission that determines which operations an API key can perform.WebhookA mechanism that sends an automatic notification to an address you define when an event occurs.PIIPersonally Identifiable Information (ID, phone, card number, etc.). HaveAI can detect and mask it.2FATwo-Factor Authentication. A second login security layer on top of the password.TOTPTime-based one-time password. The 6-digit code produced by authenticator apps.DPAData Processing Agreement. The agreement governing how personal data is processed.