π¬ Export Glasp highlights to Notion, Slack, Google Sheets, or webhooks
β‘ 17 views Β· π¬ Document Extraction & Analysis
Description
How it works
- Runs on a schedule (default: every 6 hours) and fetches new Glasp highlights via the Glasp API
- Filters out already-exported documents to avoid duplicates
- Formats highlights as plain text and Markdown
- Sends them to any destination you connect (Notion, Slack, Google Sheets, Webhook, etc.)
Set up steps
Takes about 5 minutes:
- Get your Glasp access token at https://glasp.co/settings/access_token
- Open the βGlasp APIβ node and create a Bearer Auth credential with your token
- Connect your destination node after βFilter & Formatβ (e.g., Notion, Slack, Google Sheets)
- Click Publish β the workflow runs automatically
Nodes used
- Schedule Trigger β runs the workflow on a timer
- Prepare Parameters (Code) β calculates the time range and manages deduplication tracking
- Glasp API (HTTP Request) β fetches highlights with Bearer Auth and pagination
- Filter & Format (Code) β outputs title, url, highlightsText, highlightsMarkdown, tags, and more
Output fields
Each item includes: title, url, glasp_url, domain, category, tags, author, highlightCount, highlightsText, highlightsMarkdown, highlights[], createdAt, updatedAt
π Nodes Used
HTTP Request, Schedule Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File