{"slug": "hscli-a-scriptable-help-scout-cli-for-terminals-ci-and-ai-agents", "title": "Hscli – A Scriptable Help Scout CLI for Terminals, CI, and AI Agents", "summary": "Help Scout users can now manage their customer support workflows from the command line with Hscli, a new scriptable CLI tool designed for terminals, CI pipelines, and AI agents. The tool outputs JSON with deterministic exit codes, stores OAuth tokens exclusively in the OS keychain, and supports backup, reporting, and direct API access for automation.", "body_md": "### Agent & workflow ready\n\nJSON output, deterministic exit codes, and a raw `hscli api`\n\nhatch let agents and pipelines drive Help Scout directly.\n\nA fast, scriptable CLI for Help Scout — built for terminals, CI pipelines, and AI agents like Claude Code and Codex. Every command speaks JSON and returns clean exit codes.\n\nWhy hscli\n\nFour design decisions that make hscli safe to hand to a script — or an agent.\n\nJSON output, deterministic exit codes, and a raw `hscli api`\n\nhatch let agents and pipelines drive Help Scout directly.\n\nEvery command supports `--output table|json|yaml|csv`\n\n, plus `--jq`\n\nand `--fields`\n\nfor inline filtering and projection.\n\nOAuth tokens live only in your OS keychain — never written to disk in plaintext. `hscli api`\n\nis locked to the Help Scout host.\n\n`hscli backup`\n\ndumps your whole account to JSON with incremental refresh, resume, deletion detection, and attachments.\n\nWhat you can actually do\n\nhscli composes with the tools you already use — `jq`\n\n, `xargs`\n\n, cron, and your CI runner.\n\nPipe active conversations into your model and act on its decisions — no integration code.\n\nIncremental by default, resumable, and deletion-aware. Drop it in a cron job or a GitHub Action.\n\nStream any report as CSV and pipe it straight into your BI tool or a Google Sheet.\n\nInstall once. Script everything. Hand the rest to an agent.", "url": "https://wpnews.pro/news/hscli-a-scriptable-help-scout-cli-for-terminals-ci-and-ai-agents", "canonical_source": "https://wavyx.github.io/hscli/", "published_at": "2026-06-04 06:34:11+00:00", "updated_at": "2026-06-04 06:47:10.112459+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "ai-products"], "entities": ["Help Scout", "Claude Code", "Codex", "hscli"], "alternates": {"html": "https://wpnews.pro/news/hscli-a-scriptable-help-scout-cli-for-terminals-ci-and-ai-agents", "markdown": "https://wpnews.pro/news/hscli-a-scriptable-help-scout-cli-for-terminals-ci-and-ai-agents.md", "text": "https://wpnews.pro/news/hscli-a-scriptable-help-scout-cli-for-terminals-ci-and-ai-agents.txt", "jsonld": "https://wpnews.pro/news/hscli-a-scriptable-help-scout-cli-for-terminals-ci-and-ai-agents.jsonld"}}