n8n
The n8n-nodes-dice community node adds a DICE Trigger and DICE actions to n8n.
Install
In n8n: Settings → Community nodes → Install, enter n8n-nodes-dice and confirm. Self-hosted n8n can also run npm install n8n-nodes-dice in its custom nodes folder.
Credentials
Create a DICE API credential with your DICE address (https://diceautomation.com, or your agency's portal address) and an API key. Triggers need the webhooks:manage scope.
DICE Trigger
Choose an event (lead created, status changed, appointment booked, sale attributed and more). Activating the workflow subscribes to DICE; deactivating unsubscribes. The trigger checks each delivery's signature and timestamp and ignores repeated deliveries.
DICE actions
| Resource | Operations |
|---|---|
| Lead | Create, get, get many, update, set status |
| Conversation | Get, get many, get messages |
| Appointment | Get free times, book, cancel, get many |
| Knowledge answer | Create, delete, get many |
The node can also be used as a tool by n8n AI agents.
Without the community node
Use the Webhook node as a DICE webhook endpoint (verify Dice-Signature in a Code node, see webhooks) and the HTTP Request node for the API.