Quick overview
Quick overview This workflow runs every Monday, fetches AI citation signals for a chosen domain from the TriRank API, compares the latest result with the previous run using workflow static data, and posts an update to a Slack channel only when the citation state or score changes. How it works Runs every Monday at 09:00 on a schedule. Sets the domain to monitor and a flag that controls whether to notify on the first run. Calls the TriRank GET /api/signals/{domain} endpoint to retrieve citation status, cited engines, score, and measurement date (or an HTTP error state). Reduces the response to a single “reading,” stores it in workflow static data, and generates a message only on the first run (optional) or when the reading differs from the previous run. Checks whether a message was generated and, if so, posts it to the selected Slack channel. Setup Run a free TriRank audit for your domain at https://trirankai.com/audit so the domain has a measurement available. Update the domain value (and optionally the first-run notification flag) in the configuration step. Add a Slack credential and set the target channel for posting messages. (Optional) Create a TriRank API key in TriRank and configure it on the HTTP request as an x-api-key header credential if you need a higher daily read limit. Requirements A Slack credential. No TriRank account is needed: the endpoint allows 60 anonymous reads per day per IP. An optional TriRank API key (Header Auth, x-api-key) raises that limit. Customization Change the schedule, swap Slack for Email or Discord, or watch several domains by returning one item per domain from Configure domain. The Code node keeps "no measurement on record" and "measured, not cited" as different messages — keep that distinction if you edit the wording. An n8n automation workflow template by partner@trirankai.com.
partner@trirankai.com
web
free
Others in the same category, ranked by how often they are opened.