{"_id":"@ainnov8-wit-software/convai-widget-embed","_rev":"5-15d254adc20230e2cd02537d47738e66","name":"@ainnov8-wit-software/convai-widget-embed","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@ainnov8-wit-software/convai-widget-embed","version":"1.0.0","keywords":["ainnov8","widget","web-component","ai-agent","embeddable","5g","new-calling"],"author":{"name":"Wit Software"},"license":"MIT","_id":"@ainnov8-wit-software/convai-widget-embed@1.0.0","maintainers":[{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"}],"dist":{"shasum":"5d805f2c04017a71b7c07e51767cc0c0a6ee969d","tarball":"https://registry.npmjs.org/@ainnov8-wit-software/convai-widget-embed/-/convai-widget-embed-1.0.0.tgz","fileCount":108,"integrity":"sha512-jgQTMvtlzEQAPP8A84aFt1SbSgH135vbQgOZp8ZTXbRFv04+heqj1rqOUY+e0dVTVtB8Tj1tiOEBKoryO5y0OA==","signatures":[{"sig":"MEYCIQDRHF7XtejXhpmZJ6T2/lHuUzPAv2Uo010+H4wnvsneWgIhAKY8jOruw1Y3KZtsNRsIfOs/ys+yhAZrFZYJgY9mt433","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1943557},"main":"dist/umd/ainnov8-widget.js","type":"module","types":"dist/types/index.d.ts","unpkg":"dist/umd/ainnov8-widget.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/umd/ainnov8-widget.js"}},"gitHead":"656d9e9f7adde58bde5482cba5260901c5741235","scripts":{"dev":"vite build --mode umd --watch","build":"npm run clean && npm run build:esm && npm run build:umd && npm run build:types","clean":"rm -rf dist","build:esm":"vite build --mode esm","build:umd":"vite build --mode umd","build:types":"tsc --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm run build"},"_npmUser":{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"},"jsdelivr":"dist/umd/ainnov8-widget.js","_npmVersion":"10.9.8","description":"Ainnov8 embeddable web component widget for AI agent interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@tanstack/react-query":"^5.62.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.0","vite":"^5.4.0","vite-plugin-dts":"^3.9.0","vite-plugin-svgr":"^4.2.0","@vitejs/plugin-react":"^4.2.1","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/convai-widget-embed_1.0.0_1783698108677_0.9100505277019393","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ainnov8-wit-software/convai-widget-embed","version":"1.0.1","keywords":["ainnov8","widget","web-component","ai-agent","embeddable","5g","new-calling"],"author":{"name":"Wit Software"},"license":"MIT","_id":"@ainnov8-wit-software/convai-widget-embed@1.0.1","maintainers":[{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"}],"dist":{"shasum":"4e4438f5b264596ccfc9ccb4da812d15bc9407f6","tarball":"https://registry.npmjs.org/@ainnov8-wit-software/convai-widget-embed/-/convai-widget-embed-1.0.1.tgz","fileCount":108,"integrity":"sha512-/1WZU65dWQdzQsbo3LGIdveVLY341OCyD6aYBfrNCye+aM4lHiJ5/pPREk3268/crfSLUr1KTd47xlTHL/kj/w==","signatures":[{"sig":"MEYCIQDysB9H74Gsn660OvU4awzf1Srpt2goI11GXKG01lzuyAIhAKxLCyJQfq/CjM46Pm/mFoKdkSoQWyeAfpBLXFk26bk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1943250},"main":"dist/umd/ainnov8-widget.js","type":"module","types":"dist/types/index.d.ts","unpkg":"dist/umd/ainnov8-widget.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/umd/ainnov8-widget.js"}},"gitHead":"8fd8cf4cf0b3646c49c09f2979dd5d3522498a77","scripts":{"dev":"vite build --mode umd --watch","build":"npm run clean && npm run build:esm && npm run build:umd && npm run build:types","clean":"rm -rf dist","build:esm":"vite build --mode esm","build:umd":"vite build --mode umd","build:types":"tsc --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm run build"},"_npmUser":{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"},"jsdelivr":"dist/umd/ainnov8-widget.js","_npmVersion":"10.9.8","description":"Ainnov8 embeddable web component widget for AI agent interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@tanstack/react-query":"^5.62.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.0","vite":"^5.4.0","vite-plugin-dts":"^3.9.0","vite-plugin-svgr":"^4.2.0","@vitejs/plugin-react":"^4.2.1","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/convai-widget-embed_1.0.1_1783944090429_0.22495185771243542","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ainnov8-wit-software/convai-widget-embed","version":"1.0.2","keywords":["ainnov8","widget","web-component","ai-agent","embeddable","5g","new-calling"],"author":{"name":"Wit Software"},"license":"MIT","_id":"@ainnov8-wit-software/convai-widget-embed@1.0.2","maintainers":[{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"}],"dist":{"shasum":"a0d441629c3c98b740005e0c985d73ae7898edbd","tarball":"https://registry.npmjs.org/@ainnov8-wit-software/convai-widget-embed/-/convai-widget-embed-1.0.2.tgz","fileCount":6,"integrity":"sha512-lz2D2aJeWRWva2if+MoiZYKGFE24+J0vA0EvQ84o8+ls4riAKRkrz6Ftags9G2pGn6oFMyEjYhEusce3AW+S/Q==","signatures":[{"sig":"MEYCIQC/Dxt1x+HU90/pLyXZu5crd4wqg/UzLLQc17FZlOgrHAIhAKCenQfftYXLHhHgQ2un3J/PCjuBIAKJq0ruBScy3oK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886141},"main":"dist/umd/ainnov8-widget.js","type":"module","types":"dist/types/index.d.ts","unpkg":"dist/umd/ainnov8-widget.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/umd/ainnov8-widget.js"}},"gitHead":"e129f08a9d21b55a667e5cccee1b0b02bf317431","scripts":{"dev":"vite build --mode umd --watch","build":"npm run clean && npm run build:esm && npm run build:umd && npm run build:types","clean":"rm -rf dist","build:esm":"vite build --mode esm","build:umd":"vite build --mode umd","build:types":"tsc --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm run build"},"_npmUser":{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"},"jsdelivr":"dist/umd/ainnov8-widget.js","_npmVersion":"10.9.8","description":"Ainnov8 embeddable web component widget for AI agent interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@tanstack/react-query":"^5.62.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.0","vite":"^5.4.0","vite-plugin-dts":"^3.9.0","vite-plugin-svgr":"^4.2.0","@vitejs/plugin-react":"^4.2.1","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/convai-widget-embed_1.0.2_1783944909826_0.04133847976574989","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ainnov8-wit-software/convai-widget-embed","version":"1.0.3","keywords":["ainnov8","widget","web-component","ai-agent","embeddable","5g","new-calling"],"author":{"name":"Wit Software"},"license":"MIT","_id":"@ainnov8-wit-software/convai-widget-embed@1.0.3","maintainers":[{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"}],"dist":{"shasum":"d16e5b8bc80e91fd8bad1c600b73867b3c50963b","tarball":"https://registry.npmjs.org/@ainnov8-wit-software/convai-widget-embed/-/convai-widget-embed-1.0.3.tgz","fileCount":6,"integrity":"sha512-Rfq18Az0Bpt3sqOEjnUn5lfUbPZQnMMaz9yqu7ku2i1m+6B8PuieERiJ4RviRlYF3BkPj0TUetIyvozCuKuV9Q==","signatures":[{"sig":"MEUCIQC3bTSonLAk2uz5qsGv8N5OkGkNtORX40HN3Xc2MNk5bwIgR4xv+WPunuh36RGpUnwBL6fXTAw8ppSqlMK2dKzErKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1885261},"main":"dist/umd/ainnov8-widget.js","type":"module","types":"dist/types/index.d.ts","unpkg":"dist/umd/ainnov8-widget.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/umd/ainnov8-widget.js"}},"gitHead":"8ee6f8fe919f36fa318c52c25a958d0548e25667","scripts":{"dev":"vite build --mode umd --watch","build":"npm run clean && npm run build:esm && npm run build:umd && npm run build:types","clean":"rm -rf dist","build:esm":"vite build --mode esm","build:umd":"vite build --mode umd","build:types":"tsc --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm run build"},"_npmUser":{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"},"jsdelivr":"dist/umd/ainnov8-widget.js","_npmVersion":"10.9.8","description":"Ainnov8 embeddable web component widget for AI agent interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@tanstack/react-query":"^5.62.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.0","vite":"^5.4.0","vite-plugin-dts":"^3.9.0","vite-plugin-svgr":"^4.2.0","@vitejs/plugin-react":"^4.2.1","vite-plugin-css-injected-by-js":"^3.5.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/convai-widget-embed_1.0.3_1784043028020_0.5454056548599289","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ainnov8-wit-software/convai-widget-embed","version":"1.0.4","description":"Ainnov8 embeddable web component widget for AI agent interactions","author":{"name":"Wit Software"},"license":"MIT","type":"module","main":"dist/umd/ainnov8-widget.js","module":"dist/esm/index.js","unpkg":"dist/umd/ainnov8-widget.js","jsdelivr":"dist/umd/ainnov8-widget.js","types":"dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/umd/ainnov8-widget.js","types":"./dist/types/index.d.ts"}},"sideEffects":false,"scripts":{"build":"npm run clean && npm run build:esm && npm run build:umd && npm run build:types","build:esm":"vite build --mode esm","build:umd":"vite build --mode umd","build:types":"tsc --emitDeclarationOnly --outDir dist/types","clean":"rm -rf dist","dev":"vite build --mode umd --watch","prepublishOnly":"npm run build"},"dependencies":{"@tanstack/react-query":"^5.62.0"},"devDependencies":{"@vitejs/plugin-react":"^4.2.1","sass":"^1.77.0","vite":"^5.4.0","vite-plugin-css-injected-by-js":"^3.5.0","vite-plugin-dts":"^3.9.0","vite-plugin-svgr":"^4.2.0"},"peerDependencies":{},"keywords":["ainnov8","widget","web-component","ai-agent","embeddable","5g","new-calling"],"publishConfig":{"access":"public"},"engines":{"node":">=18.0.0"},"_id":"@ainnov8-wit-software/convai-widget-embed@1.0.4","gitHead":"91557a970192459cc9f765ec1e31f3db34a3fd31","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-ZZRBbqcww0hWjBJ7R7TGGNepYvYMeYW0RrkLBm1yc4tlj2LJWbqaE9B4cHOYx6pAdHdp1XGS+MY6xipB+loQUg==","shasum":"f8f6e4ab9c8573bf7ec21d321d10606a0c49b03e","tarball":"https://registry.npmjs.org/@ainnov8-wit-software/convai-widget-embed/-/convai-widget-embed-1.0.4.tgz","fileCount":6,"unpackedSize":1895008,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB/+CZKlnkm1fNfbbQkEuHxwZ82S6NLpsOegwhZlzk2UAiEA0XbMLhv6MNEFr8SzeWO0+EzRPoHGmW5vtQr/OZr4hD4="}]},"_npmUser":{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"},"directories":{},"maintainers":[{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/convai-widget-embed_1.0.4_1784051769534_0.4786042329086564"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-10T15:41:48.564Z","modified":"2026-07-14T17:56:09.840Z","1.0.0":"2026-07-10T15:41:48.838Z","1.0.1":"2026-07-13T12:01:30.601Z","1.0.2":"2026-07-13T12:15:09.977Z","1.0.3":"2026-07-14T15:30:28.208Z","1.0.4":"2026-07-14T17:56:09.747Z"},"author":{"name":"Wit Software"},"license":"MIT","keywords":["ainnov8","widget","web-component","ai-agent","embeddable","5g","new-calling"],"description":"Ainnov8 embeddable web component widget for AI agent interactions","maintainers":[{"name":"ainnov8-wit-software","email":"5gnc@wit-software.com"}],"readme":"# @ainnov8-wit-software/convai-widget-embed\n\nEmbeddable web component widget for Ainnov8 AI agent interactions.\n\n## Installation\n\n### Via npm (for bundlers)\n\n```bash\nnpm install @ainnov8-wit-software/convai-widget-embed\n```\n\n### Via CDN (for script tag)\n\n```html\n<script src=\"https://unpkg.com/@ainnov8-wit-software/convai-widget-embed@latest/dist/umd/ainnov8-widget.js\"></script>\n```\n\n## Usage\n\n### HTML (Script Tag)\n\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <script src=\"https://unpkg.com/@ainnov8-wit-software/convai-widget-embed@latest/dist/umd/ainnov8-widget.js\"></script>\n  </head>\n  <body>\n    <!-- Declarative usage -->\n    <ainnov8-widget agent-id=\"your-agent-id\"></ainnov8-widget>\n\n    <!-- Or programmatic usage -->\n    <script>\n      const widget = Ainnov8.create(\"your-agent-id\", document.body);\n    </script>\n  </body>\n</html>\n```\n\n### ES Modules\n\n```javascript\nimport Ainnov8 from \"@ainnov8-wit-software/convai-widget-embed\";\n\n// Create widget programmatically\nconst widget = Ainnov8.create(\"your-agent-id\", document.getElementById(\"container\"));\n\n// Or use the custom element directly\nconst element = document.createElement(\"ainnov8-widget\");\nelement.setAttribute(\"agent-id\", \"your-agent-id\");\ndocument.body.appendChild(element);\n```\n\n### React\n\n```jsx\nimport \"@ainnov8-wit-software/convai-widget-embed\";\n\nfunction App() {\n  return (\n    <div>\n      <ainnov8-widget agent-id=\"your-agent-id\" />\n    </div>\n  );\n}\n```\n\nFor TypeScript, add type declarations:\n\n```typescript\n// global.d.ts or in your component file\ndeclare namespace JSX {\n  interface IntrinsicElements {\n    \"ainnov8-widget\": React.DetailedHTMLProps<\n      React.HTMLAttributes<HTMLElement> & {\n        \"agent-id\"?: string;\n      },\n      HTMLElement\n    >;\n  }\n}\n```\n\n## API\n\n### HTML Attributes\n\n| Attribute  | Type     | Description                                          |\n| ---------- | -------- | ---------------------------------------------------- |\n| `agent-id` | `string` | **Required.** The unique identifier for the AI agent |\n\n### JavaScript API\n\n```javascript\n// Create a widget\nconst widget = Ainnov8.create(agentId, container?, config?);\n\n// Get all widget instances\nconst widgets = Ainnov8.getInstances();\n\n// Destroy a widget\nAinnov8.destroy(widget);\n\n// Configure a widget instance\nwidget.configure({\n  onReady: () => console.log('Widget ready!'),\n  onError: (error) => console.error('Widget error:', error),\n});\n\n// Access properties\nconsole.log(widget.agentId);\nwidget.agentId = 'new-agent-id';\n```\n\n### Configuration Options\n\n```typescript\ninterface WidgetConfig {\n  agentId: string;\n  onReady?: () => void;\n  onError?: (error: Error) => void;\n}\n```\n\n## Browser Support\n\n- Chrome 80+\n- Firefox 75+\n- Safari 13.1+\n- Edge 80+\n\nThe widget uses Shadow DOM for style encapsulation, which requires modern browser support.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}