See llms.txt for all machine-readable content.
Unlock the full potential of DMLY and n8n’s automation platform by connecting DMLY’s capabilities with over 2,000 apps, data sources, services, and n8n’s built-in AI features.
Need something that’s not covered yet?
Use n8n’s pre-authenticated HTTP Request node to create new connections, giving you the flexibility to build powerful automations on any stack.
is built and maintained by our partners at DMLY and verified by n8n. That means it’s solid, safe, and ready to help you tap into some great capabilities.
| Get | Returns the workspace (account) that the API key belongs to |
|---|
| Book | Book a 1:1 appointment for a contact |
|---|---|
| Cancel | Cancel an appointment |
| Get | Get a single appointment |
| Get Many | List 1:1 appointments |
| Get Slots | Get open booking slots for a service over a date window |
| Reschedule | Move an appointment to a new slot |
| Update Status | Mark an appointment completed or no-show |
| Activate | Set the automation status to active so it begins running on its trigger |
|---|---|
| Get | Get a single automation |
| Get Many | Get many automations |
| Pause | Set the automation status to paused so it stops running until reactivated |
| Approve | Release a held broadcast and mark it Scheduled for dispatch |
|---|---|
| Create | Create a new broadcast |
| Delete | Permanently delete a broadcast |
| Get | Get a single broadcast |
| Get Many | Get many broadcasts |
| Get Recipients | List per-contact delivery rows for a broadcast |
| Send | Mark the broadcast Scheduled to send now |
| Update | Update an existing broadcast |
| Get | Get a single connected channel |
|---|---|
| Get Many | Get many connected messaging channels |
| Book | Book a contact into the session, reserving a seat or a waitlist place |
|---|---|
| Cancel | Cancel a participant's place, freeing the seat and promoting the next waitlisted contact |
| Get Many | Get many class participants |
| Create | Create one occurrence of a class service |
|---|---|
| Delete | Delete a group-class session, cancelling active places first |
| Get | Get a single group-class session |
| Get Many | Get many group-class sessions |
| Update | Update an existing group-class session |
| Add Note | Append a timeline note to a contact |
|---|---|
| Add Tags | Add tags to a contact by name |
| Create | Create a new contact |
| Delete | Delete a contact |
| Export Data | Download a ZIP of every record held about a person (data-access requests). Needs the privacy:read permission. |
| Get | Get a single contact |
| Get Many | Get many contacts |
| Remove Tags | Remove tags from a contact by name |
| Set Lifecycle Stage | Move a contact along the CRM lifecycle |
| Set Pipeline Stage | Move a contact to a pipeline stage |
| Update | Update an existing contact |
| Get Many | List the workspace conversations ordered by most recent activity |
|---|---|
| Get Messages | List the messages in one conversation thread, oldest-first |
| Create | Create a new discount coupon |
|---|---|
| Delete | Delete a coupon |
| Get | Get a single coupon |
| Get Many | List discount coupons for the current workspace |
| Update | Update an existing coupon |
| Create | Sell a gift card to a purchaser (an invoice is sent) or issue a complimentary one |
|---|---|
| Get | Get a single gift card |
| Get Many | List gift cards, newest first |
| Redeem | Draw a gift card by code against an invoice, recording a gift card payment |
| Create | Create a draft invoice from snapshotted line items |
|---|---|
| Get | Get a single invoice |
| Get Many | List invoices for the workspace |
| Record Payment | Record a manual payment and recompute the invoice |
| Send | Finalise a draft invoice to sent and post the statement debit |
| Void | Void the invoice and post an offsetting statement credit |
| Delete | Delete a media item and its files from storage |
|---|---|
| Get | Get a single media item |
| Get Many | Get many media library items |
| Upload | Upload a single file to create a media record |
| Send | Send an outbound message into a conversation |
|---|
| Cancel | Cancel an order, restoring any product stock decremented on confirmation and clawing back earned loyalty |
|---|---|
| Confirm | Confirm a draft order, moving it to confirmed and decrementing tracked product stock once per line item |
| Create | Create a draft order from offering (service/product/plan) or custom line-item selections |
| Get | Retrieve a single order by its uuid, with embedded contact and snapshotted line items |
| Get Many | List the workspace orders, newest first, with embedded contact and snapshotted line items |
| Create | Record a manual (non-gateway) payment for a contact |
|---|---|
| Create Payment Link | Mint a gateway checkout link for a contact (nothing is sent to them) |
| Get | Get a single payment |
| Get Many | List payments in the unified ledger for the current workspace |
| Refund | Refund a succeeded payment fully or partially |
| Create | Create a new plan or package |
|---|---|
| Delete | Delete a plan |
| Get | Get a single plan |
| Get Many | List plans in the Offerings catalogue |
| Update | Update an existing plan |
| Create | Create a new product |
|---|---|
| Delete | Delete a product |
| Get | Get a single product |
| Get Many | List products in the Offerings catalogue |
| Update | Update an existing product |
| Create | Create a new saved contact segment |
|---|---|
| Delete | Delete a saved contact segment |
| Get | Get a single saved contact segment |
| Get Contacts | List the contacts that currently match a segment |
| Get Many | Get many saved contact segments |
| Update | Update an existing saved contact segment |
| Create | Create an appointment, class, or add-on catalogue service |
|---|---|
| Delete | Delete a service by UUID (deactivated if it has bookings) |
| Get | Retrieve a single service by its UUID |
| Get Many | List catalogue services for the workspace |
| Update | Update an existing service by UUID |
| Create | Create a catalogue category |
|---|---|
| Delete | Delete a category by UUID (linked items are detached first) |
| Get | Retrieve a single category by UUID |
| Get Many | List catalogue categories for the workspace |
| Update | Update an existing category by UUID |
| Create | Create a bookable staff member |
|---|---|
| Delete | Delete a staff member |
| Get | Get a single staff member |
| Get Availability | Get weekly working-hours rules plus one-off overrides |
| Get Many | Get many staff members |
| Update | Update an existing staff member |
| Cancel | Cancel the subscription (clearing its next billing date) if not already cancelled |
|---|---|
| Change Plan | Switch the subscription to a different plan, either now or at next renewal, optionally prorating |
| Create | Create a subscription for a contact from a plan |
| Get | Retrieve a single subscription by its uuid, with embedded contact and plan |
| Get Many | List the workspace's subscriptions, newest first |
| Pause | Pause the subscription if it is currently active |
| Resume | Resume the subscription if it is currently paused |
| Create | Create a tag, or return the existing one with the same name |
|---|---|
| Delete | Delete a tag and detach it from contacts |
| Get | Get a single tag |
| Get Many | Get many contact tags with contact counts |
| Update | Rename or recolour a tag |
| Add | Add a time-off availability override |
|---|---|
| Delete | Delete a time-off availability override |
Verified nodes need a quick setup by an instance owner first, but after that, everyone on the instance can start using them in their workflows. Learn more here.
Sign in to n8n, open the editor, and click + in the top right to open the Nodes panel
Search for DMLY using the search bar. Look for the version marked by a badge . Then, select install.
Once DMLY is installed, just drag, drop, and connect it like any other node in a workflow.


n8n makes complex workflows easy to build, and versatile enough for me to add my own 'secret sauce.'

I have found the holy grail of automation.

n8n’s integration with third-party services is absolutely mind-blowing. It’s like a Swiss army knife for automation.
n8n is the tool that turns 'I have an idea' into 'it's running in production' faster than anything else.

Anything is possible with n8n. I think the cloud version is great, they are doing amazing stuff.
n8n’s integration with third-party services is absolutely mind-blowing. It’s like a Swiss army knife for automation.

Thank you to the n8n community. I did the beginners course and promptly took an automation WAY beyond my skill level.
I love the flexibility of n8n and how it lets different applications work together in a single workflow.
n8n is the glue that holds many of our systems together.
I can move fast, go deep when things get complex, and never feel boxed in.
