| I built an n8n community node that lets you integrate Plaud voice recorder data into your workflows. What it does:
- List and download recordings
- Access AI-generated transcripts, notes, and suggested questions
- Get share links for recordings
- Organize by folders/tags Why I made this:
Plaud has a Zapier integration but no public API. I wanted to automatically sync my meeting recordings to my knowledge base and trigger follow-up workflows. So I reverse-engineered their API from the web app. The legal angle:
I was careful here. The README cites EU Directive 2009/24/EC (Software Directive) which permits reverse engineering for interoperability.
Plaud already accepts automation use cases via Zapier, so extending this to n8n seems reasonable. Caveats:
- Unofficial API - may break anytime
- Auth requires manually grabbing a bearer token from browser DevTools
- Token expiration behavior is unknown GitHub: https://github.com/leonardsellem/n8n-nodes-plaud-unofficial
npm: https://www.npmjs.com/package/n8n-nodes-plaud-unofficial Happy to answer questions about the reverse engineering process or n8n node development. |