---
title: "Unsexy And I Know It: Building A Documentation Pipeline"
description: Documentation rots without a pipeline. Here's how to build a Notion GitHub integration that keeps your team's docs current as code ships.
image: https://www.johnsteeleconsulting.com/hubfs/JSC%20Linkedin%20OpenGraph%20Image%202.png
---

[Skip to content](https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration#main-content)

[![JSC (1200 x 240 px)](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20(1200%20x%20240%20px).png?width=172&height=34&name=JSC%20(1200%20x%20240%20px).png)](https://www.johnsteeleconsulting.com)

- Services

    - [HubSpot Consulting](https://www.johnsteeleconsulting.com/hubspot-consulting)
    - [Automation & Analytics](https://www.johnsteeleconsulting.com/automation-analytics)
    - [Content Operations](https://www.johnsteeleconsulting.com/content-operations)
    - [Web & Content Development](https://www.johnsteeleconsulting.com/web-content-development)
- [Case Studies](https://www.johnsteeleconsulting.com/case-studies)

    - [WSI](https://www.johnsteeleconsulting.com/case-studies/wsi)
    - [Wiseman, Schwartz, Cioschi & Trama](https://www.johnsteeleconsulting.com/case-studies/wiseman-schwartz-cioschi-trama)
    - [Globe Runner](https://www.johnsteeleconsulting.com/case-studies/globe-runner)
    - [Documint](https://www.johnsteeleconsulting.com/case-studies/documint)
    - [FutureThink](https://www.johnsteeleconsulting.com/case-studies/futurethink)
- [JSC Labs](https://www.johnsteeleconsulting.com/jsc-labs)
- Resources

    - [Blog](https://www.johnsteeleconsulting.com/blog)
    - [Case Studies](https://www.johnsteeleconsulting.com/case-studies)
    - [Funnel Vision Newsletter](https://www.johnsteeleconsulting.com/newsletter)
    - [Funnel Vision Podcast](https://www.johnsteeleconsulting.com/funnel-vision-podcast)

Open main navigation

Close main navigation

- Services

    - [HubSpot Consulting](https://www.johnsteeleconsulting.com/hubspot-consulting)
    - [Automation & Analytics](https://www.johnsteeleconsulting.com/automation-analytics)
    - [Content Operations](https://www.johnsteeleconsulting.com/content-operations)
    - [Web & Content Development](https://www.johnsteeleconsulting.com/web-content-development)
- [Case Studies](https://www.johnsteeleconsulting.com/case-studies)

    - [WSI](https://www.johnsteeleconsulting.com/case-studies/wsi)
    - [Wiseman, Schwartz, Cioschi & Trama](https://www.johnsteeleconsulting.com/case-studies/wiseman-schwartz-cioschi-trama)
    - [Globe Runner](https://www.johnsteeleconsulting.com/case-studies/globe-runner)
    - [Documint](https://www.johnsteeleconsulting.com/case-studies/documint)
    - [FutureThink](https://www.johnsteeleconsulting.com/case-studies/futurethink)
- [JSC Labs](https://www.johnsteeleconsulting.com/jsc-labs)
- Resources

    - [Blog](https://www.johnsteeleconsulting.com/blog)
    - [Case Studies](https://www.johnsteeleconsulting.com/case-studies)
    - [Funnel Vision Newsletter](https://www.johnsteeleconsulting.com/newsletter)
    - [Funnel Vision Podcast](https://www.johnsteeleconsulting.com/funnel-vision-podcast)
- [CONTACT US](https://www.johnsteeleconsulting.com/contact)

[CONTACT US](https://www.johnsteeleconsulting.com/contact)

[All newsletters](https://www.johnsteeleconsulting.com/newsletter/all) December 11, 2025 | Issue 10

Automation & Analytics

# Unsexy And I Know It

Building A Documentation Pipeline

![Reddit](https://www.johnsteeleconsulting.com/hubfs/Assorted%20Client%20Logos%20(8).png) ![Google AppsScript](https://www.johnsteeleconsulting.com/hubfs/Assorted%20Client%20Logos%20(7).png) ![Google Sheets](https://www.johnsteeleconsulting.com/hubfs/Notion-Emblem.png) ![None](https://www.johnsteeleconsulting.com/hubfs/chatbase-logo.webp)

![Unsexy And I Know It](https://www.johnsteeleconsulting.com/hs-fs/hubfs/Blog%20Icons/JSC%20Email%20Newsletter%20-%202026-05-20T213617.109.png?width=200&name=JSC%20Email%20Newsletter%20-%202026-05-20T213617.109.png "Unsexy And I Know It")

![Picture of John Steele](https://www.johnsteeleconsulting.com/hs-fs/hubfs/1651756967091.jpeg?width=56&height=56&name=1651756967091.jpeg)

By   John Steele ·  2 minute read

The AI hype cycle started with flash: slick chat interfaces, viral image generators, a brand new kind of search. But as the novelty fades and institutions start treating AI like a serious long-term bet, capital is flowing toward the unsexy fundamentals.

On the physical side, the numbers are staggering. [Microsoft committed $80 billion](https://www.cnbc.com/2025/01/03/microsoft-expects-to-spend-80-billion-on-ai-data-centers-in-fy-2025.html?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3#:~:text=Microsoft%20expects%20to%20spend%20$80%20billion%20on%20AI%20data%20centers%20in%20FY%202025) to AI data centers in 2025. [Meta announced $70 billion](https://www.nytimes.com/2025/10/29/technology/meta-spending-ai.html?smid=nytcore-ios-share&referringSource=articleShare&sgrp=c-cb&utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3).[BlackRock is in for $40 billion.](https://www.reuters.com/legal/transactional/blackrock-nvidia-buy-aligned-data-centers-40-billion-deal-2025-10-15/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3#:~:text=BlackRock%2C%20Nvidia%2Dbacked%20group%20strikes,AI%20data%20center%20deal%20%7C%20Reuters) Clearly, private equity now views AI infrastructure as a distinct asset class. 

But there's a parallel buildout happening in operational infrastructure—the tools that make AI actually work inside organizations.[MLOps funding hit $4.5 billion in 2024](https://blog.arcade.dev/mlops-community-expansion-trends?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3) and is projected to exceed $6 billion this year.[AI coding tool Cursor, just raised $2.3 billion](https://www.cnbc.com/amp/2025/11/13/cursor-ai-startup-funding-round-valuation.html?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3).[Abridge pulled in $250 million](https://www.reuters.com/business/healthcare-pharmaceuticals/healthcare-startup-abridge-raises-250-million-enhance-ai-capabilities-2025-02-17/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3) for AI that turns doctor-patient conversations into medical documentation.

One investor described it as backing["unsexy, high-utility tools that become embedded in everyday systems."](https://techstartups.com/2025/03/21/top-50-investors-funding-ai-startup-companies-in-2025/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)

![email divider](https://www.johnsteeleconsulting.com/hs-fs/hubfs/email%20divider-1.png?upscale=true&upscale=true&width=796&height=44&name=email%20divider-1.png)

![w2w header](https://www.johnsteeleconsulting.com/hs-fs/hubfs/workflow%20to%20watch%201-1.png?width=327&height=102&name=workflow%20to%20watch%201-1.png)

You can’t build your own data center. Not yet, anyway. But you can build the operational infrastructure that lets AI work for your business. This week's workflow shows **how to build a documentation pipeline** that turns your existing content into AI-ready training data.

![workflow to watch](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20Email%20Newsletter%20(12)-1.png?width=599&height=55&name=JSC%20Email%20Newsletter%20(12)-1.png)

 

 

![iotw head 1](https://www.johnsteeleconsulting.com/hs-fs/hubfs/iotw%20head%201.png?upscale=true&upscale=true&width=467&height=70&name=iotw%20head%201.png) Your documentation is valuable twice: first for humans who read it, then for AI systems that learn from it. This workflow creates a pipeline that transforms code comments and technical docs into structured knowledge bases, then feeds that content to AI chatbots that can answer customer and team questions. The result is documentation that stays current and AI that actually knows your product.

 

---

 

![iotw head 2](https://www.johnsteeleconsulting.com/hs-fs/hubfs/iotw%20head%202.png?upscale=true&upscale=true&width=406&height=70&name=iotw%20head%202.png)  
› Turn code comments and README files into customer-facing documentation automatically. 

› Keep knowledge bases synchronized as your product evolves. 

› Train support chatbots on accurate, up-to-date product information. 

› Reduce support tickets by giving AI access to the same docs your team uses. 

---

![iotw head 3-1](https://www.johnsteeleconsulting.com/hs-fs/hubfs/iotw%20head%203-1.png?upscale=true&upscale=true&width=407&height=70&name=iotw%20head%203-1.png)

› Connect GitBook to your GitHub repository. Configure it to sync with your docs folder or README files, allowing GitBook to automatically pull changes when you push to main. 

› Sync GitBook with Notion AI to summarize and organize GitBook content into structured pages—FAQs, feature explanations, troubleshooting guides.

› Create a dedicated workspace that serves as your single source of truth. 

› Create a Chatbase chatbot and add your Notion workspace as a data source. Chatbase crawls your Notion pages and trains on the content, creating a support bot that knows your product.

› Pass formatted data to the corresponding fields in your CRM and reports.

---

 

![iotw head 5](https://www.johnsteeleconsulting.com/hs-fs/hubfs/iotw%20head%205.png?upscale=true&upscale=true&width=325&height=70&name=iotw%20head%205.png)  
Documentation workflows typically save 3-5 hours per week on manual updates. But the real ROI comes from downstream effects: support bots trained on accurate docs resolve more tickets without human intervention. Klarna's AI chatbot handled 2.3 million conversations in its first month—equivalent to 700 full-time agents. Even at smaller scale, the math works: fewer support tickets, faster onboarding, and AI that actually knows what it's talking about.

Want to build something like this for your business? [➡️ We can help ➡️](https://calendly.com/johnsteeleconsulting/30min?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_TUiYcXuThk7oo3A8P0dTF_6yRa3axrKjMgkO05Vs1I1rFRy8RK_7VR5T4S7nrvl9hdc41)

![email divider](https://www.johnsteeleconsulting.com/hs-fs/hubfs/email%20divider-1.png?upscale=true&upscale=true&width=1200&name=email%20divider-1.png)

![itn 7](https://www.johnsteeleconsulting.com/hs-fs/hubfs/itn%207.png?upscale=true&upscale=true&width=776&name=itn%207.png)

[![JSC Email Newsletter (15)-1](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20Email%20Newsletter%20(15)-1.png?width=195&height=248&name=JSC%20Email%20Newsletter%20(15)-1.png)](https://openai.com/index/introducing-company-knowledge/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)

[![JSC Email Newsletter (16)-1](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20Email%20Newsletter%20(16)-1.png?width=260&height=57&name=JSC%20Email%20Newsletter%20(16)-1.png)](https://openai.com/index/introducing-company-knowledge/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)  
OpenAI's new Company Knowledge feature connects ChatGPT to Slack, SharePoint, Google Drive, and GitHub—letting enterprise teams query internal documents directly through chat. The feature ships with Team and Enterprise plans, powered by the company's latest GPT-5 release.<https://openai.com/index/introducing-company-knowledge/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3>[Learn more...](https://openai.com/index/introducing-company-knowledge/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)

 

[![JSC Email Newsletter (13)-1](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20Email%20Newsletter%20(13)-1.png?width=196&height=252&name=JSC%20Email%20Newsletter%20(13)-1.png)](https://www.pymnts.com/news/investment-tracker/2025/databricks-raises-1-billion-to-launch-new-products-for-building-ai-agents/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)

 [![JSC Email Newsletter (17)-1](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20Email%20Newsletter%20(17)-1.png?width=260&height=61&name=JSC%20Email%20Newsletter%20(17)-1.png)](https://www.pymnts.com/news/investment-tracker/2025/databricks-raises-1-billion-to-launch-new-products-for-building-ai-agents/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)  
Just months after its $100 billion valuation, Databricks is reportedly in talks to raise another $5 billion at a $134 billion valuation—cementing its position as the most valuable private AI infrastructure company. [Learn more...](https://www.pymnts.com/news/investment-tracker/2025/databricks-raises-1-billion-to-launch-new-products-for-building-ai-agents/?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)

 

 

[![JSC Email Newsletter (14)-1](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20Email%20Newsletter%20(14)-1.png?width=198&height=254&name=JSC%20Email%20Newsletter%20(14)-1.png)](https://www.lambdatest.com/learning-hub/auto-heal-in-playwright?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)

 [![JSC Email Newsletter (18)-1](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20Email%20Newsletter%20(18)-1.png?width=260&height=60&name=JSC%20Email%20Newsletter%20(18)-1.png)](https://www.lambdatest.com/learning-hub/auto-heal-in-playwright?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)  
Test automation platform LambdaTest has fully absorbed Playwright’s native AutoHeal (and other AI agent capabilities) into its suite of cloud-based tools. The move comes after LambdaTest had built its own open source AutoHeal feature prior to Playwright’s official launch. [Learn more...](https://www.lambdatest.com/learning-hub/auto-heal-in-playwright?utm_campaign=17675184-Funnel%20Vision&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz--uw_-AJVZ-QXeDrTAVka5IWs7SA5ueCs83uXLP7khy5NQovG4kwM8-TtJRekJ302xz1FA3)

Share <http://www.linkedin.com/shareArticle?mini=true&url=https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration> [mailto:?body=https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration](mailto:?body=https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration)

 

[![JSC (1200 x 240 px) (3)](https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20(1200%20x%20240%20px)%20(3).png?width=1200&height=240&name=JSC%20(1200%20x%20240%20px)%20(3).png "JSC (1200 x 240 px) (3)")](https://www.johnsteeleconsulting.com)

Grow your startup or small business by exploring the most efficient levers for short-term and long-term growth: Positioning, Content & Automation.

<https://www.linkedin.com/in/johsteele/> <https://www.instagram.com/jsc4you/> <https://www.youtube.com/@johnsteeleconsulting> [mailto:john@johnsteeleconsulting.com](mailto:john@johnsteeleconsulting.com)

pages

[Home](https://www.johnsteeleconsulting.com)

[HubSpot Consulting](https://www.johnsteeleconsulting.com/hubspot-consulting)

[Automation & Analytics](https://www.johnsteeleconsulting.com/automation-analytics)

[Content Operations](https://www.johnsteeleconsulting.com/content-operations)

[Web & Content Development](https://www.johnsteeleconsulting.com/web-content-development)

resources

[Blog](https://www.johnsteeleconsulting.com/blog)

[Case Studies](https://www.johnsteeleconsulting.com/case-studies)

[Funnel Vision Newsletter](https://www.johnsteeleconsulting.com/newsletter)  
[Funnel Vision Podcast](https://www.johnsteeleconsulting.com/funnel-vision-podcast)

 

Copyright © 2023, John Steele Consulting

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "John Steele",
    "url" : "https://www.johnsteeleconsulting.com/newsletter/author/john-steele"
  },
  "dateModified" : "2026-05-21T02:45:39.756Z",
  "datePublished" : "2025-12-11T17:44:18.000Z",
  "headline" : "Unsexy And I Know It: Building A Documentation Pipeline",
  "image" : [ "https://www.johnsteeleconsulting.com/hubfs/Blog%20Featured%20Images/JSC%20Email%20Newsletter%20-%202026-05-20T204712.310.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.johnsteeleconsulting.com/hubfs/JSC%20(1200%20x%20240%20px).png"
    },
    "name" : "John Steele Consulting"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.johnsteeleconsulting.com/#organization",
  "@type" : "Organization",
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "US",
    "addressLocality" : "Philadelphia",
    "addressRegion" : "PA"
  },
  "alternateName" : [ "JSC", "John Steele Consulting LLC" ],
  "areaServed" : {
    "@type" : "Place",
    "name" : "United States"
  },
  "description" : "Senior digital marketing consultancy for B2B startups and B2B SaaS. HubSpot CRM consulting, marketing automation, content operations, and web development — strategy and execution from one senior operator at $100/hour, project-based, no retainers.",
  "founder" : {
    "@id" : "https://www.johnsteeleconsulting.com/#john-steele"
  },
  "foundingDate" : "2022",
  "hasOfferCatalog" : {
    "@type" : "OfferCatalog",
    "itemListElement" : [ {
      "@type" : "Offer",
      "itemOffered" : {
        "@type" : "Service",
        "description" : "HubSpot CRM cleanup, attribution modeling, workflow automation, and ongoing HubSpot administration.",
        "name" : "HubSpot Consulting",
        "url" : "https://www.johnsteeleconsulting.com/hubspot-consulting"
      }
    }, {
      "@type" : "Offer",
      "itemOffered" : {
        "@type" : "Service",
        "description" : "Marketing automation, GA4/GTM implementation, attribution modeling, and executive dashboards.",
        "name" : "Automation & Analytics",
        "url" : "https://www.johnsteeleconsulting.com/automation-analytics"
      }
    }, {
      "@type" : "Offer",
      "itemOffered" : {
        "@type" : "Service",
        "description" : "Editorial systems, content ROI audits, AEO optimization, and topic strategy for B2B SaaS.",
        "name" : "Content Operations",
        "url" : "https://www.johnsteeleconsulting.com/content-operations"
      }
    }, {
      "@type" : "Offer",
      "itemOffered" : {
        "@type" : "Service",
        "description" : "Web design, custom HubSpot modules, email development, and content production.",
        "name" : "Web & Content Development",
        "url" : "https://www.johnsteeleconsulting.com/web-content-development"
      }
    } ],
    "name" : "JSC Service Lines"
  },
  "image" : "https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20(5)-1.png",
  "knowsAbout" : [ "HubSpot CRM consulting", "HubSpot CMS development", "HubSpot administration", "Marketing automation", "Marketing operations", "Marketing attribution", "GA4 and Google Tag Manager", "B2B SaaS marketing strategy", "Content operations", "Content strategy", "Editorial systems", "Answer Engine Optimization", "AI visibility optimization", "Web design and development", "Email campaign development", "Content production systems", "Lead scoring and routing", "B2B marketing analytics" ],
  "logo" : {
    "@type" : "ImageObject",
    "height" : 35,
    "url" : "https://www.johnsteeleconsulting.com/hs-fs/hubfs/JSC%20(5)-1.png",
    "width" : 175
  },
  "name" : "John Steele Consulting",
  "priceRange" : "$100/hour",
  "sameAs" : [ "https://www.linkedin.com/company/john-steele-consulting", "https://www.linkedin.com/in/johsteele/", "https://www.instagram.com/jsc4you/", "https://www.youtube.com/@johnsteeleconsluting" ],
  "slogan" : "Strategy and execution for B2B startups — built by one senior operator.",
  "url" : "https://www.johnsteeleconsulting.com"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.johnsteeleconsulting.com/#john-steele",
  "@type" : "Person",
  "description" : "12+ year senior digital marketing operator specializing in HubSpot CRM consulting, marketing automation, content operations, and B2B SaaS marketing strategy. Founder of John Steele Consulting and publisher of the Funnel Vision newsletter.",
  "image" : "https://www.johnsteeleconsulting.com/hs-fs/hubfs/1651756967091.jpeg",
  "jobTitle" : "Founder & Principal Consultant",
  "knowsAbout" : [ "HubSpot CRM", "Marketing automation", "Marketing attribution", "B2B SaaS marketing", "Content operations", "Answer Engine Optimization" ],
  "name" : "John Steele",
  "sameAs" : [ "https://www.linkedin.com/in/johsteele/" ],
  "url" : "https://www.johnsteeleconsulting.com",
  "worksFor" : {
    "@id" : "https://www.johnsteeleconsulting.com/#organization"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.johnsteeleconsulting.com/#website",
  "@type" : "WebSite",
  "description" : "Senior B2B marketing consulting — HubSpot, automation, content operations, and web development for B2B startups and SaaS.",
  "inLanguage" : "en-US",
  "name" : "John Steele Consulting",
  "publisher" : {
    "@id" : "https://www.johnsteeleconsulting.com/#organization"
  },
  "url" : "https://www.johnsteeleconsulting.com"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration#article",
  "@type" : "Article",
  "about" : [ {
    "@type" : "Thing",
    "name" : "Marketing Automation"
  }, {
    "@type" : "Thing",
    "name" : "AI Workflows"
  }, {
    "@type" : "Thing",
    "name" : "Startup Marketing"
  } ],
  "articleSection" : "Marketing Automation",
  "author" : {
    "@id" : "https://www.johnsteeleconsulting.com/#john-steele",
    "@type" : "Person",
    "name" : "John Steele",
    "url" : "https://www.johnsteeleconsulting.com/meet-jsc"
  },
  "breadcrumb" : {
    "@type" : "BreadcrumbList",
    "itemListElement" : [ {
      "@type" : "ListItem",
      "item" : "https://www.johnsteeleconsulting.com",
      "name" : "Home",
      "position" : 1
    }, {
      "@type" : "ListItem",
      "item" : "https://www.johnsteeleconsulting.com/newsletter",
      "name" : "Funnel Vision Newsletter",
      "position" : 2
    }, {
      "@type" : "ListItem",
      "item" : "https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration",
      "name" : "Unsexy And I Know It: Building A Documentation Pipeline",
      "position" : 3
    } ]
  },
  "dateModified" : "2026-05-21T02:45:39+0000",
  "datePublished" : "2025-12-11T17:44:18+0000",
  "description" : "Documentation rots without a pipeline. Here&#39;s how to build a Notion GitHub integration that keeps your team&#39;s docs current as code ships.",
  "headline" : "Unsexy And I Know It: Building A Documentation Pipeline",
  "image" : {
    "@type" : "ImageObject",
    "height" : 458,
    "url" : "https://www.johnsteeleconsulting.com/hubfs/Blog%20Featured%20Images/JSC%20Email%20Newsletter%20-%202026-05-20T204712.310.png",
    "width" : 802
  },
  "inLanguage" : "en-US",
  "isPartOf" : {
    "@id" : "https://www.johnsteeleconsulting.com/newsletter#series",
    "@type" : "CreativeWorkSeries",
    "author" : {
      "@id" : "https://www.johnsteeleconsulting.com/#john-steele"
    },
    "description" : "A newsletter about marketing automation and AI workflows for startups and small businesses",
    "name" : "Funnel Vision Newsletter",
    "publisher" : {
      "@id" : "https://www.johnsteeleconsulting.com/#organization"
    }
  },
  "mainEntityOfPage" : {
    "@id" : "https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@id" : "https://www.johnsteeleconsulting.com/#organization"
  }
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "Article",
  "author" : {
    "@type" : "Person",
    "name" : [ "John Steele" ]
  },
  "datePublished" : "2025-12-11T17:44:18+0000",
  "description" : "Documentation rots without a pipeline. Here's how to build a Notion GitHub integration that keeps your team's docs current as code ships.",
  "headline" : "Unsexy And I Know It",
  "image" : "https://www.johnsteeleconsulting.com/hubfs/Blog%20Featured%20Images/JSC%20Email%20Newsletter%20-%202026-05-20T204712.310.png",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://24216250.fs1.hubspotusercontent-na1.net/hubfs/24216250/JSC%20(1200%20x%20240%20px).png"
    },
    "name" : "John Steele Consulting"
  },
  "url" : "https://www.johnsteeleconsulting.com/newsletter/issue-10-documentation-github-notion-integration"
}
```