Changeset 3363401
- Timestamp:
- 09/17/2025 04:47:06 PM (6 months ago)
- Location:
- jotform-ai-chatbot
- Files:
-
- 253 added
- 2 edited
-
tags/3.3.1 (added)
-
tags/3.3.1/classes (added)
-
tags/3.3.1/classes/JAIC_Core.php (added)
-
tags/3.3.1/classes/JAIC_Request.php (added)
-
tags/3.3.1/jotform-ai-chatbot.php (added)
-
tags/3.3.1/jsconfig.json (added)
-
tags/3.3.1/lib (added)
-
tags/3.3.1/lib/admin.js (added)
-
tags/3.3.1/lib/app (added)
-
tags/3.3.1/lib/app/app.css (added)
-
tags/3.3.1/lib/app/app.js (added)
-
tags/3.3.1/lib/app/intro.1dd2eaaa.mp4 (added)
-
tags/3.3.1/lib/app/whats-new-img.b94f6fa9.png (added)
-
tags/3.3.1/lib/css (added)
-
tags/3.3.1/lib/css/admin.css (added)
-
tags/3.3.1/lib/css/jaic-deactivate-modal.css (added)
-
tags/3.3.1/lib/css/preview.css (added)
-
tags/3.3.1/lib/jaic-deactivate-modal.js (added)
-
tags/3.3.1/licence.txt (added)
-
tags/3.3.1/package.json (added)
-
tags/3.3.1/readme.txt (added)
-
tags/3.3.1/src (added)
-
tags/3.3.1/src/api (added)
-
tags/3.3.1/src/api/api.js (added)
-
tags/3.3.1/src/api/base.js (added)
-
tags/3.3.1/src/api/index.js (added)
-
tags/3.3.1/src/api/platformLayerSingleton.js (added)
-
tags/3.3.1/src/api/requestLayerSingleton.js (added)
-
tags/3.3.1/src/api/saveInstallment.js (added)
-
tags/3.3.1/src/app.js (added)
-
tags/3.3.1/src/assets (added)
-
tags/3.3.1/src/assets/images (added)
-
tags/3.3.1/src/assets/images/whats-new-img.png (added)
-
tags/3.3.1/src/assets/svg (added)
-
tags/3.3.1/src/assets/svg/IconAIColorrr.svg (added)
-
tags/3.3.1/src/assets/svg/IconAngleLeft.svg (added)
-
tags/3.3.1/src/assets/svg/IconAngleRight.svg (added)
-
tags/3.3.1/src/assets/svg/IconAngleRightCircleFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconAnnotationInfoFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconAnnotationQuestionFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconArrowLeft.svg (added)
-
tags/3.3.1/src/assets/svg/IconArrowRight.svg (added)
-
tags/3.3.1/src/assets/svg/IconArrowUp.svg (added)
-
tags/3.3.1/src/assets/svg/IconArrowUpFromBracket.svg (added)
-
tags/3.3.1/src/assets/svg/IconArrowUpRight.svg (added)
-
tags/3.3.1/src/assets/svg/IconArrowsFromCenter.svg (added)
-
tags/3.3.1/src/assets/svg/IconCheck.svg (added)
-
tags/3.3.1/src/assets/svg/IconChevronLeft.svg (added)
-
tags/3.3.1/src/assets/svg/IconChevronRight.svg (added)
-
tags/3.3.1/src/assets/svg/IconCloudArrowUp.svg (added)
-
tags/3.3.1/src/assets/svg/IconCopy.svg (added)
-
tags/3.3.1/src/assets/svg/IconDocumentDocFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconDocumentPdfFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconEllipsisVertical.svg (added)
-
tags/3.3.1/src/assets/svg/IconExclamationCircle.svg (added)
-
tags/3.3.1/src/assets/svg/IconExclamationCircleFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconExclamationTriangle.svg (added)
-
tags/3.3.1/src/assets/svg/IconEyeFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconInfoCircle.svg (added)
-
tags/3.3.1/src/assets/svg/IconInfoSquareFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconLinkDiagonal.svg (added)
-
tags/3.3.1/src/assets/svg/IconMagnifyingGlass.svg (added)
-
tags/3.3.1/src/assets/svg/IconMessagePlusFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconNotificationText.svg (added)
-
tags/3.3.1/src/assets/svg/IconNotificationTextFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconPencilLineFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconPlus.svg (added)
-
tags/3.3.1/src/assets/svg/IconPlusSquareFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconTrashExclamationFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconTrashFilled.svg (added)
-
tags/3.3.1/src/assets/svg/IconXmark.svg (added)
-
tags/3.3.1/src/assets/svg/IconXmarkCircle.svg (added)
-
tags/3.3.1/src/assets/svg/LogoJotformColor.svg (added)
-
tags/3.3.1/src/assets/svg/chatbot-no-avatar.svg (added)
-
tags/3.3.1/src/assets/svg/check.svg (added)
-
tags/3.3.1/src/assets/svg/conversation-empty.svg (added)
-
tags/3.3.1/src/assets/svg/material-no-result.svg (added)
-
tags/3.3.1/src/assets/svg/user-no-avatar.svg (added)
-
tags/3.3.1/src/assets/svg/woo-logo.svg (added)
-
tags/3.3.1/src/assets/videos (added)
-
tags/3.3.1/src/assets/videos/intro.mp4 (added)
-
tags/3.3.1/src/components (added)
-
tags/3.3.1/src/components/AdvancedVisibility (added)
-
tags/3.3.1/src/components/AdvancedVisibility/AdvancedVisibility.js (added)
-
tags/3.3.1/src/components/AdvancedVisibility/Chip.js (added)
-
tags/3.3.1/src/components/AdvancedVisibility/InfoBox.js (added)
-
tags/3.3.1/src/components/AdvancedVisibility/index.js (added)
-
tags/3.3.1/src/components/Avatar.js (added)
-
tags/3.3.1/src/components/ChatGuidelines (added)
-
tags/3.3.1/src/components/ChatGuidelines/ChatGuidelines.js (added)
-
tags/3.3.1/src/components/ChatGuidelines/index.js (added)
-
tags/3.3.1/src/components/ChatbotGenerator.js (added)
-
tags/3.3.1/src/components/Conversations (added)
-
tags/3.3.1/src/components/Conversations/ChatHistory.js (added)
-
tags/3.3.1/src/components/Conversations/Conversations.js (added)
-
tags/3.3.1/src/components/Conversations/index.js (added)
-
tags/3.3.1/src/components/CopyButton (added)
-
tags/3.3.1/src/components/CopyButton/index.js (added)
-
tags/3.3.1/src/components/DeleteInstructionModal.js (added)
-
tags/3.3.1/src/components/DeleteModal.js (added)
-
tags/3.3.1/src/components/Footer.js (added)
-
tags/3.3.1/src/components/Header.js (added)
-
tags/3.3.1/src/components/KnowledgeBase (added)
-
tags/3.3.1/src/components/KnowledgeBase/AutoTrainInfoBox.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/InfoBox.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/KnowledgeBase.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/KnowledgeTypes (added)
-
tags/3.3.1/src/components/KnowledgeBase/KnowledgeTypes/QuestionAnswer.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/KnowledgeTypes/TrainText.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/KnowledgeTypes/URLInput.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/KnowledgeTypes/UploadDocument.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/KnowledgeTypes/index.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/LabelWrapperItem.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/LineLoader.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/MaterialDeleteModal.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/MaterialEditor.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/MaterialItemContextMenu.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/MaterialList.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/MaterialListItem.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/MaterialSearch.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/MaterialSelection.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/MaterialSummaryModal.js (added)
-
tags/3.3.1/src/components/KnowledgeBase/index.js (added)
-
tags/3.3.1/src/components/LimitDialog.js (added)
-
tags/3.3.1/src/components/LogoutModal.js (added)
-
tags/3.3.1/src/components/NetworkError.js (added)
-
tags/3.3.1/src/components/Preview.js (added)
-
tags/3.3.1/src/components/PromptSuggestion.js (added)
-
tags/3.3.1/src/components/Settings (added)
-
tags/3.3.1/src/components/Settings/AgentSkills.js (added)
-
tags/3.3.1/src/components/Settings/General.js (added)
-
tags/3.3.1/src/components/Settings/Loading.js (added)
-
tags/3.3.1/src/components/Settings/SettingsTab.js (added)
-
tags/3.3.1/src/components/Settings/UpgradePlan.js (added)
-
tags/3.3.1/src/components/Settings/Woocommerce.js (added)
-
tags/3.3.1/src/components/Settings/general (added)
-
tags/3.3.1/src/components/Settings/general/ConnectedChatbot.js (added)
-
tags/3.3.1/src/components/Settings/general/ConnectedJotformAccount.js (added)
-
tags/3.3.1/src/components/Settings/index.js (added)
-
tags/3.3.1/src/components/Settings/woocommerce (added)
-
tags/3.3.1/src/components/Settings/woocommerce/Abilities.js (added)
-
tags/3.3.1/src/components/Settings/woocommerce/ActivationInfoBox.js (added)
-
tags/3.3.1/src/components/Settings/woocommerce/ConnectedStore.js (added)
-
tags/3.3.1/src/components/Settings/woocommerce/GuidelineInfoBox.js (added)
-
tags/3.3.1/src/components/Settings/woocommerce/InvalidCredentialsError.js (added)
-
tags/3.3.1/src/components/Settings/woocommerce/NoAgentError.js (added)
-
tags/3.3.1/src/components/Settings/woocommerce/PermalinkError.js (added)
-
tags/3.3.1/src/components/Settings/woocommerce/StoreConnection.js (added)
-
tags/3.3.1/src/components/Steps (added)
-
tags/3.3.1/src/components/Steps/AiPersonaStep.js (added)
-
tags/3.3.1/src/components/Steps/ConversationsStep.js (added)
-
tags/3.3.1/src/components/Steps/InitialStep.js (added)
-
tags/3.3.1/src/components/Steps/KnowledgeStep.js (added)
-
tags/3.3.1/src/components/Steps/LoadingStep.js (added)
-
tags/3.3.1/src/components/Steps/SettingsStep.js (added)
-
tags/3.3.1/src/components/Steps/StyleStep.js (added)
-
tags/3.3.1/src/components/Steps/UseCaseStep.js (added)
-
tags/3.3.1/src/components/Steps/VisibilityStep.js (added)
-
tags/3.3.1/src/components/Steps/index.js (added)
-
tags/3.3.1/src/components/UI (added)
-
tags/3.3.1/src/components/UI/AgentRadio.js (added)
-
tags/3.3.1/src/components/UI/Button.js (added)
-
tags/3.3.1/src/components/UI/Checkbox.js (added)
-
tags/3.3.1/src/components/UI/Dropdown.js (added)
-
tags/3.3.1/src/components/UI/Icon.js (added)
-
tags/3.3.1/src/components/UI/Input.js (added)
-
tags/3.3.1/src/components/UI/InputColor.js (added)
-
tags/3.3.1/src/components/UI/Modal.js (added)
-
tags/3.3.1/src/components/UI/Radio.js (added)
-
tags/3.3.1/src/components/UI/Tab.js (added)
-
tags/3.3.1/src/components/UI/Textarea.js (added)
-
tags/3.3.1/src/components/UI/Toggle.js (added)
-
tags/3.3.1/src/components/UnauthorizedApiKeyError.js (added)
-
tags/3.3.1/src/components/UnpublishModal.js (added)
-
tags/3.3.1/src/components/VisibilityLayout (added)
-
tags/3.3.1/src/components/VisibilityLayout/VisibilityLayout.js (added)
-
tags/3.3.1/src/components/VisibilityLayout/index.js (added)
-
tags/3.3.1/src/components/WhatsNewModal.js (added)
-
tags/3.3.1/src/components/Wizard.js (added)
-
tags/3.3.1/src/components/WizardTabs.js (added)
-
tags/3.3.1/src/components/index.js (added)
-
tags/3.3.1/src/components/openLimitDialog.js (added)
-
tags/3.3.1/src/constants (added)
-
tags/3.3.1/src/constants/agent.js (added)
-
tags/3.3.1/src/constants/config.js (added)
-
tags/3.3.1/src/constants/index.js (added)
-
tags/3.3.1/src/constants/languages.js (added)
-
tags/3.3.1/src/constants/pageSelection.js (added)
-
tags/3.3.1/src/constants/texts.js (added)
-
tags/3.3.1/src/constants/themes.js (added)
-
tags/3.3.1/src/constants/wizard.js (added)
-
tags/3.3.1/src/context (added)
-
tags/3.3.1/src/context/WizardContext.js (added)
-
tags/3.3.1/src/context/WizardProvider.js (added)
-
tags/3.3.1/src/context/index.js (added)
-
tags/3.3.1/src/hooks (added)
-
tags/3.3.1/src/hooks/index.js (added)
-
tags/3.3.1/src/hooks/useEffectIgnoreFirst.js (added)
-
tags/3.3.1/src/hooks/useElementScrollListener.js (added)
-
tags/3.3.1/src/hooks/useInfiniteScroll.js (added)
-
tags/3.3.1/src/hooks/useInputFocusOut.js (added)
-
tags/3.3.1/src/hooks/useLocalStorageModal.js (added)
-
tags/3.3.1/src/hooks/useNormalizedConversations.js (added)
-
tags/3.3.1/src/hooks/useOAuth.js (added)
-
tags/3.3.1/src/hooks/usePublishButton.js (added)
-
tags/3.3.1/src/hooks/useWizard.js (added)
-
tags/3.3.1/src/index.js (added)
-
tags/3.3.1/src/store (added)
-
tags/3.3.1/src/store/actionCreators.js (added)
-
tags/3.3.1/src/store/actionTypes.js (added)
-
tags/3.3.1/src/store/index.js (added)
-
tags/3.3.1/src/store/slices (added)
-
tags/3.3.1/src/store/slices/agentSlice.js (added)
-
tags/3.3.1/src/store/slices/avatarSlice.js (added)
-
tags/3.3.1/src/store/slices/commonActions.js (added)
-
tags/3.3.1/src/store/slices/conversationSlice.js (added)
-
tags/3.3.1/src/store/slices/materialSlice.js (added)
-
tags/3.3.1/src/store/slices/platformSlice.js (added)
-
tags/3.3.1/src/store/slices/rootReducer.js (added)
-
tags/3.3.1/src/store/slices/themeSlice.js (added)
-
tags/3.3.1/src/store/slices/uiSlice.js (added)
-
tags/3.3.1/src/store/slices/userSlice.js (added)
-
tags/3.3.1/src/store/slices/woocommerceSlice.js (added)
-
tags/3.3.1/src/styles (added)
-
tags/3.3.1/src/styles/_mixins.scss (added)
-
tags/3.3.1/src/styles/agent-radio.scss (added)
-
tags/3.3.1/src/styles/button.scss (added)
-
tags/3.3.1/src/styles/chat-guidelines.scss (added)
-
tags/3.3.1/src/styles/chattiness.scss (added)
-
tags/3.3.1/src/styles/checkbox.scss (added)
-
tags/3.3.1/src/styles/dropdown.scss (added)
-
tags/3.3.1/src/styles/index.scss (added)
-
tags/3.3.1/src/styles/infobox.scss (added)
-
tags/3.3.1/src/styles/input-color.scss (added)
-
tags/3.3.1/src/styles/input.scss (added)
-
tags/3.3.1/src/styles/knowledge-base.scss (added)
-
tags/3.3.1/src/styles/loading.scss (added)
-
tags/3.3.1/src/styles/material-editor.scss (added)
-
tags/3.3.1/src/styles/material-list.scss (added)
-
tags/3.3.1/src/styles/material-summary-modal.scss (added)
-
tags/3.3.1/src/styles/modal.scss (added)
-
tags/3.3.1/src/styles/radio.scss (added)
-
tags/3.3.1/src/styles/textarea.scss (added)
-
tags/3.3.1/src/styles/toggle.scss (added)
-
tags/3.3.1/src/utils (added)
-
tags/3.3.1/src/utils/createAsyncDispatch.js (added)
-
tags/3.3.1/src/utils/index.js (added)
-
tags/3.3.1/src/utils/initAgent.js (added)
-
tags/3.3.1/src/utils/knowledgeBase.js (added)
-
tags/3.3.1/src/utils/platformSingleton.js (added)
-
tags/3.3.1/src/utils/utils.js (added)
-
tags/3.3.1/translations.json (added)
-
tags/3.3.1/uninstall.php (added)
-
trunk/jotform-ai-chatbot.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
jotform-ai-chatbot/trunk/jotform-ai-chatbot.php
r3363352 r3363401 8 8 * License: GPLv2 or later 9 9 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 * Version: 3.3. 010 * Version: 3.3.1 11 11 * Author URI: https://www.jotform.com/ 12 12 */ … … 503 503 // Initialize the asset version 504 504 global $jaic_assetVersion; 505 $jaic_assetVersion = "3.3. 0";505 $jaic_assetVersion = "3.3.1"; 506 506 } catch (\Exception $e) { 507 507 } -
jotform-ai-chatbot/trunk/readme.txt
r3363349 r3363401 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.0 7 Stable tag: 3.3. 07 Stable tag: 3.3.1 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 99 99 **What is the Jotform AI Chatbot WordPress plugin?** 100 100 101 The Jotform AI Chatbot WordPress plugin lets users easily create, train, and embed AI Chatbots on their websites. It enhances engagement by providing real-time assistance, answering questions, and guiding users through forms. With a no-code setup and seamless WordPress integration, businesses can improve customer support, streamline operations, and boost lead generation effortlessly.101 The Jotform AI Chatbot WordPress plugin lets users easily create, train, and publish AI Chatbots on their websites. It enhances engagement by providing real-time assistance, answering questions, and guiding users through forms. With a no-code setup and seamless WordPress integration, businesses can effortlessly improve customer support, streamline operations, and boost lead generation. 102 102 103 103 **How does the plugin simplify chatbot embedding on WordPress?** 104 104 105 Embedding a chatbot used to require copying embed codes or shortcodes, which could be difficult for non-technical users. The Jotform AI Chatbot WordPress plugin simplifies things. After creating and customizing your chatbot in the WordPress dashboard, you can publish it in just a few clicks. The plugin also seamlessly integrates the chatbot into your site, ensuring a smooth setup and consistent user experience.105 Traditionally, embedding a chatbot required you to copy and paste embed codes or use shortcodes, which could be cumbersome for non-technical users. Jotform AI Chatbot WordPress Plugin simplifies the process to just a few clicks. Once you’ve created and customized your chatbot in the **WordPress admin dashboard**, you can directly publish it to your site without additional steps. The plugin **automatically integrates the chatbot into your website**, ensuring seamless setup and a consistent user experience across all pages. 106 106 107 107 **Can I customize the chatbot through the plugin?** 108 108 109 The plugin provides extensive customization to align your chatbot with your brand. You can modify colors, fonts, and avatars for a cohesive look and tailor its tone to match your brand’s voice — formal, casual, or friendly. Additionally, you can train the chatbot with specific data, including FAQs, product details, and policies, ensuring it delivers accurate, relevant responses to your audience.109 Yes, the plugin offers extensive customization options to ensure your chatbot aligns with your brand. You can adjust its appearance by changing the colors, fonts, and avatars to match your website’s design. Beyond appearance, you can customize the chatbot’s tone and conversational style to reflect your brand’s voice, whether formal, casual, friendly, or professional. The plugin **automatically crawls your site content** and also **allows you to train the chatbot with specific data**, such as FAQs, product details, and business policies, enabling it to deliver highly relevant responses tailored to your audience’s needs. 110 110 111 111 **What types of questions can the chatbot answer?** 112 112 113 The chatbot can handle everything from basic FAQs to complex, business-specific queries. It provides detailed answers based on the data you provide, such as product details, return policies, and pricing. It also offers context-aware responses, guides users through decisions, and assists with troubleshooting. With advanced AI, it continuously learns from interactions, improving accuracy over time.113 The chatbot can handle everything from basic FAQs to complex, business-specific queries. Based on the data you provide, it provides detailed answers, such as product details, return policies, and pricing. It also offers context-aware responses, guides users through decisions, and assists with troubleshooting. With advanced AI, it continuously learns from interactions, improving accuracy over time. 114 114 115 115 **Do I need coding skills to use the plugin?** … … 133 133 The Jotform AI Chatbot WordPress plugin is adaptable for various industries: 134 134 135 - **E-commerce**: Assist with product recommendations, checkout, and order tracking.136 - **Real estate**: Qualify leads by gathering preferences and sharing property details.137 - **Education**: Support students with enrollment, course info, and feedback collection.138 - **Hospitality**: S implify bookings, answer amenity inquiries, and providetravel tips.139 140 Its flexibility ensures it meets diverse business needs effectively.135 - **E-commerce**: WooCommerce users who want to guide shoppers, answer FAQs, and reduce cart abandonment. 136 - **Real estate**: Qualify leads by collecting preferences and providing property information. 137 - **Education**: Help students with enrollment processes, course information, and feedback collection. 138 - **Hospitality**: Streamline booking processes, answer inquiries about amenities, and share local travel tips. 139 140 The chatbot adapts to specific business needs, ensuring value across diverse applications. 141 141 142 142 **Is the plugin compatible with all WordPress themes?** … … 174 174 175 175 == Changelog == 176 = 3.3.1 (2025-09-17) = 177 * Update: FAQ section updated for clarity 178 176 179 = 3.3.0 (2025-09-17) = 177 180 * Feat: WooCommerce integration introduced
Note: See TracChangeset
for help on using the changeset viewer.