TMX Quote Request Manager

Description

Verified quotes, right inside your CMS.

TMX Quote Request Manager helps newsrooms and content teams collect outside commentary without leaving the editor – and every quote is verified through the secure TMX Messenger app, with FaceID confirmation and complete background checks on all contributors. That means no fake quotes, no questionable sourcing, and no reputational risk – just trusted, original content at the speed of publishing.
The plugin adds a simple editor panel so authors can draft a request, submit it directly to the TMX Quote API, and watch verified replies update in real time. TMX has a proven track record in media verification, trusted by top publishers to clear thousands of videos with zero claims lost – now that same standard of trust comes to written quotes.

Key Features

  • Verified sourcing: All contributors vetted through background checks and identity-verified with FaceID via the secure TMX Messenger app.

  • Seamless CMS integration: Editor metabox and editor-only block to draft requests and view incoming replies.

  • Real-time replies: Requests are delivered instantly to verified individuals; responses flow back into the CMS ready to publish.

  • Enterprise-grade security: Credentials stored safely in WordPress options, never exposed to the browser.

  • Scalable management: Custom database tables (wqrm_requests and wqrm_quotes) reliably track all requests and replies.

  • Full control: Per-site API settings, refresh options, and automatic publish notifications.

Service Access

TMX Quote Request Manager connects to the TMX Messenger Quote API. Anyone can request access or create an account by visiting https://tmxmessenger.com, where you’ll find onboarding details and plan information. The plugin itself is free; any costs associated with TMX Messenger are managed directly through that service.

Editor Block

  • Block name: wqrm/quotes-panel (labeled «Quote Requests»).
  • Behavior: editor-only – nothing is rendered on the front end.
  • Placement: add it to the bottom of your post or to a template. When the block is present, the legacy metabox stays hidden to prevent duplicate markup.

Privacy Notice

  • The plugin transmits drafted quote requests (and site title) to the configured Quote API when you click Send Request.
  • The plugin transmits the post permalink to the configured Quote API when you click Publish.
  • If the «Prepopulate quote request» setting is enabled, the overlay prefill provider also sends the post title and site name to the API’s /quote-draft endpoint to help your team track in-progress stories. Disable the setting under Quotes Settings if you do not want any automatic sharing.
  • Incoming replies may contain personal data (name, organisation, email). They are stored in WordPress custom tables until you delete them. The plugin currently relies on site owners to fulfil export/erase requests manually using the Quotes screen.

Screenshots

  • TMX Quote Request Manager metabox in the post editor, displaying outgoing requests and incoming quotes.

Blocks

This plugin provides 1 block.

  • Quote Requests

Installation

  1. Upload the tmx-quote-request-manager folder to the /wp-content/plugins/ directory, or install via the WordPress plugin installer.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Navigate to Quotes Settings and set the API base URL, bearer token, polling interval, and (optionally) whether to enable automatic prefill suggestions.
  4. Edit a post. Use either the TMX Quote Request Manager block or the metabox to submit requests and monitor replies.

FAQ

Why do I need API credentials?

The plugin submits quote requests and polls for replies using your Quote API. Provide the base URL and bearer token so the server-side client can authenticate. These values stay on the server and are never printed in the editor.

Does the plugin send data to third parties?

Yes. Submitting a request sends the publication name (from get_bloginfo('name')) and your request text to the configured API. Publishing a post sends the post permalink to the configured API. If the prefill helper is turned on, the post title is also sent to /quote-draft for tracking. Disable prefills in Quotes Settings to avoid the additional request.

Where is request and quote data stored?

All submissions are stored locally inside the custom tables {$wpdb->prefix}wqrm_requests and {$wpdb->prefix}wqrm_quotes. Each row includes who sent the quote and when. You can delete entries from the Quotes admin screen or remove everything by uninstalling the plugin.

Does the plugin support WordPress personal-data exports?

Not yet. Until a dedicated exporter is added, site owners should search the Quotes screen by sender email and remove entries manually when processing privacy requests.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“TMX Quote Request Manager” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

[2.0.9] – 2025-09-30

Changed
– Add clearer phpcs comments, formatted CHANGELOG.md.

Changelog