[Community Node] DingTalk (钉钉) for n8n — AI Tables (Notable)

What you can do with this node today

  • Auth

    • Read current access token (handy while wiring flows)
  • AI Tables (Notable)

    • Parse URL → extract baseId, sheetId, viewId

    • Sheet management: create, get info, list, update, delete

    • Record operations: add, get one, list, update, delete

  • User

    • Get user detail (e.g., retrieve unionId for downstream steps)

I’m actively building more actions. If a specific DingTalk API would unlock your use case, please comment and I’ll prioritize it.


Install (Community Nodes)

  1. In n8n: Settings → Community Nodes

  2. Search: @cryozerolabs/n8n-nodes-dingtalkInstall, then reload the editor.


Quick start

  1. Credentials
    In DingTalk, create an Internal App and note Corp ID, Client ID, Client Secret. In n8n, create a Dingtalk API credential with these values. (Background on access tokens and how to call DingTalk APIs: official docs.) DingTalk Open Platform

  2. Build a simple flow

    • Add DingTalk Node → User: Get (enter a userId)

    • Add DingTalk Node → AI Tables: Add record (select baseId/sheetId, map fields; you can use the unionId from the previous step)
      Run the workflow—your new record appears in AI Tables, and user data is available for next steps.


Need more DingTalk APIs right now? Use HTTP Request with your token

You can call any DingTalk OpenAPI endpoint directly from n8n using the HTTP Request node (official docs) n8n Docs. The only thing you must add is the standard DingTalk header:

x-acs-dingtalk-access-token: <your_access_token>

If you try it, I’d love your feedback, bug reports, and feature requests. Thanks!