Easily integrate the AssistLoop AI chat widget into your WordPress site. Connect with your AssistLoop Agent, customize widget visibility, and deliver a seamless support experience to your visitors.
IMPORTANT: This plugin is a service plugin that connects to external AssistLoop servers to provide AI chatbot functionality. Please review the External Services section below for detailed information about data transmission and privacy.
Features
- Simple Setup: Connect your site to AssistLoop with your Agent ID.
- Branded Experience: Displays your agent's name and display name for easy verification.
- Page Exclusion: Choose specific pages where the chat widget should not appear.
- Modern UI: Clean, intuitive admin interface with branding and real-time connection feedback.
- No Coding Required: All settings managed from the WordPress admin dashboard.
Installation
- Download the Plugin
- Download the latest release as a ZIP file.
- Upload to WordPress
- In your WordPress admin, go to
Plugins
→ Add New
→ Upload Plugin
.
- Select the ZIP file and click
Install Now
.
- Activate
- After installation, click
Activate Plugin
.
Setup
- Go to Settings
- In your WordPress admin, navigate to
Settings
→ AssistLoop Settings
.
- Connect Your Agent
- Copy your Agent ID from your AssistLoop dashboard.
- Paste it into the Agent ID field.
- Save Changes
- Click
Save Agent ID
to apply your settings.
Screenshots
Frequently Asked Questions
Q: Where do I find my Agent ID?\
A: Log in to your
AssistLoop dashboard and copy the Agent ID from your agent's settings.
Q: The widget isn't showing up. What should I do?\
A: Double-check your Agent ID and ensure your site is publicly accessible. If you see an error, verify your Agent ID format.
Q: Does this plugin require an AssistLoop account?\
A: Yes, you need an active AssistLoop account and Agent ID to use this plugin. Sign up at
https://assistloop.ai/.
Q: What data is transmitted to AssistLoop servers?\
A: Please see the External Services section below for detailed information about data transmission.
Support
License
This plugin is licensed under the GPLv2 or later License.
See the
License URI for details.
External Services
IMPORTANT: This plugin is a service plugin that connects to external AssistLoop servers to provide AI chatbot functionality.
Service Description
AssistLoop is an AI chatbot service that provides intelligent conversational capabilities for your website visitors. This plugin embeds the AssistLoop chatbot widget on your WordPress site and facilitates communication between your visitors and the AI assistant.
Required Account
Yes, an active AssistLoop account is required. You must:
- Sign up for an account at
https://assistloop.ai/
- Create an AI agent in your AssistLoop dashboard
- Obtain your unique Agent ID to configure this plugin
External Servers and Data Transmission
This plugin connects to the following AssistLoop servers:
- Widget JavaScript File (
https://assistloop.ai/assistloop-widget.js
)
- Purpose: Loads the chatbot widget interface and functionality
- When: Every time a page loads on your website (frontend)
- Data Transmitted: Your Agent ID, visitor messages, and chat interactions
- API Endpoints (
https://api.assistloop.ai/
)
- Purpose: Validates Agent IDs and retrieves agent information for admin display
- When: When configuring or updating Agent ID in WordPress admin
- Data Transmitted: Agent ID for validation
- Chat Service Endpoints
- Purpose: Processes visitor messages and returns AI responses
- When: When visitors interact with the chatbot
- Data Transmitted: Chat messages, conversation context, visitor browser information, and IP address
Legal and Privacy Information
For detailed information about data handling, storage, and privacy practices, please review:
-
Terms of Service:
https://assistloop.ai/legal/tos
-
Privacy Policy:
https://assistloop.ai/legal/privacy
Service Availability
The chatbot functionality depends on AssistLoop's service availability. If AssistLoop servers are unavailable, the chatbot widget will not function, but your WordPress site will continue to operate normally.