Community node for RD Station Conversas.
Install this package from the n8n Community Nodes screen:
- Open n8n.
- Go to Settings > Community Nodes.
- Select Install.
- Enter
n8n-nodes-rdsc. - Confirm the installation.
- Analytics: Get Attendance Retention, Get Attendance Reviews Average, Get Attendance Summary, Get Contacts Origin
- Contact: Create Many, Create WhatsApp Business Contact, Delete From Wallet, Delete Many, Get by CPF, Get by Phone, Get Many, Update by Phone, Update WhatsApp Business Contact
- Message: Forward to Contact, Get History, Send
- Report: Get Many
The node supports a token sent as Authorization: Bearer <token>.
The credential also includes a custom header option for accounts that require a different API token header.
Send a WhatsApp message to an existing RD Station Conversas contact:
- Add an RD Station Conversas node.
- Select Contact as the resource and Get by Phone as the operation.
- Enter the contact phone number and set Channel to
WhatsApp. - Execute the node and copy the returned contact/customer ID.
- Add another RD Station Conversas node.
- Select Message as the resource and Send as the operation.
- Set Contact ID to the ID returned by the previous node. In an n8n expression, this can be mapped from the previous output.
- Enter the message text and execute the node.
The message operation sends the request to RD Station Conversas using the configured API credential.
The default base URL is:
https://api.tallos.com.br/v2
The field is editable because some RD Station Conversas accounts may still use a legacy API host.
Contact: Delete Many is destructive and is available only for RD Station Conversas Advanced plan accounts. It deletes contacts matching the selected filter (tag_name, integration, or $all), and deletions are irreversible.
Build and lint before publishing:
npm run build
npm run lint
npm pack --dry-runUse the GitHub Actions workflow in .github/workflows/publish.yml for npm publication with provenance.
From a clean main branch, run:
npm run releaseThis bumps the version, creates the tag, and pushes it. The Publish workflow runs on version tags matching *.*.* and publishes the package to npm.