[WordPress] 外掛分享: Yaraa AI Sales Agent

首頁外掛目錄 › Yaraa AI Sales Agent
WordPress 外掛 Yaraa AI Sales Agent 的封面圖片
全新外掛
安裝啟用
★★★★★
5/5 分(2 則評價)
11 天前
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v1.0.2 上架:2026-04-20

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Yaraa AI Sales Agent」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Yaraa AI Sales Agent transforms your WordPress website into a powerful lead-generating machine with artificial intelligence. Our smart AI agent engages visitors in natural conversations, answers questions instantly, and captures qualified leads automatically.
Why Choose Yaraa AI Sales Agent?
Stop losing potential customers to slow response times. Yaraa AI works 24/7, engaging every visitor with personalized conversations that convert browsers into buyers.
Key Features:

AI-Powered Conversations — Intelligent chatbot that understands context and responds naturally to visitor questions
Automatic Lead Capture — Seamlessly collects visitor information during conversations without interrupting the flow
Real-Time Engagement — Instant responses to website visitors around the clock
Easy Setup Wizard — Get started in minutes with our guided 4-step setup process
Domain Verification — Secure connection between your WordPress site and Yaraa AI services
Customizable Widget — Match your brand with customizable appearance settings
Customizable Lead Form — Configure lead capture form messages and fields
GoHighLevel Integration — Connect with GHL for advanced CRM and marketing automation
Multi-Platform Support — Deploy across WordPress, Wix, Webflow, and more
Secure Authentication — Enterprise-grade security with Keycloak authentication
Comprehensive Dashboard — Monitor conversations, leads, and analytics from WordPress admin
Conversation Management — View, search, and manage all visitor conversations
Lead Management — View, edit, delete, and export leads to CSV
Reports & Analytics — Visitor analytics by country, city, landing page, and time
AI Agent Training — Train the AI agent on your website pages for accurate responses
Text & Voice Support — Support for both text and voice-based conversations

How It Works:

Install & Activate — Install the plugin from WordPress.org and activate it
Accept Terms & Consent — Review and accept the third-party service terms, privacy policy, and data transmission consent
Create Account or Login — Sign up for a free Yaraa AI account or login to existing account
Complete Setup Wizard — Follow the simple 4-step wizard to configure your AI agent
Go Live — Your AI sales agent starts engaging visitors immediately

Perfect For:

Small businesses wanting to capture more leads
E-commerce stores looking to improve customer engagement
Service providers seeking automated appointment inquiries
Coaches and consultants wanting 24/7 availability
Agencies managing multiple client websites

Third-Party Services
This plugin requires connection to external services to function. AI processing, conversation management, and analytics are performed on external servers and cannot be done locally by the plugin.
Upon activation, the plugin displays a mandatory Terms & Consent page. No data is transmitted to any external service until the administrator explicitly reviews and accepts the terms, privacy policy, and data transmission consent.
Yaraa AI Service

What it is: This plugin sends and receives data from the Yaraa AI service, an external API that provides AI-powered conversations, lead capture, and analytics on your website. AI processing, conversation management, and analytics are performed on external servers and cannot be done locally.
Service API URL: https://aiservice.yaraamanager.com
Service Provider: Yaraa AI (https://yaraai.com)
What data is sent and when:

During admin setup: Administrator email address, name, and site URL (sent when creating an account or logging in)
During AI training: URLs of website pages selected by the administrator (sent when the admin initiates AI training)
During visitor chat interactions: Visitor chat messages, name, email, phone (only if voluntarily provided by the visitor), IP address, browser type, operating system, and approximate geographic location (sent in real-time during each chat message exchange)
During reporting and analytics: Domain ID and date range filters (sent when the admin views reports or dashboard)
During settings updates: Chatbot configuration, lead form settings, widget appearance settings, and domain configuration (sent when the admin saves settings)
During widget loading: The frontend chat widget fetches AI agent configuration and avatar settings from https://aiservice.yaraamanager.com/api (sent each time the widget loads on a page)
During voice interactions: Voice audio data (sent when a visitor uses voice chat features)

Terms of Service: https://yaraai.com/terms-condition/
Privacy Policy: https://yaraai.com/privacy-policy/

Yaraa Authentication Service (Keycloak)
This plugin uses a Keycloak-based authentication service hosted at auth.yaraamanager.com for secure user login and account management. Keycloak is open-source identity and access management software (https://www.keycloak.org) self-hosted on Yaraa AI infrastructure. The domain auth.yaraamanager.com is owned, operated, and self-hosted by Yaraa AI.
Service Used: Keycloak OpenID Connect Authentication
Service URL: auth.yaraamanager.com
Service Provider: Yaraa AI (https://yaraai.com)
Data Sent: Login credentials (email and password), authentication tokens (access token and refresh token), and user profile information (name, email).
When Data is Sent: Data is sent when the site owner logs in, signs up, refreshes an expired session, or retrieves their user profile from the WordPress admin panel.
Purpose: To provide secure user authentication, session management, and account creation for the plugin’s admin features.
Authentication: The plugin authenticates with the Keycloak service using OAuth 2.0 / OpenID Connect protocol.
* Access Token: An access token is used to authenticate API requests to the Yaraa AI service. This token has a limited lifespan.
* Refresh Token: When the access token expires, a refresh token is used to request a new access token without requiring the user to re-enter their credentials. The refresh token is automatically used by the plugin to ensure seamless operation.
API Endpoints Used:
The plugin communicates with the Keycloak service at https://auth.yaraamanager.com using standard OpenID Connect protocol endpoints as defined in the OpenID Connect specification (https://openid.net/specs/openid-connect-core-1_0.html). Specifically, the plugin uses the Token endpoint (to obtain and refresh access tokens during login and signup) and the Userinfo endpoint (to retrieve the authenticated user’s profile information such as name and email). These are server-side API endpoints that only accept authenticated requests and are not public web pages.
OpenID Connect scopes requested and their purpose:

openid — Required base scope for OpenID Connect authentication; returns a unique user identifier (sub claim)
profile — Read access to basic user profile information (name, preferred username)
email — Read access to the user’s email address and email verification status

Please note that the plugin automatically manages the token refresh process, so users do not need to take any additional action once the initial login is complete.
Terms of Service: https://yaraai.com/terms-condition/
Privacy Policy: https://yaraai.com/privacy-policy/
GoHighLevel Marketplace
This plugin optionally connects to the GoHighLevel Marketplace, the OAuth authorization platform operated by HighLevel Inc.. It is used to initiate the OAuth 2.0 authorization flow so the site owner can securely grant this plugin permission to access their GoHighLevel account. This integration is entirely optional and only activated if the site owner manually connects their GoHighLevel account from the Integrations settings page.

What it is: GoHighLevel Marketplace is the OAuth authorization platform operated by HighLevel Inc. It is used to initiate the OAuth 2.0 authorization flow so the site owner can securely grant this plugin permission to access their GoHighLevel account.
What data is sent and when: When the site owner clicks “Connect” on the Integrations page, their browser is redirected to marketplace.gohighlevel.com. During this redirect, the plugin sends the OAuth client ID, redirect URI, requested permission scopes, and a CSRF state parameter. This only happens once during the initial authorization setup.

OAuth scopes requested and their purpose:

contacts.readonly — Read access to contacts in GoHighLevel to check for existing leads
contacts.write — Write access to create or update contacts in GoHighLevel when new leads are captured
locations.readonly — Read access to GoHighLevel location/account information to identify the connected account
conversations.write — Write access to create new conversations in GoHighLevel for synced leads
conversations/message.write — Write access to send messages within GoHighLevel conversations

Terms of Service: https://www.gohighlevel.com/terms-of-service
Privacy Policy: https://www.gohighlevel.com/privacy-policy
LeadConnector API
This plugin optionally connects to the LeadConnector API, the backend API service operated by HighLevel Inc.. It is used to exchange OAuth authorization codes for access tokens, refresh expired tokens, and sync lead and conversation data between the plugin and the GoHighLevel CRM. This integration is entirely optional and only activated if the site owner manually connects their GoHighLevel account from the Integrations settings page.

What it is: LeadConnector is the API service operated by HighLevel Inc. It is used to exchange OAuth authorization codes for access tokens, refresh expired tokens, and sync lead and conversation data between the plugin and the GoHighLevel CRM.
What data is sent and when: OAuth client credentials (client ID and client secret), authorization code, grant type, and redirect URI are sent via a server-side POST request when the site owner completes OAuth authorization and whenever the access token needs to be refreshed. Lead data (name, email, phone number) and conversation data captured by the Yaraa AI chatbot are sent when the site owner triggers a sync to GoHighLevel.

Authentication: The plugin authenticates with GoHighLevel using OAuth 2.0.
* Access Token: An access token is used to authenticate API requests. This token expires after 24 hours.
* Refresh Token: When the access token expires, a refresh token is used to request a new access token without requiring the user to reauthenticate. The refresh token is automatically used by the plugin to ensure seamless operation.
Please note that the plugin automatically manages the OAuth token refresh process, so users do not need to take any additional action once the initial authentication is complete.
Terms of Service: https://www.leadconnectorhq.com/terms2
Privacy Policy: https://www.leadconnectorhq.com/privacy-policy
External Links
The plugin admin pages contain outbound links to the following external websites. These are static HTML links only — no data is transmitted when visiting these pages.

Plugin documentation: https://mojoomlasoftware.github.io/ai-sales-agent-documentation/ — hosted on GitHub Pages, for user reference only
Support contact form: https://docs.google.com/forms/d/e/1FAIpQLSdb-dzIUmvVl_Icvcu4YWsLHAndxsaJMgg8C45vhTxH3wCMMA/viewform — a Google Form for submitting support requests

Data Transmission Details

All data is transmitted over HTTPS (encrypted in transit)
No data is sent until the administrator accepts the consent page and configures the plugin
The frontend chat widget does not load until the administrator has completed setup and deployment
Visitor data is only collected when visitors actively interact with the chatbot

Service Terms and Privacy

Yaraa AI (yaraai.com, aiservice.yaraamanager.com, auth.yaraamanager.com):

Terms & Conditions: https://yaraai.com/terms-condition/
Privacy Policy: https://yaraai.com/privacy-policy/

GoHighLevel Marketplace (marketplace.gohighlevel.com):

Terms of Service: https://www.gohighlevel.com/terms-of-service
Privacy Policy: https://www.gohighlevel.com/privacy-policy

LeadConnector API (services.leadconnectorhq.com):

Terms of Service: https://www.leadconnectorhq.com/terms2
Privacy Policy: https://www.leadconnectorhq.com/privacy-policy

Support: [email protected]

By accepting the consent page and using this plugin, you agree to the terms and privacy policies of these external services. You are responsible for informing your website visitors about the data collected by this plugin and for complying with applicable data protection laws (GDPR, CCPA, etc.) in your jurisdiction.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon