Skip to content

Command-Line Interface

The installed command supports local single and batch conversion, configuration validation, provider discovery, and deterministic schema export.

survey-scribe --help
survey-scribe --version
survey-scribe convert questionnaire.pdf --output-dir output
survey-scribe batch questionnaire-a.pdf questionnaire-b.xlsx --output-dir output
survey-scribe providers
survey-scribe config check
survey-scribe schema export routing

The schema command writes only canonical JSON to standard output and does not read configuration or credentials. Conversion writes transactional artifacts by default. See the CLI guide for configuration precedence, artifact behavior, batch manifests, exit statuses, and credential controls.

cli

Installed command-line interface for Survey Scribe.

build_parser

build_parser() -> ArgumentParser

Build the installed command parser without loading optional SDKs.

main

main(argv: Sequence[str] | None = None) -> int

Run the installed CLI and return its process exit status.