Title: SnagRelay
Author: snagrelay
Published: <strong>ಏಪ್ರಿಲ್ 7, 2026</strong>
Last modified: ಅಕ್ಟೋಬರ್ 10, 2026

---

ಪ್ಲಗಿನ್‌ಗಳನ್ನು ಹುಡುಕಿ

![](https://ps.w.org/snagrelay/assets/banner-772x250.png?rev=3738182)

![](https://ps.w.org/snagrelay/assets/icon-256x256.png?rev=3738182)

# SnagRelay

 ‍[snagrelay](https://profiles.wordpress.org/snagrelay/) ಮೂಲಕ

[ಡೌನ್ಲೋಡ್](https://downloads.wordpress.org/plugin/snagrelay.1.2.0.zip)

 * [ವಿವರಗಳು](https://kn.wordpress.org/plugins/snagrelay/#description)
 * [‍ವಿಮರ್ಶೆಗಳು‍](https://kn.wordpress.org/plugins/snagrelay/#reviews)
 *  [ಸ್ಥಾಪನೆ](https://kn.wordpress.org/plugins/snagrelay/#installation)
 * [ಅಭಿವೃದ್ಧಿ](https://kn.wordpress.org/plugins/snagrelay/#developers)

 [ಬೆಂಬಲ](https://wordpress.org/support/plugin/snagrelay/)

## ವಿವರಣೆ

[SnagRelay](https://snagrelay.com) 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.

#### WordPress plugin features

 * No-code installation — just paste your API key
 * Independently enable the widget on the frontend and/or the WP admin area
 * Control visibility by user role (everyone, logged-in users, or specific roles)
 * Filter by post type (all, pages, posts, or specific types)
 * Filter by post status (all, published, or drafts/pending)
 * Lightweight — loads asynchronously, zero performance impact
 * 14-day free trial, no credit card required

#### Developer context (new in 1.2)

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:

 * WordPress, PHP and MySQL versions, multisite flag
 * Active theme (and parent) with versions
 * Active plugins with versions, plus recently updated plugins and themes
 * PHP warnings, notices and fatals raised by the page, AJAX (admin-ajax.php, WooCommerce
   wc-ajax) or REST request the visitor hit (paths relative to wp-content)
 * WooCommerce, when active: version, cart item count, coupon codes, shipping and
   payment method IDs, currency. No customer data.
 * Page builder version (Elementor, Bricks, Divi)

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.

#### What SnagRelay captures

 * HD annotated screenshots
 * Session replay recording
 * 60-second screen video with auto-generated reproduction steps
 * Full console logs and error stack traces
 * Network requests and payloads
 * Browser metadata and environment details

#### AI intelligence

 * Automatic duplicate detection
 * Priority suggestions (P1–P5)
 * Smart assignee matching
 * Learns from your team’s decisions over time

#### Integrations

Sends reports directly to the tools your team already uses:

 * Jira
 * Linear
 * Trello
 * GitHub
 * Custom webhooks

### External Services

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:**

 * When a page is loaded with the widget enabled, the plugin loads a script from`
   https://app.snagrelay.com/widget/load/{api_key}`. Your API key is included in
   this request so the service can identify your project.
 * When a user submits a bug report via the widget, SnagRelay collects and transmits
   the data selected by the user, which may include: annotated screenshots, session
   replay recording, screen video, console logs, network request details, browser
   metadata, and environment information.
 * No data is sent to the external service unless the widget is enabled and a valid
   API key is configured.
 * **Developer context (1.2+):** after a report is submitted, SnagRelay calls `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.
 * **Request IDs (1.2+):** page loads include `<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)

 * [Terms of Service](https://snagrelay.com/terms/)
 * [Privacy Policy](https://snagrelay.com/privacy/)

## ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳು

[⌊Settings page — connect with your API key and choose who sees the button, and 
where.⌉⌊Settings page — connect with your API key and choose who sees the button,
and where.⌉[

Settings page — connect with your API key and choose who sees the button, and where.

[⌊Developer context — per-group privacy switches and the Site URL and secret for
your SnagRelay project.⌉⌊Developer context — per-group privacy switches and the 
Site URL and secret for your SnagRelay project.⌉[

Developer context — per-group privacy switches and the Site URL and secret for your
SnagRelay project.

## ಸ್ಥಾಪನೆ

 1. Upload the plugin files to `/wp-content/plugins/snagrelay`, or install through 
    the WordPress plugins screen directly.
 2. Activate the plugin through the **Plugins** screen.
 3. Go to **Settings  SnagRelay** to configure the plugin.
 4. Paste your API key from your [SnagRelay dashboard](https://app.snagrelay.com) (
    project  Install  WordPress).
 5. Enable the widget on the frontend and/or admin as needed.
 6. Optionally configure user role, post type, and post status filters.
 7. Optional: paste the Site URL and Site secret into your SnagRelay project to enable
    developer context.

## FAQ

### Where do I get an API key?

Sign up at [snagrelay.com](https://snagrelay.com) — anyone can start a 14-day free
trial with no credit card required. Your API key is available in your project dashboard
under Install  WordPress.

### Can I show the widget only to logged-in users or specific roles?

Yes. The Users setting lets you choose between everyone, authenticated users only,
or specific WordPress roles such as Editor or Administrator.

### Can I limit the widget to specific post types or page statuses?

Yes. You can restrict the widget to pages, posts, or specific post types, and further
filter by published or draft/pending status.

### Can I enable it only in the WordPress admin area?

Yes. The “Show in admin” toggle is independent of the frontend toggle, so you can
run the widget on admin screens only, on the public site only, or on both.

### Will it slow down my site?

No. The widget script is loaded asynchronously and does not block page rendering
or affect your Core Web Vitals.

### Does SnagRelay work on local and staging environments?

Yes, the widget works on any environment. Developer context (plugins, theme, PHP
errors) is fetched by SnagRelay’s servers, so it needs a site reachable from the
internet: use a public staging URL or a tunnel for local sites.

### Why are there no PHP errors on a cached page?

A page served from a page cache (WP Rocket, Cloudflare APO, host-level caches) did
not run PHP, so there is nothing to record. Errors from AJAX and REST requests, 
and from uncached page loads, are matched to the report.

### What does the site secret do?

It lets your site verify that a context request really comes from SnagRelay (HMAC-
SHA256, with a five minute replay window) and signs the opaque request IDs. Regenerate
it any time in Settings  SnagRelay, then paste the new one into SnagRelay. Uninstalling
the plugin removes it.

### How much does SnagRelay cost?

All plans include a 14-day free trial.

## ‍ವಿಮರ್ಶೆಗಳು‍

ಈ ಪ್ಲಗಿನ್‌ಗೆ ಯಾವುದೇ ವಿಮರ್ಶೆಗಳಿಲ್ಲ.

## ಕೊಡುಗೆದಾರರು & ಡೆವಲಪರ್‌ಗಳು

“SnagRelay” ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿದೆ. ಕೆಳಗಿನ ಜನರು ಈ ಪ್ಲಗಿನ್‌ಗೆ ಕೊಡುಗೆ ನೀಡಿದ್ದಾರೆ.

ಕೊಡುಗೆದಾರರು

 *   [ snagrelay ](https://profiles.wordpress.org/snagrelay/)

[“SnagRelay” ಅನ್ನು ನಿಮ್ಮ ಭಾಷೆಗೆ ಅನುವಾದಿಸಿ.](https://translate.wordpress.org/projects/wp-plugins/snagrelay)

### ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಆಸಕ್ತಿ ಇದೆಯೇ?

[ಕೋಡ್ ಬ್ರೌಸ್ ಮಾಡಿ](https://plugins.trac.wordpress.org/browser/snagrelay/), [SVN ರೆಪೊಸಿಟರಿ](https://plugins.svn.wordpress.org/snagrelay/)
ಪರಿಶೀಲಿಸಿ, ಅಥವಾ [ಅಭಿವೃದ್ಧಿ ಲಾಗ್](https://plugins.trac.wordpress.org/log/snagrelay/)
ಗೆ [RSS](https://plugins.trac.wordpress.org/log/snagrelay/?limit=100&mode=stop_on_copy&format=rss)
ಚಂದಾದಾರರಾಗಿ.

## Changelog

#### 1.2.0

 * New: developer context snapshot (plugins, theme, versions, recent updates, PHP
   errors for the request, WooCommerce cart context), fetched server to server with
   an HMAC-signed request.
 * New: PHP errors are matched to AJAX (admin-ajax.php, WooCommerce wc-ajax) and
   REST requests as well as page loads, via an opaque X-SnagRelay-Req response header.
 * New: per-group privacy toggles and a regenerable site secret in Settings  SnagRelay.
 * New: redesigned settings page that matches the SnagRelay app, with a clearer 
   connect flow, copy buttons and a connection status. Fonts are bundled; nothing
   loads from a CDN.
 * New: refreshed logo and plugin directory artwork.
 * Security: repeated failed signature checks on the context endpoint are answered
   with HTTP 429. A valid signature is never blocked.
 * Fix: uninstall now removes the site secret, recent-updates log and error transients
   on every site of a multisite network.
 * Changed: “API token” is now “API key” in the interface, matching the SnagRelay
   dashboard.
 * Requires WordPress 6.3+ and PHP 7.4+.

#### 1.1.0

 * Support WordPress 7.0.0

#### 1.0.2

 * Added External Services disclosure to readme to document use of app.snagrelay.
   com, per WordPress plugin guidelines.

#### 1.0.1

 * Improved compliance with WordPress plugin guidelines.

#### 1.0.0

 * Initial release.

## ಮೆಟಾ

 *  Version **1.2.0**
 *  ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಿದ್ದು **8 ಗಂಟೆಗಳು ರ ಮುನ್ನ**
 *  ಸಕ್ರಿಯ ಸ್ಥಾಪನೆಗಳು **10 ಕ್ಕಿಂತ ಕಡಿಮೆ**
 *  ವರ್ಡ್ಪ್ರೆಸ್ ಆವೃತ್ತಿ ** 6.3 ಅಥವಾ ಹೆಚ್ಚಿನದು **
 *  **7.1.3** ವರೆಗೆ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ
 *  PHP ಆವೃತ್ತಿ ** 7.4 ಅಥವಾ ಹೆಚ್ಚಿನದು **
 *  Language
 * [English (US)](https://wordpress.org/plugins/snagrelay/)
 * ಟ್ಯಾಗ್‌ಗಳು
 * [bug reporting](https://kn.wordpress.org/plugins/tags/bug-reporting/)[feedback](https://kn.wordpress.org/plugins/tags/feedback/)
   [q&a](https://kn.wordpress.org/plugins/tags/qa/)[screenshots](https://kn.wordpress.org/plugins/tags/screenshots/)
   [session replay](https://kn.wordpress.org/plugins/tags/session-replay/)
 *  [ಸುಧಾರಿತ ನೋಟ](https://kn.wordpress.org/plugins/snagrelay/advanced/)

## ರೇಟಿಂಗ್‌ಗಳು

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/snagrelay/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/snagrelay/reviews/)

## ಕೊಡುಗೆದಾರರು

 *   [ snagrelay ](https://profiles.wordpress.org/snagrelay/)

## ಬೆಂಬಲ

ಹೇಳಲು ಏನಾದರೂ ಸಿಕ್ಕಿದೆಯೇ? ಸಹಾಯ ಬೇಕೇ?

 [ಬೆಂಬಲ ವೇದಿಕೆಯನ್ನು ವೀಕ್ಷಿಸಿ](https://wordpress.org/support/plugin/snagrelay/)