mediavox

n8n community node for Mediavox: mediaAPI (48+ endpoints — sanctions, threats, data quality, OCR, KYC), Turing AI (chat with RAG + function calling), DocumentPower (NER, integrity scoring, person correlation, La Bóveda vault), HealthPower (clinical data:

Package Information

Released: 2 mo ago
Downloads: 702 weekly / 1,017 monthly
Latest Version: 1.8.1

Documentation

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, person correlation, La Bóveda vault, follow-up Q&A, semantic search
HealthPower Clinical data intelligence: appointments, specialists, patients, patient record, 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.8.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
patient_record Full patient document record: all documents + services correlated by person ID (CC/NIT/RUT/CURP/DNI/CPF)
patient_search Search patients/persons by name or ID across all documents (min 3 chars)

DocumentPower (v1.8.0)

Method Description
Analyze Document (Full) Upload file → AI answer + NER entities + integrity score + document type + template extraction + person correlation. Optional: post_process=health auto-creates clinical record. force_reanalyze=true re-processes existing documents. ~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
Patient Record Get full document record for a person: all documents + clinical services correlated by ID (CC/NIT/RUT/CURP/DNI/CPF). Combines La Bóveda + HealthPower data
Patient Search Search patients/persons by name or ID across all analyzed documents. Min 3 characters

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

Person correlation: Every analyzed document is automatically linked to the person it identifies (patient, holder, petitioner). The API returns related documents from the same person.

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
HealthPower — Patient Record Lookup Input patient ID → fetch full document record (clinical + legal + commercial) → correlated by person HP

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

Changelog

  • v1.8.0 — Person correlation: Patient Record and Patient Search methods (find all documents for a person by CC/NIT/RUT/CURP/DNI/CPF). force_reanalyze param re-processes existing documents with improved NER. Unified pipeline: /documents/analyze with post_process=health auto-creates clinical records. HealthPower: 22 operations. Workflow template: Patient Record Lookup. SEO keywords optimized for npm discoverability.
  • 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 (22 ops), Sales Copilot added to Products, 10 workflow examples documented.
  • v1.7.0 — HealthPower: 22 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

Discussion