NexraOne Agent

Description

NexraOne Agent is a connector plugin for NexraOne — a hosted monitoring and operations service. After you connect this site to your NexraOne account, the plugin sends periodic heartbeats and optional telemetry so you can monitor cron health, email delivery, fatal errors, and login-related events from the NexraOne dashboard.

Service & legal

This plugin is the official WordPress connector for NexraOne, operated by Solgeo Inc. (https://solgeo.co.jp/).

  • Service website: https://nexraone.app/
  • Plugin page & support: https://nexraone.app/support/
  • Terms of use: https://nexraone.app/terms
  • Privacy policy: https://nexraone.app/privacy

You are responsible for ensuring that use of NexraOne complies with your own policies and applicable law.

Data & privacy (summary)

By connecting the plugin (pairing or manual connect token), you authorize this site to communicate with NexraOne servers. Depending on configuration and events, data sent may include (without limitation): site URL, site title, WordPress and PHP versions, plugin and theme inventory, disk usage summaries, cron heartbeat timestamps, login failure counts, fatal error metadata (including file paths and message excerpts), and the administrator email address used during connection. See the privacy policy linked above for how NexraOne processes data.

Remote updates (disabled by default)

When connected, NexraOne may instruct this plugin to run WordPress core, plugin, or theme updates using WordPress’s built-in updaters (downloads from WordPress.org or official theme/plugin sources as configured on the site), but only if a site administrator explicitly enables remote updates in the plugin settings.

Remote updates are disabled by default. When enabled, commands are issued from the NexraOne account that is paired to this site. The plugin does not show an extra on-site confirmation prompt before executing queued update commands received from the service.

If you use this feature, ensure that only trusted administrators can pair/disconnect the site and that your team’s change-management policy allows service-driven maintenance actions.

Open source

Plugin source is GPLv2 (or later), consistent with WordPress. Third-party service APIs are governed by NexraOne’s terms.

External services

This plugin connects to the NexraOne API (https://api.nexraone.app) to provide site monitoring and management functionality. This service is operated by Solgeo Inc. (https://solgeo.co.jp/).

What the service is and what it is used for:
NexraOne is a hosted monitoring and operations service. This plugin acts as the connector between your WordPress site and the NexraOne dashboard, enabling heartbeat monitoring, cron health checks, login event tracking, fatal error reporting, and remote update execution.

What data is sent and when:

  • During pairing/connection: site URL, site title, WordPress version, PHP version, and the administrator email address used to initiate the connection.
  • Periodic heartbeats (when connected): site URL, WordPress and PHP versions, plugin and theme inventory (names and versions), disk usage summary, cron heartbeat timestamps, login failure counts, and fatal error metadata (file paths and message excerpts).
  • Data is only transmitted after the site administrator has actively connected the site to a NexraOne account via the plugin settings page.

Service provider: NexraOne, operated by Solgeo Inc.

  • Service website: https://nexraone.app/
  • Terms of use: https://nexraone.app/terms
  • Privacy policy: https://nexraone.app/privacy

Installation

  1. Upload the plugin folder to wp-content/plugins/ or install the zip from the WordPress admin.
  2. Activate the plugin through the Plugins screen.
  3. Go to Settings NexraOne and complete pairing or enter a connect token from your NexraOne dashboard.

FAQ

Does this plugin work without a NexraOne account?

No. It is a connector for the NexraOne service.

Where can I change the API or app URL?

Advanced users can define NEXRAONE_DEFAULT_API_BASE_URL and NEXRAONE_DEFAULT_WEB_BASE_URL in wp-config.php (see the main plugin file for details).

Reviews

There are no reviews for this plugin.

Contributors & Developers

“NexraOne Agent” is open source software. The following people have contributed to this plugin.

Contributors

Translate “NexraOne Agent” into your language.

Interested in development?

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

Changelog

0.1.3

  • Add email delivery failure detection via wp_mail_failed hook (MAIL_FAIL event).
  • Fix mail_ok heartbeat flag to reflect actual transient state instead of hardcoded true.

0.1.2

  • Require explicit opt-in before executing remote update commands from NexraOne.
  • Require HTTPS for API URLs saved through pairing or manual connection.
  • Make the setup notice dismissible per administrator.

0.1.1

  • WordPress.org guidelines: readme (service, privacy, remote updates), text domain / i18n, renamed plugin constants, production API defaults, minor cleanup.

0.1.0

  • Initial release.