Setting up Botsonic involves connecting company knowledge sources. Users provide a website URL, sitemap, help center link, or upload documents (PDF, DOCX, CSV). Botsonic ingests the content, breaks it into semantic chunks, and builds a vector retrieval index. System prompts allow administrators to customize the bot's name, brand persona, greeting messages, and strictness guidelines to prevent hallucinations.
When a customer asks a question via the web widget or messaging app, Botsonic retrieves relevant passages from the verified knowledge base and generates an accurate, cited response using underlying LLM models like GPT-4o. If a question requires live data, Botsonic triggers configured Agentic Actions via REST APIs. If an issue requires human assistance, the bot automatically routes the conversation to live agents in Zendesk, Intercom, or email.