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-mediavox

v1.7.2

Published

n8n community node for Mediavox: mediaAPI (48+ endpoints — sanctions, threats, data quality, OCR, KYC), Turing AI (chat with RAG), DocumentPower (NER, semantic search), HealthPower (clinical data: RIPS, appointments, adherence, authorization), Sales Copil

Downloads

1,152

Readme

n8n-nodes-mediavox

AI-powered business platform for Latin America. One node, full ecosystem: mediaAPI, Turing AI, DocumentPower, HealthPower, Sales Copilot, and Vixo ERP.

Mediavox n8n Node

Installation

Community Nodes (recommended): Settings > Community Nodes > search n8n-nodes-mediavox > Install

Manual:

cd ~/.n8n/custom
npm install n8n-nodes-mediavox

How it works

Product → Resource (mediaAPI only) → Method → Parameters (JSON)
  • mediaAPI: Select resource (DataTools, Security, Recognition, Finance, Compliance), then method
  • Turing AI / DocumentPower / HealthPower / Sales Copilot / Vixo ERP: Select method directly (no resource needed)

Methods for mediaAPI are loaded dynamically from the API — new methods appear automatically.

Products

| Product | Description | |---------|-------------| | mediaAPI | Data standardization, sanctions screening, threat detection, brand intelligence, document OCR, quality scoring, tax ID validation, KYC | | Turing AI | AI chat with RAG, content indexing, session management, feedback | | DocumentPower | Full document analysis with NER, integrity scoring, template extraction, follow-up Q&A, semantic search | | HealthPower | Clinical data intelligence: appointments, specialists, patients, consent, adherence monitoring, authorization rules, RIPS ingestion, risk scoring, anomaly detection | | Sales Copilot | Field sales AI: vendor activity monitoring, order NER from voice/text, client management, daily KPIs | | Vixo ERP | Clients, contracts, invoices, projects, tasks, employees |

HealthPower (v1.7.0)

| Method | Description | |--------|-------------| | appointments.list | List appointments with filters (date, specialist, status) | | appointments.create | Create appointment with Validation Gateway (auto-approve/manual-review/copay) | | appointments.confirm | Confirm appointment | | appointments.cancel | Cancel with reason | | specialists.list | List specialists by specialty | | specialists.create | Register specialist | | patients.sync | Import patients (JSON array or Excel) | | patients.template | Download Excel import template | | consent.status | Check patient data-sharing consent | | consent.grant | Grant consent | | documents.ingest | Upload clinical PDF → auto-classify → NER → persist. Supports file_url for n8n/Zapier | | documents.types | List valid document types (18+) for tipo hint | | treatments (POST) | Register treatment/prescription with adherence monitoring | | treatments (GET) | List active treatments | | adherence/status | Compliance % (cumplidas/incumplidas/pendientes) | | adherence/mark | Mark dose as taken or missed | | authorize | Validate service against local rules (auto_approve/copay/manual_review/quota) | | authorization/rules | List configured rules per empresa | | risk_score | Patient risk score 0-100 with factors | | dashboard | Aggregated KPIs by period |

DocumentPower (v1.5.0)

| Method | Description | |--------|-------------| | Analyze Document (Full) | Upload file → AI answer + NER entities + integrity score + document type + template extraction (NIT, invoice #, dates, items). ~10-30s | | Analyze Document (Quick) | Upload file → AI answer only (no NER/template). Fast: ~3-5s | | Ask Question | Follow-up question about a previously analyzed document (uses session_id). Answers from document context only — no external knowledge | | Clear Session | Clear conversation history for a document session | | Extract Entities | Extract named entities from raw text (no file upload needed) | | Search Documents | Semantic search across previously analyzed documents |

File handling: Accepts n8n binary data (PDF, Word, images). Automatically converts to base64. Max 20MB.

Template extraction: For invoices, contracts, policies — extracts structured fields (NIT emisor/receptor, invoice number, dates, line items with prices, totals) with confidence scores.

Key Features

DataTools

  • names/standardize — LATAM names database, AI fallback, legal suffix detection (SAS, SA DE CV, SpA, SAC, LTDA), gender inference
  • addresses/standardize — Address parsing + official location codes (DANE, INEGI, UBIGEO, CUT, INEC). Multi-country: CO, MX, PE, CL, EC
  • quality-score — Name + email + phone + address + taxId validation in 1 call. Cross-field coherence analysis
  • emails/validate — MX record check, disposable detection, syntax validation
  • domains/validate — DNS resolution, SSL check, WHOIS age

Security

  • threats/analyze — Analyze any message (SMS, WhatsApp, email, Telegram) for phishing, scam, or fraud. Resolves shortened URLs, homoglyph detection, AI tone analysis
  • sanctions/check — Screen against OFAC SDN, UN, EU, PEP. Fuzzy name matching. Updated weekly
  • urls/analyze — Redirect chain resolution, domain age, SSL validity, threat DB lookup

Brand Intelligence

  • brand_register — Register a brand for real-time impersonation monitoring
  • brand_channels_get/set — Configure monitoring channels, alerts (email/webhook), escalation rules
  • brand_alerts — List alerts with pagination and filters (severity, status)
  • brand_alert_action — Confirm, dismiss, escalate, request takedown, block sender
  • brand_dashboard — Real-time KPIs: threats by channel, by country, active campaigns

Compliance

  • kyc — 4-in-1: sanctions + identity + name standardization + risk score. Returns PROCEED/REVIEW/BLOCK

Recognition (OCR)

  • documents/scan — Extract text from images and PDFs (AI Vision)
  • receipts/extract — Structured receipt data extraction (merchant, total, items, date)

Credentials

| Product | API Key prefix | Get yours at | |---------|---------------|--------------| | mediaAPI | mak_ | mediavox.co/mvdevportal/keys | | Turing AI / DocumentPower | tk_ | mediavox.co/mvdevportal/turing-admin | | HealthPower | tk_hp_ | mediavox.co/mvdevportal/keys | | Sales Copilot | tk_sc_ | mediavox.co/mvdevportal/keys | | Vixo ERP | vxk_ | Vixo platform > Settings > API Keys |

Examples

Analyze a suspicious message

{
  "product": "mediaAPI",
  "resource": "Security",
  "method": "analyze_threats",
  "params": {
    "message": "Su cuenta sera suspendida, verifique aqui: bit.ly/example",
    "brand": "yourcompany",
    "trustedDomains": ["yourcompany.com"]
  }
}

Standardize an address (multi-country)

{
  "product": "mediaAPI",
  "resource": "DataTools",
  "method": "standardize_address",
  "params": { "city": "bogota", "country": "CO" }
}

Response: location_code: "11001", code_system: "DANE"

{
  "params": { "city": "guadalajara", "country": "MX" }
}

Response: location_code: "14039", code_system: "INEGI"

Chat with Turing AI

{
  "product": "Turing AI",
  "method": "chat.send",
  "params": {
    "question": "How many active clients do I have?",
    "session_id": "workflow-1"
  }
}

Get Brand Protection Dashboard

{
  "product": "mediaAPI",
  "resource": "Security",
  "method": "brand_dashboard",
  "params": { "brandId": 5, "days": 30 }
}

Documentation

Full docs, playground, pricing, and method reference at mediavox.co/mvdevportal.

Workflow Templates (Ready to Import)

Download from mediavox.co/mvdevportal/integrations/n8n or import directly:

| Template | Description | Products | |----------|-------------|----------| | HealthPower — Appointment + Authorization | Consent check → Validation Gateway (auto-approve/review/copay) → Book appointment | HP | | HealthPower — Ingest PDF + Risk Score | Upload clinical document → classify → extract entities → check patient risk | HP | | Sales Copilot — Daily Vendor Report | Fetch vendors → detect inactive → email KPI report to manager | SC | | Vixo ERP — Client Sync to Sheets + Slack | New clients → Google Sheets + Slack notification (real-time CRM mirror) | Vixo | | Brand Intelligence — Alert Monitoring | Check brand alerts → auto-report phishing → Telegram notify security team | BI | | Compliance — Full KYC Onboarding | Sanctions (OFAC/EU/UN) + Tax ID validation → composite risk → approve/review/reject | mediaAPI | | DocumentPower — Invoice Analysis | Upload → Full AI analysis (NER + integrity + template) → Follow-up questions | DP | | mediaAPI — Customer Data Validation | Standardize name → validate email → normalize address → quality score | mediaAPI | | Security — Detect Phishing | Analyze suspicious message → check URLs → sanctions screening → risk decision | mediaAPI | | Turing AI — Chatbot | Send question → get AI answer with RAG sources → feedback loop | Turing |

How to import: n8n > Workflows > Import from File > select .json from the examples/ folder.

Changelog

  • v1.7.2 — Auth standardized: all products use underscore prefixes (mak_, tk_, tk_hp_, tk_sc_, vxk_). Credentials table complete (6 products). SC vendors endpoint secured with API key.
  • v1.7.1 — README: HealthPower methods table (20 ops), Sales Copilot added to Products, 10 workflow examples documented.
  • v1.7.0 — HealthPower: 20 operations (appointments CRUD, specialists, patients sync, consent, adherence, authorization, ingest, types). 10 workflow examples. Comprehensive LATAM health sector coverage.
  • v1.5.0 — Dynamic methods for all products (zero npm publish for new methods), DocumentPower full analysis + follow-up Q&A, dedicated /documents/ask endpoint, sources deduplication
  • v1.3.x — Brand Intelligence Platform (channels, alerts, dashboard, actions), GET/PUT method support, path parameter resolution
  • v1.2.0 — threats/analyze, legal suffix detection, cross-field coherence, location codes (DANE/INEGI/UBIGEO)
  • v1.1.x — Vixo ERP product, DocumentPower methods, bug fixes
  • v1.0.0 — Initial release

Support

License

MIT