Website Customer Support Chatbot Integration

Job ID: 40348126

Budget: £20 – £250 GBP

I run an existing website and want to embed a customer-support chatbot that can reliably answer our most common FAQs without human intervention. The goal is a floating widget that feels native to the site, styled with our brand colors, and fully responsive on desktop and mobile.

Scope of work
• Pick or configure a suitable framework (Dialogflow, Microsoft Bot Framework, Rasa, or a comparable alternative) that can ingest a structured FAQ list and return concise answers.
• Embed the chat widget on all public pages of the site. The site stack is HTML/CSS with a small amount of vanilla JavaScript; no front-end framework, so the solution must drop in cleanly.
• Set up an easily editable knowledge base—Markdown, Google Sheet, JSON file, or another lightweight option—so my team can add or tweak questions without touching code.
• Log each conversation to a simple dashboard or CSV for future analysis and training.
• Brand alignment: avatar, colors, and greeting text provided by me.
• Security basics: no client secrets exposed, GDPR-friendly data handling.

Acceptance criteria
1. Visitor opens the widget, asks a listed FAQ, and receives the correct answer within two seconds.
2. Unknown questions trigger a polite fallback and record the exact query to logs.
3. No console errors in Chrome, Firefox, Safari, or Edge (latest versions).
4. Installation steps documented in a short README plus a quick screen-recorded walkthrough.

Deliverable
A zip/-git repo or ready-to-merge pull request containing the chatbot code, knowledge-base file, styling tweaks, and documentation.

Timeline is flexible within reason; quality and maintainability matter more than raw speed.