Hey everyone! ![]()
I built a workflow that automatically exports your Glasp highlights to any destination – Notion, Slack, Google Sheets, or any API.
What it does
- Runs on a schedule (default: every 6 hours)
- Fetches new highlights via the Glasp API with pagination
- Deduplicates – each document is only exported once
- Outputs both plain text and Markdown formats
- Connect any destination node you want
Workflow
Schedule Trigger → Prepare Parameters → Glasp API → Filter & Format → [Your Destination]
Setup (5 minutes)
- Import the workflow from GitHub
- Get your Glasp access token at https://glasp.co/settings/access_token
- Create a Bearer Auth credential in the Glasp API node
- Connect your destination (Notion, Slack, Sheets, Webhook, etc.)
- Publish – done!
Links
- GitHub: GitHub - glasp-co/glasp-highlights-n8n-workflow: n8n workflow to auto-export Glasp highlights to Notion, Slack, and more
- Full tutorial: https://glasp.co/posts/how-to-autoexport-glasp-highlights-with-n8n
- Template submitted to the n8n template library (pending review)
Output fields
Each item includes: title, url, glasp_url, domain, category, tags, highlightCount, highlightsText, highlightsMarkdown, highlights, createdAt, updatedAt
Happy to answer any questions or hear feedback!