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
Maintainers
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.

Installation
Community Nodes (recommended): Settings > Community Nodes > search n8n-nodes-mediavox > Install
Manual:
cd ~/.n8n/custom
npm install n8n-nodes-mediavoxHow 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/askendpoint, 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
- Documentation: mediavox.co/mvdevportal
- Email: [email protected]
- Issues: [email protected]
License
MIT
