npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-qwairy

v1.0.1

Published

n8n community node for Qwairy - AI Brand Optimization & Monitoring Platform

Readme

n8n-nodes-qwairy

This is an n8n community node for Qwairy - AI Brand Visibility & Monitoring Platform.

Qwairy tracks your brand's presence across AI platforms like ChatGPT, Claude, Perplexity, Gemini and more.

n8n is a fair-code licensed workflow automation platform.

Compatibility

  • n8n version: 1.0.0 or later
  • Qwairy plan: Business or Enterprise (API access required)

Installation

Follow the installation guide in the n8n community nodes documentation.

npm install n8n-nodes-qwairy

Or in n8n:

  1. Go to Settings > Community Nodes
  2. Select Install
  3. Enter n8n-nodes-qwairy
  4. Click Install

Prerequisites

  • Qwairy Business plan or higher (API access is a Business feature)
  • API Key from your Qwairy workspace settings

Operations

Brand

  • Get: Retrieve details of a specific brand
  • Get Many: List all brands in your team

Answer

  • Get: Retrieve a specific AI-generated answer
  • Get Many: List all answers for a brand (with filtering)

Prompt

  • Get: Retrieve a specific monitoring prompt
  • Get Many: List all prompts for a brand
  • Get Answers: Get all answers generated for a prompt

Source

  • Get: Retrieve details of a cited source
  • Get Many: List all sources cited for a brand
  • Get Evolution: Get historical data for a source

Competitor

  • Get: Retrieve competitor metrics
  • Get Many: List all competitors for a brand
  • Get Evolution: Get historical data for a competitor

Performance

  • Get: Get overall performance metrics (Audit FLASH format)

Credentials

  1. Go to your Qwairy workspace: Team Settings → Integrations → API Access
  2. Create a new API key
  3. In n8n, create new credentials of type Qwairy API
  4. Enter your API key (format: qw-api-xxxxxx)

Filtering Options

Most operations support these filters:

  • Period: Number of days to look back (e.g., 30)
  • Start/End Date: Specific date range
  • Provider: Filter by AI platform (OpenAI, Anthropic, Google, etc.)
  • Topic: Filter by keyword/topic
  • Tag: Filter by tag
  • Type: Filter by funnel stage (TOFU, MOFU, BOFU)

Rate Limits

  • 100 requests per minute per API key
  • Responses are cached for 60 seconds
  • Rate limit headers are included in responses (X-RateLimit-Remaining)

Example Workflows

Daily Brand Monitoring Report

  1. Schedule Trigger: Run daily at 9 AM
  2. Qwairy Node: Get Performance for your brand (period: 1 day)
  3. Slack/Email Node: Send the metrics to your team

Alert on Competitor Mentions

  1. Schedule Trigger: Run every hour
  2. Qwairy Node: Get Answers (hasSelfMention: false, period: 1)
  3. Filter Node: Check for specific competitors
  4. Slack Node: Alert when competitor is mentioned but you're not

Weekly Analytics Export

  1. Schedule Trigger: Run weekly
  2. Qwairy Node: Get all Sources (period: 7)
  3. Spreadsheet Node: Export to Google Sheets

Example Response

Performance (GET)

{
  "globalScore": 72,
  "mentionRate": 0.45,
  "sourceRate": 0.32,
  "avgSentiment": 0.78,
  "avgRelevance": 0.85,
  "shareOfVoice": 0.23,
  "topCompetitors": [...],
  "topSources": [...]
}

Answer (GET)

{
  "id": "ans_abc123",
  "text": "Based on my analysis...",
  "provider": "OPENAI",
  "model": "gpt-4o",
  "hasSelfMention": true,
  "mentionPosition": 1,
  "sentiment": 0.85,
  "relevance": 0.92,
  "createdAt": "2024-01-15T10:30:00Z"
}

Resources

License

MIT