Title: Quark AgentFlow AI – Multi-Agent Chatbot &amp; Automated Workflows
Author: Quarksol
Published: <strong>October 21, 2026</strong>
Last modified: October 21, 2026

---

Search plugins

![](https://ps.w.org/quark-agentflow-ai/assets/banner-772x250.png?rev=3758405)

![](https://ps.w.org/quark-agentflow-ai/assets/icon-256x256.png?rev=3758405)

# Quark AgentFlow AI – Multi-Agent Chatbot & Automated Workflows

 By [Quarksol](https://profiles.wordpress.org/quarksol/)

[Download](https://downloads.wordpress.org/plugin/quark-agentflow-ai.1.1.1.zip)

 * [Details](https://wordpress.org/plugins/quark-agentflow-ai/#description)
 * [Reviews](https://wordpress.org/plugins/quark-agentflow-ai/#reviews)
 *  [Installation](https://wordpress.org/plugins/quark-agentflow-ai/#installation)
 * [Development](https://wordpress.org/plugins/quark-agentflow-ai/#developers)

 [Support](https://wordpress.org/support/plugin/quark-agentflow-ai/)

## Description

Quark AgentFlow AI – Multi-Agent Chatbot & Automated Workflows is a powerful AI-
powered assistant and automation platform for your WordPress site. It helps visitors
find products and content, answer FAQs, execute multi-agent workflows, and automate
support — all through a natural conversational interface. Compatible with WordPress&
WooCommerce.

#### Key Features

 * **Multi-Agent System** — Deploy specialized AI agents for shopping assistance
   and customer support
 * **40+ AI Providers** — Connect to OpenAI, Anthropic Claude, Google Gemini, Groq,
   DeepSeek, OpenRouter, Ollama, and more
 * **e-commerce Integration** — Built-in tools for products, cart, and orders
 * **RAG Knowledge Base** — Upload documents and let your chatbot answer from your
   own knowledge
 * **Real-time Streaming** — Progressive response rendering with Server-Sent Events(
   SSE)
 * **Customizable Chat Widget** — Modern interface with full color and layout customization
 * **Analytics Dashboard** — Track API usage and performance metrics

#### Supported AI Providers

OpenAI (GPT-4o), Anthropic (Claude 3.5), Google Gemini, DeepSeek, Groq, Mistral,
xAI (Grok), OpenRouter, Ollama (local), LM Studio (local), and many more.

#### Features

Quark AgentFlow AI includes complete chatbot functionality, multi-agent support,
and all AI provider integrations.

### Technical Implementation Notes

 * WordPress HTTP API: This plugin exclusively uses the native WordPress HTTP API(
   wp_remote_post / wp_remote_get) for all external communications.

### Source Code

This plugin includes React-based administrative and storefront interfaces. To comply
with Guideline #4, the uncompiled, human-readable source code is bundled directly
within the plugin package, as well as being publicly hosted in our repository:
 
https://github.com/kas1963147-stack/smart-ai-chatbot-free-improved

Source code folders inside the plugin:
 * Storefront Chat Widget Source: assets/
frontend-react/ * Admin Management Panel Source: assets/admin-react/

Build Outputs:
 * Storefront compiled bundle: assets/frontend-build/ (built from
assets/frontend-react/) * Admin Panel compiled bundle: assets/admin-build/ (built
from assets/admin-react/) * Webpack chunk files: assets/frontend-build/chunks/ and
assets/admin-build/chunks/ * Shared dependencies bundle: assets/admin-build/vendors.
js is a minified bundle generated by standard npm dependencies in package.json, 
compiled via @wordpress/scripts.

To rebuild the compiled assets yourself:
 1. Navigate to the plugin root directory.
2. Run `npm install` to install npm dependencies. 3. Run `npm run build` to regenerate
all production bundles.

### External services

This plugin connects to external AI Provider APIs to process user messages and generate
AI responses. Depending on which provider you select and configure with your API
key, the plugin will send the user’s chat messages (and any retrieved context) to
that specific service when a user interacts with the chatbot. Additionally, built-
in tools may connect to external data sources if configured by the administrator.

List of supported external services:

 * **OpenAI** (Endpoint: api.openai.com, used for AI chat generation and embeddings):
   Sends chat prompts when configured. [Terms](https://openai.com/policies/terms-of-use),
   [Privacy](https://openai.com/policies/privacy-policy)
 * **Anthropic / Claude** (Endpoint: api.anthropic.com, used for AI chat generation):
   Sends chat prompts when configured. [Terms](https://www.anthropic.com/legal/consumer-terms),
   [Privacy](https://www.anthropic.com/legal/privacy)
 * **Google Gemini / Generative Language** (Endpoint: generativelanguage.googleapis.
   com, used for AI chat generation): Sends chat prompts when configured. [Terms](https://policies.google.com/terms),
   [Privacy](https://policies.google.com/privacy)
 * **Google Cloud Vertex AI & Compute Engine Metadata** (Endpoint: aiplatform.googleapis.
   com, metadata.google.internal, used for enterprise AI chat generation and token
   authorization): Sends chat prompts and auth tokens when configured. [Terms](https://cloud.google.com/terms),
   [Privacy](https://cloud.google.com/terms/cloud-privacy-notice)
 * **OpenRouter** (Endpoint: openrouter.ai/api, used for routing to various AI models):
   Sends chat prompts when configured. [Terms](https://openrouter.ai/terms), [Privacy](https://openrouter.ai/privacy)
 * **Cloudflare AI** (Endpoint: api.cloudflare.com, used for edge AI chat generation):
   Sends chat prompts when configured. [Terms](https://www.cloudflare.com/website-terms/),
   [Privacy](https://www.cloudflare.com/privacypolicy/)
 * **DeepInfra** (Endpoint: api.deepinfra.com, used for AI chat generation): Sends
   chat prompts when configured. [Terms](https://deepinfra.com/terms), [Privacy](https://deepinfra.com/privacy)
 * **Fireworks AI** (Endpoint: api.fireworks.ai, used for fast AI inference): Sends
   chat prompts when configured. [Terms](https://fireworks.ai/), [Privacy](https://fireworks.ai/)
 * **Featherless** (Endpoint: api.featherless.ai, used for AI chat generation): 
   Sends chat prompts when configured. [Terms](https://featherless.ai/terms), [Privacy](https://featherless.ai/privacy)
 * **Hugging Face** (Endpoint: api-inference.huggingface.co, router.huggingface.
   co, used for AI models): Sends chat prompts when configured. [Terms](https://huggingface.co/terms-of-service),
   [Privacy](https://huggingface.co/privacy)
 * **IoIntelligence / io.net** (Endpoint: api.intelligence.io.solutions, io.net,
   used for decentralized AI inference): Sends chat prompts when configured. [Terms](https://io.net/terms),
   [Privacy](https://io.net/privacy)
 * **Perplexity** (Endpoint: api.perplexity.ai, used for search-augmented AI): Sends
   chat prompts when configured. [Terms](https://www.perplexity.ai/hub/legal/terms-of-service),
   [Privacy](https://www.perplexity.ai/hub/legal/privacy-policy)
 * **xAI / Grok** (Endpoint: api.x.ai, used for AI chat generation): Sends chat 
   prompts when configured. [Terms](https://x.ai/legal/terms-of-service), [Privacy](https://x.ai/legal/privacy-policy)
 * **AI21 Labs** (Endpoint: api.ai21.com, used for AI chat generation): Sends chat
   prompts when configured. [Terms](https://www.ai21.com/terms-of-use), [Privacy](https://www.ai21.com/privacy-policy)
 * **Firecrawl** (Endpoint: api.firecrawl.dev, used for web scraping via MCP): Sends
   URLs to scrape when configured. [Terms](https://www.firecrawl.dev/terms-of-service),
   [Privacy](https://www.firecrawl.dev/privacy-policy)
 * **Google Maps Platform** (Endpoint: maps.googleapis.com, used for location/mapping
   tools via MCP): Sends location queries when configured. [Terms](https://cloud.google.com/maps-platform/terms/),
   [Privacy](https://policies.google.com/privacy)
 * **Azure OpenAI** (Endpoint: *.openai.azure.com, used for AI chat generation):
   Sends chat prompts when configured. [Terms](https://azure.microsoft.com/en-us/support/legal/),
   [Privacy](https://privacy.microsoft.com/en-us/privacystatement)
 * **Baichuan AI** (Endpoint: api.baichuan-ai.com, used for AI chat generation):
   Sends chat prompts when configured. [Terms](https://www.baichuan-ai.com/), [Privacy](https://www.baichuan-ai.com/)
 * **Cerebras** (Endpoint: api.cerebras.ai, used for AI chat generation): Sends 
   chat prompts when configured. [Terms](https://cerebras.ai/terms-of-service/),
   [Privacy](https://cerebras.ai/privacy-policy/)
 * **Chutes AI** (Endpoint: llm.chutes.ai, used for AI chat generation): Sends chat
   prompts when configured. [Terms](https://chutes.ai/terms), [Privacy](https://chutes.ai/privacy)
 * **Cohere AI** (Endpoint: api.cohere.ai, used for AI chat generation): Sends chat
   prompts when configured. [Terms](https://cohere.com/terms-of-use), [Privacy](https://cohere.com/privacy)
 * **DeepSeek** (Endpoint: api.deepseek.com, used for AI chat generation): Sends
   chat prompts when configured. [Terms](https://cdn.deepseek.com/policies/en-US/deepseek-terms-of-use.html),
   [Privacy](https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html)
 * **Groq** (Endpoint: api.groq.com, used for AI chat generation): Sends chat prompts
   when configured. [Terms](https://groq.com/terms-of-use/), [Privacy](https://groq.com/privacy-policy/)
 * **Hyperbolic** (Endpoint: api.hyperbolic.xyz, used for AI chat generation): Sends
   chat prompts when configured. [Terms](https://hyperbolic.xyz/terms), [Privacy](https://hyperbolic.xyz/privacy)
 * **Lepton AI / NVIDIA DGX Cloud** (Endpoint: *.lepton.run, used for AI chat generation):
   Sends chat prompts when configured. [Terms](https://docs.nvidia.com/dgx-cloud/lepton/),
   [Privacy](https://docs.nvidia.com/dgx-cloud/lepton/)
 * **MiniMax AI** (Endpoint: api.minimax.chat, used for AI chat generation): Sends
   chat prompts when configured. [Terms](https://www.minimax.io/), [Privacy](https://www.minimax.io/)
 * **Mistral** (Endpoint: api.mistral.ai, codestral.mistral.ai, used for AI chat
   generation): Sends chat prompts when configured. [Terms](https://legal.mistral.ai/terms/get-started/),
   [Privacy](https://legal.mistral.ai/terms/privacy-policy/)
 * **Moonshot** (Endpoint: api.moonshot.cn, used for AI chat generation): Sends 
   chat prompts when configured. [Terms](https://www.moonshot.cn/terms), [Privacy](https://www.moonshot.cn/privacy)
 * **Novita AI** (Endpoint: api.novita.ai, used for AI chat generation): Sends chat
   prompts when configured. [Terms](https://novita.ai/legal/terms-of-service), [Privacy](https://novita.ai/legal/privacy-policy)
 * **Qwen / Alibaba Cloud DashScope** (Endpoint: dashscope.aliyuncs.com, used for
   AI chat generation): Sends chat prompts when configured. [Terms](https://www.alibabacloud.com/help/en/legal/latest/alibaba-cloud-international-website-terms-of-use),
   [Privacy](https://www.alibabacloud.com/help/en/legal/latest/alibaba-cloud-international-website-privacy-policy)
 * **Replicate** (Endpoint: api.replicate.com, used for AI chat generation): Sends
   chat prompts when configured. [Terms](https://replicate.com/terms), [Privacy](https://replicate.com/privacy)
 * **SambaNova** (Endpoint: api.sambanova.ai, used for AI chat generation): Sends
   chat prompts when configured. [Terms](https://sambanova.ai/legal), [Privacy](https://sambanova.ai/legal)
 * **SiliconFlow** (Endpoint: api.siliconflow.cn, used for AI chat generation): 
   Sends chat prompts when configured. [Terms](https://siliconflow.cn/privacy), 
   [Privacy](https://siliconflow.cn/privacy)
 * **Together AI** (Endpoint: api.together.xyz, used for AI chat generation): Sends
   chat prompts when configured. [Terms](https://www.together.ai/terms-of-service),
   [Privacy](https://www.together.ai/privacy)
 * **Zhipu AI / BigModel / GLM** (Endpoint: open.bigmodel.cn, used for AI chat generation):
   Sends chat prompts when configured. [Terms](https://open.bigmodel.cn/terms), 
   [Privacy](https://open.bigmodel.cn/privacy)
 * **ZAI / Z.ai** (Endpoint: api.zai.dev, used for AI chat generation): Sends chat
   prompts when configured. [Terms](https://zai.dev), [Privacy](https://zai.dev)
 * **01.AI / Yi / Lingyiwanwu** (Endpoint: api.01.ai, used for AI chat generation):
   Sends chat prompts when configured. [Terms](https://www.lingyiwanwu.com/privacy),
   [Privacy](https://www.lingyiwanwu.com/privacy)
 * **Baseten** (Endpoint: model-*.api.baseten.co, bridge.baseten.co, used for AI
   model deployment and inference): Sends chat prompts when configured. [Terms](https://www.baseten.co/terms-and-conditions/),
   [Privacy](https://www.baseten.co/privacy-policy/)
 * **Requesty** (Endpoint: router.requesty.ai, used for AI routing proxy): Sends
   chat prompts when configured. [Terms](https://requesty.ai/terms), [Privacy](https://requesty.ai/privacy)
 * **Doubao / Volcengine Ark** (Endpoint: ark.cn-beijing.volces.com, ByteDance AI,
   used for AI chat generation): Sends chat prompts when configured. [Terms](https://www.volcengine.com/docs/6257/64974),
   [Privacy](https://www.volcengine.com/)
 * **Amazon Bedrock / AWS** (Endpoint: bedrock-runtime.*.amazonaws.com, used for
   enterprise AI chat generation): Sends chat prompts signed with AWS4-HMAC when
   configured. [Terms](https://aws.amazon.com/service-terms), [Privacy](https://aws.amazon.com/privacy)
 * **Unbound AI** (Endpoint: api.getunbound.ai, used for AI inference): Sends chat
   prompts when configured. [Terms](https://getunbound.ai/terms-and-conditions),
   [Privacy](https://getunbound.ai/privacy-policy)
 * **Vercel AI Gateway** (Endpoint: gateway.ai.vercel.app, used for AI model routing):
   Sends chat prompts when configured. [Terms](https://vercel.com/legal/terms), 
   [Privacy](https://vercel.com/legal/privacy-policy)
 * **IP-API** (Endpoint: ip-api.com, used for visitor IP geolocation for WooCommerce
   store personalization): Sends the visitor’s IP address when WooCommerce built-
   in geolocation is unavailable. [Terms](https://ip-api.com/docs/legal), [Privacy](https://ip-api.com/docs/legal)
 * **Apify** (Endpoint: api.apify.com, used for web scraping and data indexing):
   Sends URLs when configured. [Terms](https://apify.com/terms-of-use), [Privacy](https://apify.com/privacy-policy)
 * **Bright Data** (Endpoint: api.brightdata.com, used for web data indexing): Sends
   search queries when configured. [Terms](https://brightdata.com/privacy), [Privacy](https://brightdata.com/privacy)
 * **Google Calendar** (Endpoint: www.googleapis.com/calendar, used for calendar
   event creation and scheduling via MCP): Sends calendar event data when configured.
   [Terms](https://policies.google.com/terms), [Privacy](https://policies.google.com/privacy)
 * **Supabase** (Endpoint: *.supabase.co, used for database and edge operations 
   via MCP): Sends database queries when configured. [Terms](https://supabase.com/terms),
   [Privacy](https://supabase.com/privacy)
 * **Cloudflare Workers & MCP** (Endpoint: api.cloudflare.com, used for edge execution
   and storage via MCP): Sends worker payloads when configured. [Terms](https://www.cloudflare.com/website-terms/),
   [Privacy](https://www.cloudflare.com/privacypolicy/)
 * **Vercel** (Endpoint: api.vercel.com, used for deployment management via MCP):
   Sends deployment requests when configured. [Terms](https://vercel.com/legal/terms),
   [Privacy](https://vercel.com/legal/privacy-policy)
 * **Slack** (Endpoint: slack.com/api, used for channel notifications via MCP): 
   Sends message payloads when configured. [Terms](https://slack.com/terms-of-service),
   [Privacy](https://slack.com/privacy-policy)
 * **Notion** (Endpoint: api.notion.com, used for document management via MCP): 
   Sends document data when configured. [Terms](https://www.notion.so/Terms-and-Privacy-2867d2b5e78e4bb08e5d05f564344358),
   [Privacy](https://www.notion.so/Privacy-Policy-3468d120cf614d4c9014c46f45724105)
 * **Jira / Atlassian** (Endpoint: api.atlassian.com, used for project issue tracking
   via MCP): Sends issue tickets when configured. [Terms](https://www.atlassian.com/legal/cloud-terms-of-service),
   [Privacy](https://www.atlassian.com/legal/privacy-policy)
 * **Linear** (Endpoint: api.linear.app, used for issue tracking via MCP): Sends
   issue payloads when configured. [Terms](https://linear.app/terms), [Privacy](https://linear.app/privacy)
 * **Sentry** (Endpoint: sentry.io/api, used for error tracking via MCP): Sends 
   error trace data when configured. [Terms](https://sentry.io/terms/), [Privacy](https://sentry.io/privacy/)
 * **GitHub & GitHub Copilot MCP** (Endpoint: api.github.com, api.githubcopilot.
   com, used for repository and Copilot integration via MCP): Sends issue, repository,
   and tool queries when configured. [Terms](https://docs.github.com/en/site-policy/github-terms/github-terms-of-service),
   [Privacy](https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement)
 * **GitLab** (Endpoint: gitlab.com/api, used for project management via MCP): Sends
   repository and issue queries when configured. [Terms](https://about.gitlab.com/terms/),
   [Privacy](https://about.gitlab.com/privacy/)
 * **Todoist** (Endpoint: api.todoist.com, used for task management via MCP): Sends
   task descriptions when configured. [Terms](https://todoist.com/terms), [Privacy](https://todoist.com/privacy)
 * **E2B** (Endpoint: api.e2b.dev, used for secure sandbox execution via MCP): Sends
   code snippets to execute when configured. [Terms](https://e2b.dev/terms), [Privacy](https://e2b.dev/privacy)
 * **Upstash** (Endpoint: *.upstash.io, used for Redis and vector storage via MCP):
   Sends query vectors when configured. [Terms](https://upstash.com/trust/terms.pdf),
   [Privacy](https://upstash.com/trust/privacy.pdf)
 * **Tavily** (Endpoint: api.tavily.com, used for AI web search via MCP): Sends 
   search queries when configured. [Terms](https://tavily.com/terms), [Privacy](https://tavily.com/privacy)
 * **Exa AI** (Endpoint: api.exa.ai, used for semantic web search via MCP): Sends
   search queries when configured. [Terms](https://trust.exa.ai), [Privacy](https://trust.exa.ai)
 * **Browserbase** (Endpoint: api.browserbase.com, used for headless browser sessions
   via MCP): Sends page URLs when configured. [Terms](https://browserbase.com/terms),
   [Privacy](https://browserbase.com/privacy)
 * **AlphaVantage** (Endpoint: alphavantage.co, used for market/financial data via
   MCP): Sends stock ticker symbols when configured. [Terms](https://www.alphavantage.co/terms_of_service/),
   [Privacy](https://www.alphavantage.co/privacy_policy/)
 * **Pinecone** (Endpoint: api.pinecone.io, used for vector database search via 
   MCP): Sends embeddings when configured. [Terms](https://pinecone.io/terms/), 
   [Privacy](https://pinecone.io/privacy/)
 * **Composio** (Endpoint: backend.composio.dev, used for app integrations via MCP):
   Sends action parameters when configured. [Terms](https://composio.dev/terms),
   [Privacy](https://composio.dev/privacy)
 * **Quarksol Public Services** (Endpoint: kas1963147-stack.github.io/smart-ai-chatbot-
   free-improved/, used for demographic and weather lookup via MCP): Sends location
   queries when configured. [Terms](https://kas1963147-stack.github.io/smart-ai-chatbot-free-improved/terms.html),
   [Privacy](https://kas1963147-stack.github.io/smart-ai-chatbot-free-improved/privacy.html)

## Screenshots

[⌊AI Agents management dashboard⌉⌊AI Agents management dashboard⌉[

AI Agents management dashboard

[⌊Chat widget on the storefront⌉⌊Chat widget on the storefront⌉[

Chat widget on the storefront

[⌊Provider configuration⌉⌊Provider configuration⌉[

Provider configuration

[⌊Knowledge Base document management⌉⌊Knowledge Base document management⌉[

Knowledge Base document management

[⌊Analytics dashboard⌉⌊Analytics dashboard⌉[

Analytics dashboard

[⌊Widget appearance customization⌉⌊Widget appearance customization⌉[

Widget appearance customization

## Installation

 1. Upload the `quark-agentflow-ai` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Navigate to **Quark AgentFlow AI** in the admin sidebar to configure your AI provider.
 4. Add your API key for your preferred AI provider.
 5. The chatbot widget will automatically appear on your site’s frontend.

## FAQ

### Do I need an API key?

Yes, you need an API key from at least one supported AI provider.

### Does it work without e-commerce?

The plugin is designed for e-commerce but can function as a general-purpose AI chatbot
even without e-commerce active.

### Can I use local AI models?

Yes! The plugin supports Ollama and LM Studio for running AI models locally.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Quark AgentFlow AI – Multi-Agent Chatbot & Automated Workflows” is open source 
software. The following people have contributed to this plugin.

Contributors

 *   [ Quarksol ](https://profiles.wordpress.org/quarksol/)

[Translate “Quark AgentFlow AI – Multi-Agent Chatbot & Automated Workflows” into your language.](https://translate.wordpress.org/projects/wp-plugins/quark-agentflow-ai)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/quark-agentflow-ai/),
check out the [SVN repository](https://plugins.svn.wordpress.org/quark-agentflow-ai/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/quark-agentflow-ai/)
by [RSS](https://plugins.trac.wordpress.org/log/quark-agentflow-ai/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Optimized for WordPress.org repository compliance
 * Improved agent management interface
 * Bug fixes and performance improvements

#### 1.1.0

 * Added Multi-Provider Management
 * Improved streaming response rendering
 * Analytics dashboard improvements

#### 1.0.0

 * Initial release
 * Multi-agent AI chatbot system
 * 40+ AI provider integrations
 * e-commerce product search and order tracking
 * RAG Knowledge Base with document upload
 * Customizable chat widget

## Meta

 *  Version **1.1.1**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [Agents](https://wordpress.org/plugins/tags/agents/)[ai assistant](https://wordpress.org/plugins/tags/ai-assistant/)
   [AI Chatbot](https://wordpress.org/plugins/tags/ai-chatbot/)[customer support](https://wordpress.org/plugins/tags/customer-support/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/quark-agentflow-ai/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/quark-agentflow-ai/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/quark-agentflow-ai/reviews/)

## Contributors

 *   [ Quarksol ](https://profiles.wordpress.org/quarksol/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/quark-agentflow-ai/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://quarksol.org/)