{"_id":"@aorizondo/n8n-nodes-evolution","_rev":"6-c87ef9f0b1de284db3f2c0d8e713fe60","name":"@aorizondo/n8n-nodes-evolution","dist-tags":{"latest":"1.9.57"},"versions":{"1.9.52":{"name":"@aorizondo/n8n-nodes-evolution","version":"1.9.52","keywords":["n8n-community-node-package","whatsapp","evolution-api","messaging","automation"],"author":{"name":"Flavio Kosta","email":"flaviokosta@live.com"},"license":"MIT","_id":"@aorizondo/n8n-nodes-evolution@1.9.52","maintainers":[{"name":"aorizondo","email":"aorizondoleyva@gmail.com"}],"homepage":"https://github.com/flaviokosta79/NewEvolutionAPI","bugs":{"url":"https://github.com/flaviokosta79/NewEvolutionAPI/issues"},"n8n":{"nodes":["dist/nodes/EvolutionApi/EvolutionApiV2.node.js","dist/nodes/EvolutionApi/EvolutionApiTrigger.node.js"],"credentials":["dist/credentials/EvolutionApiV2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"675b4b513de7c1d07d6a390626f2fe7bc8f2ce2c","tarball":"https://registry.npmjs.org/@aorizondo/n8n-nodes-evolution/-/n8n-nodes-evolution-1.9.52.tgz","fileCount":515,"integrity":"sha512-jpKElNGmyS/Xs1Ce292V0DFdyzrQXU4+giDfN4KuVp7Uwi2eQvIAm3IUPCawFrB/apNkOY2u9LHYLE8LdvN74Q==","signatures":[{"sig":"MEYCIQCBbtMTkc0GOxdRpRWORKYlkqMpYobkInh4pG9USYbEBAIhAKlhWRzL/cmmkF7klEx93zT04mQdThSnNG/ATv5DOOn9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1365500},"main":"index.js","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{},"_npmUser":{"name":"aorizondo","email":"aorizondoleyva@gmail.com"},"repository":{"url":"git+https://github.com/flaviokosta79/NewEvolutionAPI.git","type":"git"},"_npmVersion":"11.8.0","description":"n8n Community Node for Evolution API V2 - WhatsApp Integration Hub (130+ operations)","directories":{},"resolutions":{"axios":"^1.8.4"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.8.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.4","devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.1","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","n8n-workflow":"^1.70.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-evolution_1.9.52_1772956193267_0.16637781134173668","host":"s3://npm-registry-packages-npm-production"}},"1.9.53":{"name":"@aorizondo/n8n-nodes-evolution","version":"1.9.53","keywords":["n8n-community-node-package","whatsapp","evolution-api","messaging","automation"],"author":{"name":"Flavio Kosta","email":"flaviokosta@live.com"},"license":"MIT","_id":"@aorizondo/n8n-nodes-evolution@1.9.53","maintainers":[{"name":"aorizondo","email":"aorizondoleyva@gmail.com"}],"homepage":"https://github.com/flaviokosta79/NewEvolutionAPI","bugs":{"url":"https://github.com/flaviokosta79/NewEvolutionAPI/issues"},"n8n":{"nodes":["dist/nodes/EvolutionApi/EvolutionApiV2.node.js","dist/nodes/EvolutionApi/EvolutionApiTrigger.node.js"],"credentials":["dist/credentials/EvolutionApiV2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"af5fc1b215ff66369035e38f93dedf08a2bb3aa0","tarball":"https://registry.npmjs.org/@aorizondo/n8n-nodes-evolution/-/n8n-nodes-evolution-1.9.53.tgz","fileCount":515,"integrity":"sha512-rb9/B5jHe4bvKu4CMSGjCJQvT9iXTlaMOdILfF6n24hp7DpZ5D+UAOgLDbK3LcyTaqarj3bYpoCbwqIIyt+onw==","signatures":[{"sig":"MEQCIDqpc0FaDm9scpaofx1yAmBqjsynK+7LDwAvV4/UqKiHAiAmabKiwsOYEhR80jj/aNOnPxRxhM/+GBMN6Bp1E5mfTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1365755},"main":"index.js","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{},"_npmUser":{"name":"aorizondo","email":"aorizondoleyva@gmail.com"},"repository":{"url":"git+https://github.com/flaviokosta79/NewEvolutionAPI.git","type":"git"},"_npmVersion":"11.8.0","description":"n8n Community Node for Evolution API V2 - WhatsApp Integration Hub (130+ operations)","directories":{},"resolutions":{"axios":"^1.8.4"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.8.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.4","devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.1","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","n8n-workflow":"^1.70.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-evolution_1.9.53_1772956751848_0.9115594272160019","host":"s3://npm-registry-packages-npm-production"}},"1.9.54":{"name":"@aorizondo/n8n-nodes-evolution","version":"1.9.54","keywords":["n8n-community-node-package","whatsapp","evolution-api","messaging","automation"],"author":{"name":"Flavio Kosta","email":"flaviokosta@live.com"},"license":"MIT","_id":"@aorizondo/n8n-nodes-evolution@1.9.54","maintainers":[{"name":"aorizondo","email":"aorizondoleyva@gmail.com"}],"homepage":"https://github.com/flaviokosta79/NewEvolutionAPI","bugs":{"url":"https://github.com/flaviokosta79/NewEvolutionAPI/issues"},"n8n":{"nodes":["dist/nodes/EvolutionApi/EvolutionApiV2.node.js","dist/nodes/EvolutionApi/EvolutionApiTrigger.node.js"],"credentials":["dist/credentials/EvolutionApiV2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"e85375c700fa4f87400097be1d280314c4acfa29","tarball":"https://registry.npmjs.org/@aorizondo/n8n-nodes-evolution/-/n8n-nodes-evolution-1.9.54.tgz","fileCount":515,"integrity":"sha512-oAi4kpP94JviSzTUH1ZrUDXsW/B5G5QPp7y5xEuw18xUUnN5YC02M101AMLyjV9yL0rH7s/cbjQ8H5f8RRZagg==","signatures":[{"sig":"MEUCIDctpHjcXfiYaiAWtgwmseVgnYiPvvaYgenls5vNFEwnAiEAqU0ABy+fmH+1cPopmWkYygDyJi31l0b0JaYXHLizWf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1365757},"main":"index.js","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{},"_npmUser":{"name":"aorizondo","email":"aorizondoleyva@gmail.com"},"repository":{"url":"git+https://github.com/flaviokosta79/NewEvolutionAPI.git","type":"git"},"_npmVersion":"11.8.0","description":"N8n Hub for WhatsApp Evolution API v2","directories":{},"resolutions":{"axios":"^1.8.4"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.8.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.4","devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.1","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","n8n-workflow":"^1.70.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-evolution_1.9.54_1772958693579_0.7522452658320296","host":"s3://npm-registry-packages-npm-production"}},"1.9.55":{"name":"@aorizondo/n8n-nodes-evolution","version":"1.9.55","keywords":["n8n-community-node-package","whatsapp","evolution-api","messaging","automation"],"author":{"name":"Flavio Kosta","email":"flaviokosta@live.com"},"license":"MIT","_id":"@aorizondo/n8n-nodes-evolution@1.9.55","maintainers":[{"name":"aorizondo","email":"aorizondoleyva@gmail.com"}],"homepage":"https://github.com/flaviokosta79/NewEvolutionAPI","bugs":{"url":"https://github.com/flaviokosta79/NewEvolutionAPI/issues"},"n8n":{"nodes":["dist/nodes/EvolutionApi/EvolutionApiV2.node.js","dist/nodes/EvolutionApi/EvolutionApiTrigger.node.js"],"credentials":["dist/credentials/EvolutionApiV2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"f467b517baaa5cb92830c00b8475e121ca009154","tarball":"https://registry.npmjs.org/@aorizondo/n8n-nodes-evolution/-/n8n-nodes-evolution-1.9.55.tgz","fileCount":515,"integrity":"sha512-WlEJsyxQry6s1MQp3Qgs4LaqgrAj+46tA9HnNs4mh5oonAbtRth5RVSKo60/YgHS25dlpESEUN7TKbhPLBVNZg==","signatures":[{"sig":"MEUCIQCx+VW3n+j3AYnWGOj2+EZLu6rxptfixudUJOyGBNoc2gIgN4oePIuCYc/+s8aN+dOvaptDI156ApLTcQvDgIa0pkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1366171},"main":"index.js","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{},"_npmUser":{"name":"aorizondo","email":"aorizondoleyva@gmail.com"},"repository":{"url":"git+https://github.com/flaviokosta79/NewEvolutionAPI.git","type":"git"},"_npmVersion":"11.8.0","description":"N8n Hub for WhatsApp Evolution API v2","directories":{},"resolutions":{"axios":"^1.8.4"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.8.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.4","devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.1","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","n8n-workflow":"^1.70.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-evolution_1.9.55_1772959268988_0.820026119055105","host":"s3://npm-registry-packages-npm-production"}},"1.9.56":{"name":"@aorizondo/n8n-nodes-evolution","version":"1.9.56","keywords":["n8n-community-node-package","whatsapp","evolution-api","messaging","automation"],"author":{"name":"Flavio Kosta","email":"flaviokosta@live.com"},"license":"MIT","_id":"@aorizondo/n8n-nodes-evolution@1.9.56","maintainers":[{"name":"aorizondo","email":"aorizondoleyva@gmail.com"}],"homepage":"https://github.com/flaviokosta79/NewEvolutionAPI","bugs":{"url":"https://github.com/flaviokosta79/NewEvolutionAPI/issues"},"n8n":{"nodes":["dist/nodes/EvolutionApi/EvolutionApiV2.node.js","dist/nodes/EvolutionApi/EvolutionApiTrigger.node.js"],"credentials":["dist/credentials/EvolutionApiV2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"0c8f92956c010b6307d80c05964308a99cbdd72d","tarball":"https://registry.npmjs.org/@aorizondo/n8n-nodes-evolution/-/n8n-nodes-evolution-1.9.56.tgz","fileCount":514,"integrity":"sha512-uLwqrQINSluZrliU1+0KVy6zsjyF+cvbuio1C7FGW4B24HH6wPBLR7Xq0ZMQdPJdpFZIb3O33Lili8zSMZUTjw==","signatures":[{"sig":"MEUCIFodThW7sC28o1SV74hGsG9M6h5orLxexXFXvEM4GTZPAiEAtOOCyIUPoDKYKfoOYxXYgv0GBhnWovItSv1qOhpTYzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1376083},"main":"index.js","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{},"_npmUser":{"name":"aorizondo","email":"aorizondoleyva@gmail.com"},"repository":{"url":"git+https://github.com/flaviokosta79/NewEvolutionAPI.git","type":"git"},"_npmVersion":"11.8.0","description":"N8n Hub for WhatsApp Evolution API v2","directories":{},"resolutions":{"axios":"^1.8.4"},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.8.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.4","devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.1","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","n8n-workflow":"^1.70.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-evolution_1.9.56_1772990415735_0.1980310453463956","host":"s3://npm-registry-packages-npm-production"}},"1.9.57":{"name":"@aorizondo/n8n-nodes-evolution","version":"1.9.57","description":"N8n Hub for WhatsApp Evolution API v2","keywords":["n8n-community-node-package","whatsapp","evolution-api","messaging","automation"],"license":"MIT","homepage":"https://github.com/flaviokosta79/NewEvolutionAPI","author":{"name":"Flavio Kosta","email":"flaviokosta@live.com"},"repository":{"type":"git","url":"git+https://github.com/flaviokosta79/NewEvolutionAPI.git"},"engines":{"node":">=18.10","pnpm":">=9.1"},"packageManager":"pnpm@9.1.4","main":"index.js","scripts":{},"n8n":{"n8nNodesApiVersion":1,"credentials":["dist/credentials/EvolutionApiV2Api.credentials.js"],"nodes":["dist/nodes/EvolutionApi/EvolutionApiV2.node.js","dist/nodes/EvolutionApi/EvolutionApiTrigger.node.js"]},"devDependencies":{"@types/node":"^22.13.10","@typescript-eslint/parser":"^8.27.0","eslint":"^8.57.1","eslint-plugin-n8n-nodes-base":"^1.16.3","gulp":"^5.0.0","n8n-workflow":"^1.70.0","prettier":"^3.5.3","typescript":"^5.8.2"},"peerDependencies":{"n8n-workflow":"*"},"dependencies":{"axios":"^1.8.4"},"resolutions":{"axios":"^1.8.4"},"_id":"@aorizondo/n8n-nodes-evolution@1.9.57","bugs":{"url":"https://github.com/flaviokosta79/NewEvolutionAPI/issues"},"_nodeVersion":"24.13.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-fnJlv5ZcYG3StndgTmpjiQQyLI7A+MgMlF3J9p13ZJ7+juBmmyLiSXEZ8+pqQSarA5T5FGh660i8/iTHdPGdaw==","shasum":"7fba309b1669958155e520f1b8f6add870d7dc1d","tarball":"https://registry.npmjs.org/@aorizondo/n8n-nodes-evolution/-/n8n-nodes-evolution-1.9.57.tgz","fileCount":514,"unpackedSize":1376490,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1NFm6tlrCweJwCQa7WYKH/qjGoie+2O7dXM+Ct3f6rwIhAJ+9x40adKH+0fXvDFvlDcjrFzNg5IT0MPsvT4flEOC2"}]},"_npmUser":{"name":"aorizondo","email":"aorizondoleyva@gmail.com"},"directories":{},"maintainers":[{"name":"aorizondo","email":"aorizondoleyva@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-evolution_1.9.57_1772995552986_0.08981959495811687"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-08T07:49:53.194Z","modified":"2026-03-08T18:45:53.274Z","1.9.52":"2026-03-08T07:49:53.471Z","1.9.53":"2026-03-08T07:59:12.078Z","1.9.54":"2026-03-08T08:31:33.776Z","1.9.55":"2026-03-08T08:41:09.172Z","1.9.56":"2026-03-08T17:20:16.010Z","1.9.57":"2026-03-08T18:45:53.167Z"},"bugs":{"url":"https://github.com/flaviokosta79/NewEvolutionAPI/issues"},"author":{"name":"Flavio Kosta","email":"flaviokosta@live.com"},"license":"MIT","homepage":"https://github.com/flaviokosta79/NewEvolutionAPI","keywords":["n8n-community-node-package","whatsapp","evolution-api","messaging","automation"],"repository":{"type":"git","url":"git+https://github.com/flaviokosta79/NewEvolutionAPI.git"},"description":"N8n Hub for WhatsApp Evolution API v2","maintainers":[{"name":"aorizondo","email":"aorizondoleyva@gmail.com"}],"readme":"﻿# n8n-nodes-evolution\n\n![Evolution API](https://github.com/user-attachments/assets/813b7b34-377c-42e8-9f1a-12e27e682c7f)\n\n<p align=\"center\">\nCommunity Node for complete integration of <b>Evolution API v2.2+</b> with <b>n8n</b>.<br>\nAllows WhatsApp automation with support for messages, groups, channels, integrations, and more.<br><br>\n<b>⚠️ PATCHED VERSION by @aorizondo:</b><br>\nThis fork addresses critical bugs in credentials mapping for AI and integrations (fixing 'Invalid URL' and 'evolutionApi' vs 'evolutionApiV2Api' context issues) and translates the UI from Portuguese to English. Original Credit to Flávio Kosta.\n</p>\n\n<div align=\"center\">\n  <img src=\"https://img.shields.io/badge/version-1.9.29-blue?style=for-the-badge\" alt=\"Version\">\n  <img src=\"https://img.shields.io/badge/operations-130+-green?style=for-the-badge\" alt=\"Operations\">\n  <img src=\"https://img.shields.io/badge/resources-14-orange?style=for-the-badge\" alt=\"Resources\">\n</div>\n\n---\n\n## Requirements\n\n- **n8n** version **1.54.4** or higher\n- **Evolution API** version **2.2.0** or higher\n- **Node.js** >= 18.10\n- **pnpm** >= 9.1.4 (for development)\n\n---\n\n## Installation\n\n### Via npm (Recommended)\n```bash\nnpm install @aorizondo/n8n-nodes-evolution\n```\n\n### Manual\n1. Clone the repository\n2. Run `pnpm install`\n3. Run `pnpm build`\n4. Copy to the n8n custom nodes folder\n\n---\n\n## Available Resources (14)\n\n### Instance\nComplete management of Evolution API instances.\n\n| Operation | Description |\n|----------|-----------|\n| Create Instance | Creates a new WhatsApp instance |\n| Generate QR-Code | Gets QR code for connection |\n| Fetch Instance | Lists available instances |\n| Connection State | Checks current state |\n| Set Behavior | Configures behavior |\n| Set Presence | Sets presence status |\n| Set Proxy | Configures proxy |\n| Fetch Proxy | Gets proxy configuration |\n| Disconnect | Disconnects from WhatsApp |\n| Delete | Removes instance |\n\n### Message\nSending various types of messages.\n\n| Operation | Description |\n|----------|-----------|\n| Send Text | Simple text message |\n| Send Image | Send images |\n| Send Video | Send videos |\n| Send Audio | Send audios |\n| Send Document | Send documents |\n| Send Poll | Poll creation |\n| Send Contact | Share contacts |\n| Send List | Message with a list of options |\n| Send Button | Message with buttons |\n| Send Pix | PIX payment message (Brazil) |\n| Send Status | Publish to status |\n| React | Add reaction to a message |\n\n### Group\nComplete group management.\n\n| Operation | Description |\n|----------|-----------|\n| Create Group | Creates a new group |\n| Update Image | Changes group photo |\n| Update Name | Changes group name |\n| Update Description | Changes description |\n| Update Settings | Changes settings |\n| Update Members | Adds/removes members |\n| Fetch Invite Link | Gets invite link |\n| Revoke Link | Revokes current link |\n| Send Invite Link | Sends invite |\n| Find Participants | Lists participants |\n| Ephemeral Messages | Configures temporary messages |\n| Leave Group | Removes instance from group |\n| Join Group | Joins via invite link |\n\n### Channels (Newsletter)\nManagement of WhatsApp channels/newsletters.\n\n| Operation | Description |\n|----------|-----------|\n| Create Channel | Creates new channel |\n| Fetch Channels | Lists available channels |\n| Fetch Messages | Lists channel messages |\n| Send Text | Sends text to own channel |\n| Send Media | Sends image/video/audio/document |\n| Send Poll | Creates poll in channel |\n| Send Q&A Question | Creates interactive question (⚠️ replies not available) |\n| Repost Message | Reposts from one channel to another |\n| Invite Info | Gets info from invite code |\n| Follow | Follows a channel |\n| Unfollow | Stops following |\n| Mute | Mutes notifications |\n| Unmute | Unmutes notifications |\n\n> ⚠️ **WhatsApp Limitation**: Q&A question replies are processed only server-side by WhatsApp. It is not possible to capture subscriber replies via API.\n\n### Community\nWhatsApp communities management.\n\n| Operation | Description |\n|----------|-----------|\n| Create Community | Creates new community |\n| Fetch Communities | Lists communities |\n| Fetch Participants | Lists members |\n| Update Participants | Manages members |\n| Leave Community | Removes from community |\n\n### Chat\nChat and message operations.\n\n| Operation | Description |\n|----------|-----------|\n| Check Number | Validates WhatsApp number |\n| Read Message | Marks as read |\n| Manage Archive | Archives/unarchives |\n| Mark as Unread | Marks conversation |\n| Delete Message | Removes message |\n| Fetch Profile Picture | Gets photo |\n| Get Media in Base64 | Converts media |\n| Edit Message | Edits sent message |\n| Send Presence | Sends typing status |\n| Block Contact | Blocks/unblocks |\n| Fetch Contacts | Lists contacts |\n| Search Messages | Searches messages |\n| Search Status | Searches status |\n| Search Chats | Lists conversations |\n| Fetch Chat by JID | Searches specific chat |\n\n### Labels\nLabel management.\n\n| Operation | Description |\n|----------|-----------|\n| Create Label | Creates new label |\n| Fetch Labels | Lists labels |\n| Add to Chat | Adds label to chat |\n| Remove from Chat | Removes label from chat |\n\n### Calls\nVoice call control.\n\n| Operation | Description |\n|----------|-----------|\n| Simulate Call | Starts fake call |\n| Fetch Calls | Lists calls |\n\n### Business\nWhatsApp Business resources.\n\n| Operation | Description |\n|----------|-----------|\n| Fetch Catalog | Lists products |\n| Fetch Collections | Lists collections |\n\n### Profile\nProfile management.\n\n| Operation | Description |\n|----------|-----------|\n| Fetch Profile | Gets information |\n| Update Name | Changes name |\n| Update Status | Changes status |\n| Update Photo | Changes photo |\n| Remove Photo | Removes photo |\n| Privacy Settings | Manages privacy |\n\n### Templates (Meta Business)\nMeta Business templates management.\n\n| Operation | Description |\n|----------|-----------|\n| Create Template | Creates new template |\n| Fetch Templates | Lists templates |\n\n### S3 Storage\nS3 storage integration.\n\n| Operation | Description |\n|----------|-----------|\n| Fetch Media | Gets media from S3 |\n| Fetch Media URL | Gets signed URL |\n\n### Event\nEvents and integrations configuration.\n\n| Operation | Description |\n|----------|-----------|\n| Webhook | Configures webhook |\n| RabbitMQ | Configures RabbitMQ |\n| WebSocket | Configures WebSocket |\n| SQS | Configures Amazon SQS |\n| NATS | Configures NATS |\n| Pusher | Configures Pusher |\n| Kafka | Configures Apache Kafka |\n\n### Integration\nIntegrations with external platforms.\n\n| Operation | Description |\n|----------|-----------|\n| Chatwoot | Chatwoot integration |\n| Evolution Bot | Native bot |\n| Typebot | Typebot integration |\n| Dify | Dify AI integration |\n| Flowise | Flowise integration |\n| OpenAI | OpenAI integration |\n| N8N Bot | N8n bot |\n| EvoAI | EvoAI integration |\n\n---\n\n## Use Cases\n\n### Reactive Workflow (Webhook)\nProcesses incoming messages:\n```\nn8n Webhook -> Processes data -> Evolution API Node -> Responds\n```\n\n### Proactive Workflow (Queries)\nStarts scheduled actions:\n```\nSchedule/Trigger -> Evolution API Node -> Fetches/Sends data\n```\n\n---\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Production build\npnpm build\n\n# Development mode (watch)\npnpm dev\n\n# Lint\npnpm lint\n\n# Lint with auto-fix\npnpm lintfix\n```\n\n---\n\n## Changelog\n\n### v1.9.53 (Fork by @aorizondo)\n- ✨ **English UI**: Translated node interface from Portuguese to English.\n- 🐛 **Bugfix**: Fixed hardcoded `evolutionApi` credential calls across 18 integration endpoints (OpenAI, EvoAI, S3, Webhooks, etc.) that used to throw `does not have any credentials of type \"evolutionApi\"`.\n- 🐛 **Bugfix**: Fixed `Invalid URL` execution errors on integration endpoints by ensuring that `EvolutionRequest` wrapper is used for all operations, correctly picking up the Server URL from the user's credentials.\n\n### v1.9.29 (2025-12-06)\n- ❌ **Removed**: `NEWSLETTER_QUESTION_REPLY` event (WhatsApp limitation - Q&A replies are not sent to third-parties)\n- 🧹 Debug code cleanup\n\n### v1.9.27 (2025-12-02)\n- ✨ **Newsletter Send Question**: Send Q&A questions to own channels\n- ✨ **Newsletter Send Poll**: Polls in channels\n\n### v1.9.19 (2025-12-01)\n- ✨ **S3 Media URL**: Support for `mediaS3Url` on trigger and repost\n- 🔧 Fix: `ignoreOwnNewsletters` default true (prevents duplication loop)\n\n### v1.9.0 (2025-11-30)\n- ✨ **Dynamic Selection**: Channels, groups, and instances with dropdown\n- ✨ **LoadOptions**: Dynamic fetching via API\n- ✨ **Repost Newsletter**: Repost messages between channels\n\n### v1.8.0 (2025-11-30)\n- ✨ **Repost Newsletter Message**: Repost from followed channels to own channels\n- ✨ **Modify Caption/Media**: Edit content when reposting\n- 🔧 Payload optimization (~40-50% smaller)\n\n### v1.7.0 (2025-11-27)\n- ✨ **Trigger Node**: Recebe webhooks com endpoint editável\n- ✨ **Auto-extraction**: 30+ automatically extracted fields\n- ✨ **Newsletter Media Base64**: Full media on webhook\n\n### v1.6.0 (2025-11-28)\n- ✨ **Newsletter Send**: Send text and media to own channels\n- ✨ **Newsletter Invite Info**: Get information from invite code\n- ✨ **Newsletter Fetch Messages**: Fetch channel messages\n- 🔧 TypeScript typings fixes for Newsletter API\n- 📊 **127+ operations** covering the entire API\n\n### v1.5.0 (2025-11-27)\n- ✨ **Community**: 10 additional operations (invites, requests, settings)\n- 🔧 Improvements on Trigger Node for webhooks\n\n### v1.2.0 (2025-11-25)\n-  **14 Resources** complete\n-  **~114 Operations** covering the entire API\n-  New: Templates API, S3 API\n-  New events: WebSocket, SQS, NATS, Pusher, Kafka\n-  New integrations: OpenAI, N8N Bot, EvoAI\n-  Newsletter renamed to \"Channels\"\n-  Bug fixes and UI improvements\n\n### v1.1.0\n- Added support for Newsletter/Channels\n- Improvements on group management\n- New fields for messages\n\n### v1.0.0\n- Initial release\n- Basic support for instances and messages\n\n---\n\n## Credits\n\n- **Original Author**: Flávio Kosta (@flaviokosta79) - Created the original `n8n-nodes-evolution` package.\n- **Fork Maintainer**: @aorizondo - Fixed credentials bugs and translated the UI to English.\n\n## Contribution\n\nContributions are welcome! Please:\n- Open **Issues** to report bugs\n- Send **Pull Requests** with improvements\n- Suggest new features\n\n---\n\n## License\n\nMIT License - See [LICENSE.md](LICENSE.md) for details.\n\n---\n\n<p align=\"center\">\nDeveloped with 💙 for the Evolution API community\n</p>\n","readmeFilename":"README.md"}