Tutorials
Practical, real-world guides for developers — essential workflows broken down into clear steps, with ready-to-use code you can drop into your project.
Real Estate: Share Exposés Securely and Spot Serious Buyers
Ten people request the exposé; one is a buyer. Per-prospect links tell them apart: a 22-second price peek is a looker, a return visit with 95 seconds on the floor plan and two minutes on the price page is a phone call — and the day it sells, one loop turns every circulating copy off.
5 min read
Connect Claude Desktop to Your Document Workspace
One OAuth sign-in and your tracked documents become something you ask: 'who read the July update?' comes back with names, pages and minutes; 'share the pricing guide with Elif' mints her tracked link — no dashboard trip, no API keys, and the same conversation can transform the PDF itself.
4 min read
Split Bulk PDF Statements by Asking Claude
The accounting export is one PDF with every client's statement stacked inside. Describe the structure — 'three pages per client' — and the agent translates it into a page-range expression, splits the batch into per-client files, and reads them back to verify nothing leaked between clients.
4 min read
A/B Test Two Versions of Your Sales One-Pager
End the which-version argument with data: split the contact list down the middle, give each half its own variant behind tracking links, and let dwell time call it — 13.5 versus 43.4 seconds average, two re-opens to zero, and the outcome-story variant ships to the rest of the list.
4 min read
Build a Daily PDF Engagement Digest for Your Sales Team
Nobody checks a dashboard on the off-chance — but everyone reads the message that arrives with the coffee. A single-file Go program on a cron sweeps every tracked document, splits real reads from courtesy opens, and posts yesterday's engagement to Slack in one message.
5 min read
Track Investor Updates: Know Who Actually Reads Them
Monthly updates go out into silence — reading behavior is the RSVP investors never send. Per-investor links on each update build an opens matrix and a depth ranking, and three months later your next raise starts with a warmest-first call list instead of a gut feeling.
4 min read
Compress a Folder of PDFs with Claude Code
Batch compression without the batch script: hand Claude Code a folder of hosted PDFs and the agent loops the compress tool over every file, polls the jobs, and reports honestly — a 74 MB board pack collapses 94%, a lean text file shaves 4%, and an optimized scan keeps its original.
3 min read
Find Where Readers Drop Off Your PDF
A 66% completion average isn't a verdict — it's a hidden address. Pull per-page reading data from the sessions API, stack ten readers into a funnel, and watch it point at one page: readers kept falls off a cliff at the methodology spread. Fix that page, re-send, re-measure.
5 min read
Stop Sending PDFs as Email Attachments
Attachments bounce at 25 MB, vanish into a black hole, and can never be taken back. A 74 MB board pack sent as a one-line email instead: opens in the browser on any device, revocable per person, and every read comes back with a name on it.
4 min read
OCR Scanned PDFs by Asking Claude
That folder of scans — old leases, signed contracts, photographed paperwork — becomes searchable conversationally: Claude checks the text layer, runs the OCR job through the Apdf MCP tools, and answers questions from the recovered text with page-level receipts.
4 min read
Send Personalized Tracked Links to Hundreds of Recipients
One shared URL gives you an anonymous crowd; a link per contact gives every session a name. A small Node.js script turns your contact CSV into personal tracking links — paced under the API rate limit, quota-aware, and written back out ready for mail merge.
5 min read