Skip to main content

Export Intercom Help Center article URLs — ready to feed into AI tools like NotebookLM.

Project description

Intercom Docs Exporter

Export your Intercom Help Center article URLs into a single file. Filter by tags, collections, and publish state. Output as TXT or CSV.

Built to quickly feed help center docs into AI tools like NotebookLM.

Features

  • Filter articles by publish state, tags, and collections
  • Export as plain URL list (TXT) or with metadata (CSV)
  • Web interface for non-technical users
  • CLI for automation and scripting
  • Stateless: your API token is never stored

Quick Start (Web)

Visit intercom-docs-exporter.onrender.com and paste your Intercom API token.

Quick Start (CLI)

pip install intercom-docs-exporter

# Export all published articles
intercom-docs-exporter --token $INTERCOM_TOKEN

# Export with filters
intercom-docs-exporter --token $INTERCOM_TOKEN --include-tag Internal --format csv -o articles.csv

# List collections
intercom-docs-exporter --token $INTERCOM_TOKEN --list-collections

Filter Options

Option Description Default
--state published, draft, or both published
--include-tag Only include articles with this tag (repeatable) all
--exclude-tag Exclude articles with this tag (repeatable) none
--collection Only include this collection (repeatable) all
--exclude-collection Exclude this collection (repeatable) none
--format txt or csv txt
--output Output file path stdout

Self-Hosting

git clone https://github.com/caglalogy/intercom-docs-exporter.git
cd intercom-docs-exporter
pip install -r requirements.txt
uvicorn app.main:app --host 0.0.0.0 --port 8000

Or with Docker:

docker build -t intercom-docs-exporter .
docker run -p 8000:8000 intercom-docs-exporter

Contributing

See CONTRIBUTING.md.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

intercom_docs_exporter-0.1.0.tar.gz (20.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

intercom_docs_exporter-0.1.0-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file intercom_docs_exporter-0.1.0.tar.gz.

File metadata

  • Download URL: intercom_docs_exporter-0.1.0.tar.gz
  • Upload date:
  • Size: 20.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for intercom_docs_exporter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c72b5ee8667aed9991f79e2016181e473c650529361a85bd800a85962b2fc3ca
MD5 280906315aec4f38bab44f9870d392fe
BLAKE2b-256 facea4ff2f4ee2a89a0a813737d34ffa45ec73bb928cc7b735f6dedcefa1e09f

See more details on using hashes here.

File details

Details for the file intercom_docs_exporter-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for intercom_docs_exporter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0cf67dc5513973a4571540c152a0cc26bac17d680fe8fb98e969339b54b5cae7
MD5 d0ec08143929bf900ec6137ea9ce03e9
BLAKE2b-256 b05093382eaae3f433ede6b477fc09b79de9abfba0821fa57ea4284f40460e10

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page