QuQi AI

Description

Your marketing tools show you what to do. QuQi does it.

QuQi is your AI growth team — a team of AI agents that turns your website into a growth plan and then does the work: auditing your SEO, planning keywords, writing brand-voice articles with images, publishing across your channels, and monitoring the results. This plugin is the bridge that connects your WordPress site to that team.

What the plugin does:

  • Auto-publish articles — Articles your QuQi Content Writer generates are published straight to your WordPress site, with featured images and content images sideloaded into your media library and SEO meta filled in
  • Keyword Planner — See your scheduled keyword calendar inside wp-admin, exactly as planned in QuQi
  • Content History — Browse every generated article with its status, word count, and quality score

The team behind it (working in your QuQi console):

  • SEO Auditor — full-site crawls, health scores, and daily fixes
  • Content Writer — brand-voice articles, scheduled and published
  • GEO Strategist — gets your brand cited inside AI answers
  • Competitor Analyzer — tracks rivals and maps your content gaps
  • Social Manager — posts and schedules across your channels
  • Image creation for articles and social — with video and more teammates on the way

Requirements

External Services

This plugin connects your WordPress site to the QuQi platform (https://quqi.io), which is what the plugin is for. It communicates with the QuQi console API at https://console.quqi.io in these situations:

  • When you connect — your site URL, site name, and the API key you enter are sent to QuQi to register the connection.
  • While you browse the plugin’s admin pages — the plugin fetches your keyword plan, article list, and connection status from your QuQi account (authenticated with your API key). Results are cached briefly in transients.
  • When QuQi publishes an article — the QuQi console calls this plugin’s REST endpoint (/wp-json/quqi/v1/publish, authenticated with the same API key) with the article content and image URLs; the plugin creates the post and sideloads the images into your media library.

No data is sent to QuQi until you explicitly connect with an API key, and disconnecting stops all communication. QuQi is operated by the plugin authors: Terms of Service, Privacy Policy.

Installation

  1. Upload the quqi-ai folder to /wp-content/plugins/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Navigate to QuQi Settings in the admin menu
  4. Enter your QuQi API key and click Connect to QuQi

FAQ

Where do I find my API key?

Log into your QuQi dashboard at console.quqi.io/dashboard, go to Settings API Keys (console.quqi.io/settings?section=keys), and generate a new key. Keys start with quqi_.

Does uninstalling remove my data?

Deleting the plugin removes every QuQi option and cached transient from your database. Published posts are yours and are never touched.

Is the keyword planner editable?

No, the keyword planner in WordPress is read-only. To manage keywords, use the QuQi dashboard.

Does this plugin auto-publish articles?

Yes. When an article is generated in QuQi, it can be automatically published to your WordPress site.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“QuQi AI” is open source software. The following people have contributed to this plugin.

Contributors

Translate “QuQi AI” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.1.3

  • WordPress.org Plugin Check compliance pass: sanitized calendar navigation input, prefixed all view variables, wp_delete_file() instead of unlink(), debug logging gated behind WP_DEBUG
  • Plugin folder/slug aligned with the quqi-ai text domain

1.1.2

  • Every admin page now uses the same brand header, including the not-connected state

1.1.1

  • QuQi brand mark used as the admin menu icon (monochrome, WP-standard)
  • Brand header rebuilt with fixed dimensions; page titles cleaned up
  • Buttons are text-only — removed misaligned icons
  • Connection state re-verified against the QuQi console, so a console-side disconnect is reflected here

1.1.0

  • Security hardening: timing-safe key comparison, post-meta whitelist on the publish endpoint, stricter input validation
  • uninstall.php cleanup routine; activation requirements check
  • Inline API-key validation, masked key display, translatable admin JS strings

1.0.0

  • Initial release
  • Connection management (connect/disconnect via API key)
  • Keyword planner calendar (read-only)
  • Content history table with pagination and filters