{"_id":"@austial/chatbot-widget","_rev":"26-ae58d55df16c83352d0dca82180a9d68","name":"@austial/chatbot-widget","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@austial/chatbot-widget","version":"1.0.0","keywords":["chatbot","widget","react","chat","customer-support","live-chat","embeddable","streaming","sse","typescript"],"author":{"name":"Austial"},"license":"MIT","_id":"@austial/chatbot-widget@1.0.0","maintainers":[{"name":"austial","email":"austial.solutions@gmail.com"}],"homepage":"https://github.com/aayushsolanki40/chat.austial.com#readme","bugs":{"url":"https://github.com/aayushsolanki40/chat.austial.com/issues"},"dist":{"shasum":"1d3775ee1dfcf15a0f58dc2a2c41726f93bfb87b","tarball":"https://registry.npmjs.org/@austial/chatbot-widget/-/chatbot-widget-1.0.0.tgz","fileCount":32,"integrity":"sha512-YwOkC+YGej6QCX8yfpo/jYUYq/YA1SmyMaDLNy+ESAAx3ZP3/YJJ7yXPovow3BuVGndBw4+6uh1VxWaETfsX9A==","signatures":[{"sig":"MEYCIQCAfCrnAHrkYo12/B+RpW91noskhkgBSrXhRFcRk3VcyQIhALEt3se7DLzg4TKOwpmp7i/F+QWKa1EuhcVoQLHjQP4+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717222},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./widget":"./dist/austial-chatbot.iife.js","./styles.css":"./dist/style.css"},"gitHead":"aab264a99ac70902277ab995f572a8743cdf93b4","scripts":{"dev":"npm run build && npm run preview","build":"npm run clean && npm run build:lib && npm run build:widget","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,css}\" \"public/**/*.html\"","preview":"serve public -l 4173","build:lib":"tsc && vite build --config vite.config.lib.ts","dev:watch":"vite build --watch --outDir public/dist","build:widget":"vite build --config vite.config.ts --outDir dist","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" \"public/**/*.html\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"austial","email":"austial.solutions@gmail.com"},"deprecated":"this","repository":{"url":"git+https://github.com/aayushsolanki40/chat.austial.com.git","type":"git"},"_npmVersion":"10.9.3","description":"A modern, embeddable React-based chatbot widget with streaming support and full customization","directories":{},"_nodeVersion":"22.19.0","dependencies":{"react":"^18.0.0 || ^19.0.0","marked":"^16.4.1","react-dom":"^18.0.0 || ^19.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","serve":"^14.2.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.1","@types/react":"^19.2.2","@types/marked":"^5.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^5.1.0","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chatbot-widget_1.0.0_1765695802050_0.35481635534432243","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@austial/chatbot-widget","version":"1.1.10","keywords":["Artificial Intelligence","AI","AI for Business","customer service","customer support","conversational AI","chatbot widget","chatbot","widget","react","chat","customer-support","live-chat","embeddable","streaming","sse","typescript"],"author":{"name":"Austial"},"license":"MIT","_id":"@austial/chatbot-widget@1.1.10","maintainers":[{"name":"austial","email":"austial.solutions@gmail.com"}],"homepage":"https://www.austial.com","bugs":{"url":"https://www.austial.com"},"dist":{"shasum":"809bd5fa889881ae37ea6fbe980ec7fe3be36f94","tarball":"https://registry.npmjs.org/@austial/chatbot-widget/-/chatbot-widget-1.1.10.tgz","fileCount":19,"integrity":"sha512-DVUf6yhHNXFEO6RdbhTtKlXwncFcpmL8s88EhpJ6dAKZOIVukuTO0GQaZl1HvrMwRCHXosmSuTJSap6mZkfhZA==","signatures":[{"sig":"MEUCIQC0EikDeWeyMb+346rvehPLnbaBAlVQnQOBV75jESLQaQIgV307rM/K1LKOpH1Xw9J4fSVfXUwc+iGGpjM6QW8yeVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432642},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./widget":"./dist/austial-chatbot.iife.js","./dist/style.css":"./dist/chatbot-widget.css"},"gitHead":"d23b7c746e4c51c40b98e159e77eee8f685c3a76","scripts":{"dev":"npm run build && npm run copy-to-public && npm run preview","build":"npm run clean && npm run build:lib && npm run build:widget","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,css}\" \"public/**/*.html\"","preview":"serve public -l 4173","build:lib":"tsc && vite build --config vite.config.lib.ts","dev:watch":"vite build --watch --outDir public/dist","build:widget":"vite build --config vite.config.ts --outDir dist","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" \"public/**/*.html\"","copy-to-public":"mkdir -p public/dist && cp dist/austial-chatbot.iife.js public/dist/","prepublishOnly":"npm run build"},"_npmUser":{"name":"austial","email":"austial.solutions@gmail.com"},"deprecated":"this","repository":{"url":"git+https://github.com/aayushsolanki40/chat.austial.com.git","type":"git"},"_npmVersion":"10.9.3","description":"A modern, embeddable React-based chatbot widget with streaming support and full customization","directories":{},"_nodeVersion":"22.19.0","dependencies":{"react":"^18.0.0 || ^19.0.0","marked":"^16.4.1","react-dom":"^18.0.0 || ^19.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","serve":"^14.2.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.1","@types/react":"^19.2.2","@types/marked":"^5.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^5.1.0","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chatbot-widget_1.1.10_1766172655521_0.20904895008560964","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@austial/chatbot-widget","version":"1.1.11","keywords":["Artificial Intelligence","AI","AI for Business","customer service","customer support","conversational AI","chatbot widget","chatbot","widget","react","chat","customer-support","live-chat","embeddable","streaming","sse","typescript"],"author":{"name":"Austial"},"license":"MIT","_id":"@austial/chatbot-widget@1.1.11","maintainers":[{"name":"austial","email":"austial.solutions@gmail.com"}],"homepage":"https://www.austial.com","bugs":{"url":"https://github.com/aayushsolanki40/ai-chatbot-widget/issues"},"dist":{"shasum":"f1d59aac985d56949a8010ab8b6325d2c88b599a","tarball":"https://registry.npmjs.org/@austial/chatbot-widget/-/chatbot-widget-1.1.11.tgz","fileCount":19,"integrity":"sha512-8cpN37H35Cqu6/MqEFy3EwsUWV8Nhgn9XryBV2dxD9b4ZVCoY5aexFSKxVpHWgSoZvoq8JTMNIwuVBf/E0mxIw==","signatures":[{"sig":"MEUCIB48gufY2XgIbk50SSrSVQuLaANbBjmK/NyxpjU9pTPRAiEAr6ZgAmQrtfHzoZ3Z7L9PrC4lqFYf9mN53t4mEthAihs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429205},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./widget":"./dist/austial-chatbot.iife.js","./dist/style.css":"./dist/chatbot-widget.css"},"gitHead":"88389b6b56f919b7859d1e5a9a4c2163536f38d2","scripts":{"dev":"npm run build && npm run copy-to-public && npm run preview","lint":"eslint . --ext .ts,.tsx","build":"npm run clean && npm run build:lib && npm run build:widget","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,tsx,css}\" \"public/**/*.html\"","preview":"serve public -l 4173","lint:fix":"eslint . --ext .ts,.tsx --fix","build:lib":"tsc && vite build --config vite.config.lib.ts","dev:watch":"vite build --watch --outDir public/dist","build:widget":"vite build --config vite.config.ts --outDir dist","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" \"public/**/*.html\"","copy-to-public":"mkdir -p public/dist && cp dist/austial-chatbot.iife.js public/dist/","prepublishOnly":"npm run build"},"_npmUser":{"name":"austial","email":"austial.solutions@gmail.com"},"repository":{"url":"git+https://github.com/austial/ai-chatbor-widget.git","type":"git"},"_npmVersion":"10.9.3","description":"A modern, embeddable React-based chatbot widget with streaming support and full customization","directories":{},"_nodeVersion":"22.19.0","dependencies":{"react":"^18.0.0 || ^19.0.0","marked":"^16.4.1","react-dom":"^18.0.0 || ^19.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","serve":"^14.2.5","eslint":"^9.39.2","prettier":"^3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^24.9.1","@types/react":"^19.2.2","@types/marked":"^5.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","typescript-eslint":"^8.50.0","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.1.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.1","vite-plugin-css-injected-by-js":"^3.5.2","@typescript-eslint/eslint-plugin":"^8.50.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chatbot-widget_1.1.11_1766174096473_0.10307429209728713","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@austial/chatbot-widget","version":"1.2.0","description":"A modern, embeddable React-based chatbot widget with streaming support and full customization","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./widget":"./dist/austial-chatbot.iife.js","./dist/style.css":"./dist/chatbot-widget.css"},"scripts":{"dev":"npm run build:dev && npm run copy-to-public && npm run preview","dev:watch":"vite build --watch --mode development --config vite.config.dev.ts --outDir public/dist","build":"npm run build:prod","build:dev":"npm run clean && npm run build:lib:dev && npm run build:widget:dev","build:prod":"npm run clean && npm run build:lib:prod && npm run build:widget:prod","build:lib":"tsc && vite build --config vite.config.lib.ts","build:lib:dev":"tsc && vite build --mode development --config vite.config.lib.dev.ts","build:lib:prod":"tsc && vite build --mode production --config vite.config.lib.prod.ts","build:widget":"vite build --config vite.config.ts --outDir dist","build:widget:dev":"vite build --mode development --config vite.config.dev.ts --outDir dist","build:widget:prod":"vite build --mode production --config vite.config.prod.ts --outDir dist","copy-to-public":"mkdir -p public/dist && cp dist/austial-chatbot.iife.js public/dist/","clean":"rm -rf dist","preview":"serve public -l 4173","lint":"eslint . --ext .ts,.tsx","lint:fix":"eslint . --ext .ts,.tsx --fix","format":"prettier --write \"src/**/*.{ts,tsx,css}\" \"public/**/*.html\"","format:check":"prettier --check \"src/**/*.{ts,tsx,css}\" \"public/**/*.html\"","prepublishOnly":"npm run build:prod"},"keywords":["Artificial Intelligence","AI","AI for Business","customer service","customer support","conversational AI","chatbot widget","chatbot","widget","react","chat","customer-support","live-chat","embeddable","streaming","sse","typescript"],"author":{"name":"Austial"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/austial/ai-chatbot-widget.git"},"bugs":{"url":"https://github.com/austial/ai-chatbot-widget/issues"},"homepage":"https://www.austial.com","peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"dependencies":{"marked":"^16.4.1","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@eslint/js":"^9.39.2","@types/marked":"^5.0.2","@types/node":"^24.9.1","@types/react":"^19.2.2","@types/react-dom":"^19.2.2","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitejs/plugin-react":"^5.1.0","eslint":"^9.39.2","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","prettier":"^3.6.2","serve":"^14.2.5","typescript":"^5.9.3","typescript-eslint":"^8.50.0","vite":"^7.1.12","vite-plugin-css-injected-by-js":"^3.5.2","vite-plugin-dts":"^4.5.4"},"_id":"@austial/chatbot-widget@1.2.0","gitHead":"a3af110cff510dd4ba2c5b1c048134aa98baf83b","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-7/cf89rfeppm7ZXV6YnA63pfKa+cOeXIvl6OF29ZnTM1eWC/jNCqEPgplg17VrETPcaTiu2cT830fUbDBpkBVQ==","shasum":"d13c000ff857b158a1c9829cbcd43433099645b5","tarball":"https://registry.npmjs.org/@austial/chatbot-widget/-/chatbot-widget-1.2.0.tgz","fileCount":19,"unpackedSize":429798,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGb9RJFT3CFIN+05Fm6vNJZQ7Yx6K2NwSfOgF2//tCXUAiASOAfjJ8FNRoD0WtO2O3QIv5QObvIg3/JwYUPRzNtv2Q=="}]},"_npmUser":{"name":"austial","email":"austial.solutions@gmail.com"},"directories":{},"maintainers":[{"name":"austial","email":"austial.solutions@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chatbot-widget_1.2.0_1766177271436_0.05465126050711966"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-14T07:03:21.964Z","modified":"2025-12-19T20:47:51.828Z","1.0.0":"2025-12-14T07:03:22.280Z","1.0.1":"2025-12-14T07:09:14.122Z","1.0.2":"2025-12-14T07:13:22.127Z","1.0.3":"2025-12-14T09:05:05.299Z","1.0.4":"2025-12-14T09:28:24.652Z","1.0.5":"2025-12-14T09:29:58.528Z","1.0.6":"2025-12-14T09:31:59.742Z","1.0.7":"2025-12-19T18:06:44.302Z","1.0.8":"2025-12-19T18:34:36.859Z","1.1.0":"2025-12-19T18:50:28.441Z","1.1.1":"2025-12-19T19:15:28.348Z","1.1.10":"2025-12-19T19:30:55.694Z","1.1.11":"2025-12-19T19:54:56.646Z","1.2.0":"2025-12-19T20:47:51.629Z"},"bugs":{"url":"https://github.com/austial/ai-chatbot-widget/issues"},"author":{"name":"Austial"},"license":"MIT","homepage":"https://www.austial.com","keywords":["Artificial Intelligence","AI","AI for Business","customer service","customer support","conversational AI","chatbot widget","chatbot","widget","react","chat","customer-support","live-chat","embeddable","streaming","sse","typescript"],"repository":{"type":"git","url":"git+https://github.com/austial/ai-chatbot-widget.git"},"description":"A modern, embeddable React-based chatbot widget with streaming support and full customization","maintainers":[{"name":"austial","email":"austial.solutions@gmail.com"}],"readme":"# Austial Chatbot Widget\n\nA lightweight, customizable React chatbot component that seamlessly integrates with the [Austial platform](https://www.austial.com) for AI-powered customer conversations.\n\n[![npm version](https://img.shields.io/npm/v/@austial/chatbot-widget.svg)](https://www.npmjs.com/package/@austial/chatbot-widget)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\n## Chatbot Preview\n\n<p align=\"center\">\n  <img src=\"https://www.austial.com/static/chatbot/chatbot-preview.png\" alt=\"Chatbot Preview 1\" width=\"500\" />\n</p>\n\n## Dashboard Preview\n\n<p align=\"center\">\n  <img src=\"https://www.austial.com/static/chatbot/chatbot-panel-preview.png\" alt=\"Chatbot Panel Preview\" width=\"500\" />\n</p>\n\n## Features\n\n- **Easy Integration** - Use as npm package or script tag\n- **Cloud-Configured** - All settings managed via Austial dashboard\n- **Responsive Design** - Works seamlessly on all devices\n- **Secure** - API key authentication with configurable security settings\n\n## Prerequisites\n\nBefore using this widget, you need to:\n\n1. **Sign up at [Austial](https://www.austial.com)**\n2. **Create a chatbot** in your Austial dashboard\n3. **Get your credentials**:\n   - Business ID\n   - API Key\n\nAll chatbot configurations (appearance, behavior, knowledge base, AI instructions, etc.) are managed through the Austial dashboard.\n\n## Installation\n\n### NPM (React Applications)\n\n```bash\nnpm install @austial/chatbot-widget\n```\n\n### Script Tag (Any Website)\n\n```html\n<script src=\"https://unpkg.com/@austial/chatbot-widget@latest/dist/austial-chatbot.iife.js\"></script>\n```\n\n## Quick Start\n\n### React Usage\n\n```tsx\nimport { Chatbot } from '@austial/chatbot-widget'\nimport '@austial/chatbot-widget/dist/style.css'\n\nfunction App() {\n  return (\n    <Chatbot\n      config={{\n        businessId: 'your-business-id',\n        apiKey: 'your-api-key',\n      }}\n    />\n  )\n}\n```\n\n### HTML/JavaScript Usage\n\n```html\n<!DOCTYPE html>\n<html>\n  <body>\n    <h1>My Website</h1>\n\n    <script src=\"https://unpkg.com/@austial/chatbot-widget@latest/dist/austial-chatbot.iife.js\"></script>\n    <script>\n      window.AustialChatbot.init({\n        businessId: 'your-business-id',\n        apiKey: 'your-api-key',\n      })\n    </script>\n  </body>\n</html>\n```\n\n## Configuration\n\n**The widget only requires two parameters:**\n\n```typescript\n{\n  businessId: string // Your unique business identifier from Austial\n  apiKey: string // Your API key from Austial dashboard\n}\n```\n\nAll other configurations are managed through your **[Austial Dashboard](https://www.austial.com)**:\n\n### Dashboard Configuration Options\n\n- **Business Information** - Name, description, branding\n- **Chatbot Settings** - Bot name, avatar, welcome message, placeholder text\n- **UI Interface** - Colors, position, themes, styling\n- **Knowledge Base** - Upload files and documents for AI training\n- **AI Instructions** - Custom prompts and behavior rules\n- **Security** - Access control, rate limiting, domain restrictions\n- **Analytics** - Conversation insights and performance metrics\n\n## Austial Platform\n\nThe widget connects to the Austial platform to:\n\n- Fetch your chatbot configuration automatically\n- Process user messages with AI\n- Store conversation history\n- Apply your custom knowledge base\n- Enforce security settings\n\n**Visit [www.austial.com](https://www.austial.com) to:**\n\n- Create and manage chatbots\n- Configure appearance and behavior\n- Upload knowledge base files\n- Customize AI instructions\n- View analytics and conversations\n- Manage API keys and security\n\n## Methods\n\n### Initialize\n\n```javascript\nwindow.AustialChatbot.init({\n  businessId: 'your-business-id',\n  apiKey: 'your-api-key',\n})\n```\n\n### Destroy\n\n```javascript\nwindow.AustialChatbot.destroy()\n```\n\n## Browser Support\n\n- Chrome (latest)\n- Firefox (latest)\n- Safari (latest)\n- Edge (latest)\n\n## TypeScript\n\nFull TypeScript definitions are included:\n\n```typescript\nimport type { ChatbotConfig, Message } from '@austial/chatbot-widget'\n```\n\n## Support\n\n- **Website:** [www.austial.com](https://www.austial.com)\n- **Dashboard:** [www.austial.com/dashboard](https://www.austial.com/dashboard)\n- **Documentation:** [GitHub Repository](https://www.austial.com/ai-chatbot)\n- **Issues:** [GitHub Issues](https://www.austial.com)\n- **Email:** info@austial.com\n\n## License\n\nMIT © [Austial](https://github.com/austial/ai-chatbot-widget/blob/main/LICENSE)\n","readmeFilename":"README.md"}