← All add-ons

MxChat Perplexity

Version 1.0.8 · Updated 6 days ago

Add real-time web search to your chatbot via Perplexity AI. Up-to-date, factual answers with source citations on demand — and conversational mode for when you want it to flow naturally.

Features

  • Real-Time Web Search — pull the latest information from the web in real time, breaking your chatbot out of its training-data limits.
  • Two Response Modes — Conversational (flowing natural-sounding prose with no citations) or Structured (numbered source citations with clickable links).
  • One-Click Toggle — a Perplexity button in the chat toolbar routes every message through web search. Toggle persists across page loads.
  • Intent-Based Triggering — train MxChat to recognize search phrases ("search for...", "research...") and automatically route them through Perplexity without the toggle.
  • Four Perplexity models — Sonar Pro (200k context, all-around), Sonar Reasoning, Sonar Reasoning Pro, Sonar Deep Research for thorough multi-step research.
  • Smart Timeout Handling — up to 5 minutes for Deep Research; 30 seconds for standard models. Complex queries get the time they need.
  • Chain-of-Thought Cleanup — automatically strips internal reasoning steps from Reasoning + Deep Research models so users only see the polished answer.
  • Multisite compatible — works with WordPress multisite, checking both network-wide and site-specific license activation.

What's new

Version 1.0.8

  • New Limit Perplexity web search to specific domains right from the settings page (one per line) — handy for scoping answers to your own site. Prefix a domain with a minus sign to exclude it instead, and there is a one-click button to add your current site domain.
  • Improved Refreshed the model list to match Perplexity's current Sonar lineup — added the base Sonar model and removed the retired Sonar Reasoning option.
  • Improved Version constant now derives from the plugin header — sidebar badges and asset cache-keys can't drift from the actual installed version.
  • Fixed A previously-saved model that Perplexity has since retired now falls back to the Sonar model automatically instead of failing the search.
  • Improved Redesigned the Perplexity settings screen to match the rest of MxChat, with the same dark sidebar, cards, and buttons used across the other settings pages. It now has a proper mobile menu and reads cleanly on phones. All of your existing settings are unchanged.
  • New A Test API connection button on the settings page checks your Perplexity API key right away and tells you if it works, so you no longer have to run a real chat to find out the key or model is wrong.
  • Improved Removed leftover styles and scripts from the settings page redesign for a leaner, cleaner plugin — no change to how the page looks or works.
  • Fixed The Test API connection button now works with valid Perplexity keys. It was reporting an error on good keys because the test request asked for fewer tokens than Perplexity now allows.
  • Fixed The web search toggle in the chat toolbar now turns on and off when clicked. It had stopped responding, so web search could not be enabled from the chat window — it now activates search and shows the active indicator again.
  • Improved Removed leftover debug output from the web search feature for a cleaner, quieter plugin, with no change to how it works.