HackMD logo

Integrate HackMD with your AI CRM

HackMD is a collaborative Markdown workspace for creating, organizing, and sharing personal and team notes.

Explore Triggers and Actions

Create Note

Create a Markdown note in the personal workspace or a specified team workspace. The team branch is documented but was not live-tested because the test account belongs to no teams.

ActionTry it

Get Account

Return the HackMD profile for the connected token and the teams visible to it. Use the returned team paths with tools that accept team_path.

ActionTry it

Get Note

Get a note by ID, including its Markdown content. The personal note route can also retrieve an accessible team note, so no team selector is needed.

ActionTry it

List Folders

List all folders in the personal workspace, or in one team workspace when team_path is supplied. Use a folder ID as parent_folder_id when creating a note. The team route is documented but was not live-tested.

ActionTry it

List Notes

List all notes in the personal workspace, or in one team workspace when team_path is supplied. HackMD returns the complete collection without pagination; the team route is documented but was not live-tested.

ActionTry it

List Trash

List soft-deleted notes in the personal workspace. Team trash is intentionally excluded because it requires team-admin permission and could not be live-tested.

ActionTry it

Move Note to Trash

Soft-delete a note by moving it to trash in the personal workspace or an explicitly selected team workspace. This is not permanent deletion. Personal notes can be restored with HACKMD_RESTORE_NOTES; team deletion is documented but was not live-verified, and no team restore endpoint is mapped.

ActionTry it

Restore Notes

Restore one or more personal notes from HackMD trash. Returns a per-note success or failure outcome so a partial HTTP 207 result is never reported as an unconditional success.

ActionTry it

How the HackMD integration works

The HackMD integration connects your Dench AI CRM directly to HackMD, so agents can read and act on your HackMD data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

8 actions are available for agents to invoke on your behalf. Every call runs through HackMD's own authorization, scoped to the account you connect.

Set up HackMD in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find HackMD and click Connect — you'll authorize access through HackMD's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use HackMD in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the HackMD integration work with Dench?

The Dench HackMD integration connects your AI CRM to HackMD, so AI agents can work with your HackMD data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with HackMD via Dench?

The HackMD integration currently exposes 8 actions, including Create Note, Get Account, Get Note, List Folders, List Notes, and List Trash. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect HackMD to Dench?

No. You connect HackMD from your Dench workspace using HackMD's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the HackMD integration secure?

Connections are authorized through HackMD's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the HackMD connection from your workspace settings at any time.

HackMD | Dench AI CRM