<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ed Borner</title><description>Notes from the field on privacy engineering, integrations, and making PrivTech actually work.</description><link>https://edborner.me/</link><item><title>Turning OneTrust Integration Workflows Inward: Automating OneTrust With Itself</title><link>https://edborner.me/blog/automating-onetrust-with-itself/</link><guid isPermaLink="true">https://edborner.me/blog/automating-onetrust-with-itself/</guid><description>Integration Workflows are usually pointed at downstream systems. But the engine can call any API, including OneTrust&apos;s own, which turns it into an automation runtime for OneTrust itself. Worked example: auto-creating a manual DSR subtask only when one is needed.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate></item><item><title>How to Pause a OneTrust Integration Workflow Without Losing Events</title><link>https://edborner.me/blog/pausing-onetrust-integration-workflow/</link><guid isPermaLink="true">https://edborner.me/blog/pausing-onetrust-integration-workflow/</guid><description>OneTrust Integration Workflows have no native pause. Here is the workaround we use to halt a workflow and retain queued events for later processing, rather than losing them.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>FreeMarker in OneTrust Integration Workflows: A Practical Guide to Payloads That Do Not Break</title><link>https://edborner.me/blog/freemarker-onetrust-integration-workflows/</link><guid isPermaLink="true">https://edborner.me/blog/freemarker-onetrust-integration-workflows/</guid><description>A hands-on guide to writing robust FreeMarker templates in OneTrust Integration Workflows, covering null-safety, conditional fields, string handling, locale normalisation and consent state mapping.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>