

Settings page — connect with your API key and choose who sees the button, and where.
SnagRelay is an AI-powered bug reporting tool that captures everything developers need to fix issues fast — annotated screenshots, session replay, video recording, console logs, network activity, and AI-generated reproduction steps. This plugin installs the SnagRelay widget on your WordPress site in seconds, with no code required.
Reports land directly in your existing issue tracker. No separate board to check, no context switching.
When a visitor or client submits a report, SnagRelay asks your site — server to server, signed with a secret only you and SnagRelay know — for the technical context a developer needs:
Each group can be switched off in Settings SnagRelay. Nothing from this list is ever printed into your public pages: pages and AJAX/REST responses only carry an opaque, signed request ID.
Developer context is optional and needs one extra step: paste the Site URL and Site secret shown in Settings SnagRelay into your SnagRelay project (Install WordPress). Your site must be reachable from the internet; local and private-network sites are skipped. A page served from a page cache did not run PHP, so it has no errors to report; AJAX and REST requests are always matched.
Sends reports directly to the tools your team already uses:
This plugin connects to the SnagRelay service (https://app.snagrelay.com) to load the bug-capture widget and to transmit bug reports to your configured issue tracker.
What is sent and when:
https://app.snagrelay.com/widget/load/{api_key}. Your API key is included in this request so the service can identify your project.POST /wp-json/snagrelay/v1/snapshot on your site, signed with HMAC-SHA256 and the site secret shown in Settings SnagRelay. Your site replies with the data listed under “Developer context” above. Requests with a missing, wrong or stale (older than 5 minutes) signature are rejected. PHP errors for a request are kept in a transient for 15 minutes. You can turn each data group off, or regenerate the secret, at any time.<meta name="snagrelay-req">, and admin-ajax.php, wc-ajax and REST responses include an X-SnagRelay-Req header. Both contain only a random ID and a signature, never any site data. The widget sends the IDs with a report so SnagRelay can ask your site for the errors of those requests.Service provider: SnagRelay (https://snagrelay.com)