open-bsp-ui
Open-source WhatsApp Web + Instagram interface
File Explorer
Download Latest Version (.zip)- check-edited.sh
- settings.json
- pre-push
- check.yml
- en.json
- fr.json
- pt.json
- sw.json
- bg-chat-tile-dark.png
- doc.png
- file.png
- icons.svg
- logo-192x192.png
- logo-512x512.png
- logo.png
- manifest.json
- notification.mp3
- pdf.png
- xls.png
- agent-tools.png
- chat.png
- conversations.png
- template-editor.png
- check-type-sync.sh
- sync-translations.sh
- FilePicker.module.css
- FilePicker.tsx
- AudioMessage.tsx
- DocumentMessage.tsx
- ImageMessage.tsx
- ImageMessagePreviewer.module.css
- media.ts
- Message.tsx
- StatusIcon.tsx
- VideoMessage.tsx
- QuotaBar.tsx
- StatsCenter.tsx
- StatsQuotas.tsx
- StatsUsage.tsx
- UsageChart.tsx
- ActionCard.tsx
- Avatar.tsx
- Button.tsx
- Chat.tsx
- ChatFilter.tsx
- ChatFooter.tsx
- ChatHeader.tsx
- ChatList.tsx
- ChatListItem.tsx
- ChatSearch.tsx
- ConnectionOwner.tsx
- FieldError.tsx
- FilePreviewer.tsx
- Header.tsx
- ItemActions.tsx
- LinkButton.tsx
- Menu.tsx
- ScopeToggle.tsx
- SearchBar.tsx
- SectionBody.tsx
- SectionField.tsx
- SectionFooter.tsx
- SectionHeader.tsx
- SectionItem.tsx
- SelectField.tsx
- ServiceIcon.tsx
- Spinner.tsx
- Switch.tsx
- TemplateEditor.tsx
- TemplatePicker.tsx
- TemplatePreview.tsx
- TextAreaField.tsx
- ToolsSection.tsx
- WhatsAppIntegration.tsx
- useTick.tsx
- WhatsAppIntegrationContext.tsx
- useAuth.ts
- useConnectionScope.ts
- useInitalDataFetch.ts
- useMedia.ts
- useRealtimeSubscription.ts
- useResizable.ts
- useSetActiveOrg.ts
- useTranslation.tsx
- translations.ts
- queryKeys.ts
- useAgents.ts
- useApiKeys.ts
- useBilling.ts
- useContacts.ts
- useContactsAddresses.ts
- useInstagramSignup.ts
- useOnboardingTokens.ts
- useOrganizations.ts
- useOrganizationsAddresses.ts
- useTemplates.ts
- useWebhooks.ts
- useWhatsAppSignup.ts
- useWhatsAppWeb.ts
- $agentId.tsx
- index.tsx
- new.tsx
- $contactId.tsx
- index.tsx
- new.tsx
- index.tsx
- new.tsx
- index.tsx
- $tokenId.tsx
- index.tsx
- new.tsx
- index.tsx
- new.tsx
- $templateId.tsx
- index.tsx
- new.tsx
- index.tsx
- $tokenId.tsx
- index.tsx
- new.tsx
- index.tsx
- new.tsx
- index.tsx
- index.tsx
- new.tsx
- index.tsx
- media-preprocessing.tsx
- $apiKeyId.tsx
- index.tsx
- new.tsx
- $memberId.tsx
- index.tsx
- new.tsx
- index.tsx
- new.tsx
- $webhookId.tsx
- index.tsx
- new.tsx
- index.tsx
- index.tsx
- quotas.tsx
- usage.tsx
- index.tsx
- stats.tsx
- callback.tsx
- consent.tsx
- instagram.tsx
- __root.tsx
- _auth.tsx
- login.tsx
- onboard.instagram.$token.tsx
- onboard.instagram.callback.tsx
- onboard.whatsapp.$token.tsx
- chatSlice.ts
- uiSlice.ts
- useBoundStore.ts
- database_types.ts
- extra_types.ts
- instagram_webhook_payload_types.ts
- message_types.ts
- status_types.ts
- ui_types.ts
- whatsapp_endpoint_types.ts
- whatsapp_template_types.ts
- whatsapp_webhook_message_types.ts
- whatsapp_webhook_payload_types.ts
- client.ts
- db_types.ts
- messages-v0.ts
- env.d.ts
- facebook.d.ts
- colors.ts
- ConversationUtils.ts
- FormatUtils.ts
- htmlToMarkdown.ts
- IdbUtils.ts
- MessageStatusUtils.ts
- MessageUtils.ts
- UtilityFunctions.ts
- global.css
- main.tsx
- routeTree.gen.ts
- .env.example
- .gitignore
- .prettierignore
- .prettierrc
- CLAUDE.md
- CONTRIBUTING.md
- demo.mp4
- eslint.config.js
- index.html
- LICENSE
- package-lock.json
- package.json
- README.md
- screenshot.png
- TODO.md
- tsconfig.json
- vite.config.ts
// repository documentation
Was this content helpful?
(0 ratings)
