Skip to main content
focused monitoring is useful for a build console, support queue, dashboard, or other surface you are authorized to observe. do not use it for covert employee monitoring or to capture unrelated windows “just in case.”

step by step

1

define the event

Write the exact condition worth reporting, such as a failed build, a new priority ticket, or a dashboard threshold visible in one window. define what is not in scope.
2

set capture exclusions

Use recording filters to exclude unrelated apps, private browser windows, personal messaging, credentials, and other sensitive surfaces.
3

test the filter manually

Search a short window with app_name, window_name, browser_url, and a query term. confirm that it returns the intended surface and excludes a nearby unrelated one.
4

define all result states

Require the pipe to distinguish matching event, no matching event, no captured data, and API or execution error. these states should not collapse into one silent success.
5

create a manual pipe

Under Pipes → My Pipes → create your own pipe, describe the exact filter, schedule you may add later, and local artifact. request no external side effects.
6

test positive and negative cases

Run once with a known matching event and once with no event. inspect the artifact and execution log for both cases.
7

add a low-risk notification

After stable manual runs, enable a desktop notification or local report. require approval before creating tickets, sending messages, or changing a remote system.

API test

pipe-builder prompt

a missing search result does not prove that an event did not happen. it may mean the surface was not captured, the filter was wrong, or the API failed.