Use the Syntheo CLI’s JSON output from an agent that has shell access.
Always pass the global --json option when an agent reads the CLI output.A successful response contains schema_version, command, data and, for paginated commands, pagination. Read the result in data. Only follow pagination.next_offset if you need the next page.The CLI only reads the local database on your computer. It has no account, no sign-in and no remote source.
The report shows the CLI version, the selected database path, whether it opened read-only and the schema state. If ready is false, the command still prints the report and exits with code 1.
syntheo --json proposals create --meeting MEETING_ID --kind summary --content "Markdown de remplacement"syntheo --json proposals list --meeting MEETING_IDsyntheo --json proposals show PROPOSAL_IDsyntheo --json proposals decline PROPOSAL_ID
proposals create returns a pending proposal. Don’t claim that the meeting has changed. The user applies or declines it in the app; you can also decline it from the CLI. Only a pending proposal can be declined.
The import creates a meeting and sends the audio to the transcription server configured in the app. Keep the returned job ID, and check processing_status and summary_status before announcing that it’s done. Details in the CLI reference.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Syntheo","description":"The meeting notepad that stays with you: real-time transcription and summaries with your own models.","colors":{"primary":"#316745","light":"#7DBF95","dark":"#25553A"},"logo":{"light":"https://mintcdn.com/syntheo/l-jE80P-GTPWYQ9g/logo/light.svg?fit=max\u0026auto=format\u0026n=l-jE80P-GTPWYQ9g\u0026q=85\u0026s=05071fa4c16b27f37ffbb753cbc63f8f","dark":"https://mintcdn.com/syntheo/l-jE80P-GTPWYQ9g/logo/dark.svg?fit=max\u0026auto=format\u0026n=l-jE80P-GTPWYQ9g\u0026q=85\u0026s=ae073c9a9910aaaec9809f9c0ce84c81"},"favicon":"https://mintcdn.com/syntheo/l-jE80P-GTPWYQ9g/favicon.svg?fit=max\u0026auto=format\u0026n=l-jE80P-GTPWYQ9g\u0026q=85\u0026s=86779ac45c6961130506526d036c769e","background":{"color":{"light":"#FBFAF5","dark":"#1B1E1A"}},"navbar":{"links":[{"href":"https://syntheo.studio","label":"Website"},{"href":"https://github.com/WillIsback/Syntheo","label":"GitHub"},{"href":"https://github.com/WillIsback/Syntheo/issues","label":"Support"}],"primary":{"type":"button","label":"Download","href":"https://github.com/WillIsback/Syntheo/releases/latest"}},"footer":{"socials":{"website":"https://syntheo.studio","github":"https://github.com/WillIsback/Syntheo"}},"seo":{"metatags":{"og:site_name":"Syntheo","og:locale":"en_US","twitter:card":"summary_large_image","keywords":"Syntheo, meeting notes, meeting transcription, meeting summary, local AI, open source, self-hosted, Whisper, Ollama, vLLM"},"indexing":"navigable"},"fonts":{"heading":{"family":"Newsreader","weight":500},"body":{"family":"Geist","weight":400}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","default":true,"footer":{"socials":{"website":"https://syntheo.studio","github":"https://github.com/WillIsback/Syntheo"}},"navbar":{"links":[{"href":"https://syntheo.studio","label":"Website"},{"href":"https://github.com/WillIsback/Syntheo","label":"GitHub"},{"href":"https://github.com/WillIsback/Syntheo/issues","label":"Support"}],"primary":{"type":"button","label":"Download","href":"https://github.com/WillIsback/Syntheo/releases/latest"}},"href":"en"},{"language":"fr","footer":{"socials":{"website":"https://syntheo.studio/fr","github":"https://github.com/WillIsback/Syntheo"}},"navbar":{"links":[{"href":"https://syntheo.studio/fr/","label":"Site"},{"href":"https://github.com/WillIsback/Syntheo","label":"GitHub"},{"href":"https://github.com/WillIsback/Syntheo/issues","label":"Support"}],"primary":{"type":"button","label":"Télécharger","href":"https://github.com/WillIsback/Syntheo/releases/latest"}},"href":"fr"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"syntheo","hasAudioNarration":false,"actualSubdomain":"syntheo","customDomains":["docs.syntheo.studio"],"gitSource":{"type":"github","owner":"willisback","repo":"syntheo","deployBranch":"main","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":"","_id":"6ae509c7db349adb5147cca4"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af33b45fc241a857f253e3a","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Documentation","count":35},{"language":"default","tag":"Utiliser Syntheo","count":11},{"language":"default","tag":"Carte du code","count":8},{"language":"default","tag":"Prise en main","count":6},{"language":"default","tag":"CLI et agents","count":5},{"language":"default","tag":"Modules","count":4},{"language":"default","tag":"Confidentialité et sécurité","count":4},{"language":"default","tag":"Référence","count":4},{"language":"default","tag":"Projet","count":2},{"language":"default","tag":"Applications","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"#sidebar .sidebar-group-header{margin-top:1.25rem;font-size:0.7rem;font-weight:600;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;color:#316745}#sidebar .sidebar-group-header h5,#sidebar .sidebar-group-header span{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}#sidebar li:first-child>.sidebar-group-header,#sidebar .sidebar-group-header:first-child{margin-top:0.25rem}html.dark #sidebar .sidebar-group-header{color:#7dbf95}#sidebar ul.sidebar-group{margin-left:1rem;padding-left:0.5rem;border-left:1px solid rgb(49 103 69 / 0.18)}html.dark #sidebar ul.sidebar-group{border-left-color:rgb(125 191 149 / 0.2)}#sidebar .sidebar-group-header.syntheo-collapsible{cursor:pointer;user-select:none}#sidebar .sidebar-group-header.syntheo-collapsible::after{content:\"\";width:0.4rem;height:0.4rem;margin-left:auto;margin-right:0.75rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform 150ms ease}#sidebar .sidebar-group-header[aria-expanded=\"false\"]::after{transform:rotate(-45deg)}#sidebar .sidebar-group-header.syntheo-collapsible:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:0.375rem}@media (prefers-reduced-motion: reduce){#sidebar .sidebar-group-header.syntheo-collapsible::after{transition:none}}"}],"page":{"pagePath":"en/agents/cli","slug":"/en/agents/cli","pageMetadata":{"title":"CLI for agents","description":"Use the Syntheo CLI's JSON output from an agent that has shell access.","href":"/en/agents/cli"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Use the Syntheo CLI’s JSON output from an agent that has shell access.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Always pass the global `,_jsx(_components.code,{children:`--json`}),` option when an agent reads the CLI output.`]}),`\n`,_jsxs(_components.p,{children:[`A successful response contains `,_jsx(_components.code,{children:`schema_version`}),`, `,_jsx(_components.code,{children:`command`}),`, `,_jsx(_components.code,{children:`data`}),` and, for paginated commands, `,_jsx(_components.code,{children:`pagination`}),`. Read the result in `,_jsx(_components.code,{children:`data`}),`. Only follow `,_jsx(_components.code,{children:`pagination.next_offset`}),` if you need the next page.`]}),`\n`,_jsx(_components.p,{children:`The CLI only reads the local database on your computer. It has no account, no sign-in and no remote source.`}),`\n`,_jsx(Heading,{level:`2`,id:`check-the-installation`,children:`Check the installation`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` doctor`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`The report shows the CLI version, the selected database path, whether it opened read-only and the schema state. If `,_jsx(_components.code,{children:`ready`}),` is `,_jsx(_components.code,{children:`false`}),`, the command still prints the report and exits with code 1.`]}),`\n`,_jsx(Heading,{level:`2`,id:`find-the-meeting`,children:`Find the meeting`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` list`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --query`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"point hebdo\"`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --limit`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 10`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` folders`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --query`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"clients\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` list`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --folder`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Clients/ACME\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` get`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Search is case-insensitive and covers the title and the ID. `,_jsx(_components.code,{children:`--folder`}),` includes subfolders. If several meetings match, ask the user to choose.`]}),`\n`,_jsx(Heading,{level:`2`,id:`read-only-what-you-need`,children:`Read only what you need`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`3`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` note`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --kind`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` note`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` note`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --kind`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` summary`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` history`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --limit`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 10`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --offset`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 0`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.code,{children:`meetings get`}),` when participants or action items matter. Use `,_jsx(_components.code,{children:`meetings note`}),` when the note content is enough.`]}),`\n`,_jsx(Heading,{level:`2`,id:`transcripts`,children:`Transcripts`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` transcript`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --limit`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 200`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --offset`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 0`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Limits are counted in words. A page is 200 words by default, 500 at most. Stop paginating as soon as you have enough information.`}),`\n`,_jsx(Heading,{level:`2`,id:`propose-an-edit`,children:`Propose an edit`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` proposals`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` create`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --meeting`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --kind`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` summary`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --content`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Markdown de remplacement\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` proposals`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` list`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --meeting`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` proposals`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` show`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PROPOSAL_ID`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` proposals`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` decline`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PROPOSAL_ID`})]}),`\n`]})})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`proposals create`}),` returns a pending proposal. Don’t claim that the meeting has changed. The user applies or declines it in the app; you can also decline it from the CLI. Only a pending proposal can be declined.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`import-a-recording`,children:`Import a recording`}),`\n`,_jsx(_components.p,{children:`Only if the user explicitly asks for it, and with the app open:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` import`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ./reunion.mp3`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --title`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Revue projet\"`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --request-key`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` revue-2026-10-30`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --wait`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --json`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` import-status`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` JOB_ID`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`The import creates a meeting and sends the audio to the transcription server configured in the app. Keep the returned job ID, and check `,_jsx(_components.code,{children:`processing_status`}),` and `,_jsx(_components.code,{children:`summary_status`}),` before announcing that it’s done. Details in the `,_jsx(_components.a,{href:`/en/reference/cli#import-a-recording`,children:`CLI reference`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`exports`,children:`Exports`}),`\n`,_jsx(_components.p,{children:`Only export a full meeting if the user asks for a file:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` export`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --format`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` markdown`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --output`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` reunion.md`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`syntheo`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` meetings`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` export`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` MEETING_ID`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --format`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` json`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --output`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` reunion.json`})]}),`\n`]})})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`The export refuses to replace an existing file. Only use `,_jsx(_components.code,{children:`--force`}),` after the user explicitly agrees to overwrite that exact path.`]})}),`\n`,_jsxs(_components.p,{children:[`All options are in the `,_jsx(_components.a,{href:`/en/reference/cli`,children:`CLI reference`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"CLI for agents","description":"Use the Syntheo CLI's JSON output from an agent that has shell access.","href":"/en/agents/cli"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Check the installation","slug":"check-the-installation","depth":2,"children":[]},{"title":"Find the meeting","slug":"find-the-meeting","depth":2,"children":[]},{"title":"Read only what you need","slug":"read-only-what-you-need","depth":2,"children":[]},{"title":"Transcripts","slug":"transcripts","depth":2,"children":[]},{"title":"Propose an edit","slug":"propose-an-edit","depth":2,"children":[]},{"title":"Import a recording","slug":"import-a-recording","depth":2,"children":[]},{"title":"Exports","slug":"exports","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/syntheo/7727cf5678d78334/sidebar.js"],"subdomain":"syntheo","siteName":"Syntheo","title":"CLI for agents - Syntheo","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/agents/cli","matchLevel":0},"fr":{"href":"/fr/agents/cli","matchLevel":1}}},"lastModified":"2026-11-10T15:42:40.477Z","originalFileLocation":"en/agents/cli.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Use the Syntheo CLI\u0026#x27;s JSON output from an agent that has shell access.\">\u003cmeta data-mint-head name=\"keywords\" content=\"Syntheo, meeting notes, meeting transcription, meeting summary, local AI, open source, self-hosted, Whisper, Ollama, vLLM\">\u003cmeta data-mint-head name=\"application-name\" content=\"Syntheo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"CLI for agents - Syntheo\">\u003cmeta data-mint-head property=\"og:description\" content=\"Use the Syntheo CLI\u0026#x27;s JSON output from an agent that has shell access.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Syntheo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.syntheo.studio/en/agents/cli\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://syntheo.mintlify.site/_mintlify/api/og/v2?division=CLI+and+agents\u0026amp;title=CLI+for+agents\u0026amp;description=Use+the+Syntheo+CLI%27s+JSON+output+from+an+agent+that+has+shell+access.\u0026amp;theme=3accff40931bf8e29a2a39a8\u0026amp;signature=c761f7c5e6de84bcc9f620af17d8f82fe12d4981cb9abff14bc26eda345b33ea\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"CLI for agents - Syntheo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Use the Syntheo CLI\u0026#x27;s JSON output from an agent that has shell access.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://syntheo.mintlify.site/_mintlify/api/og/v2?division=CLI+and+agents\u0026amp;title=CLI+for+agents\u0026amp;description=Use+the+Syntheo+CLI%27s+JSON+output+from+an+agent+that+has+shell+access.\u0026amp;theme=3accff40931bf8e29a2a39a8\u0026amp;signature=c761f7c5e6de84bcc9f620af17d8f82fe12d4981cb9abff14bc26eda345b33ea\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/syntheo/UCp0x7zSbo5V5649/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Syntheo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#316745\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.syntheo.studio/en/agents/cli\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/agents/cli.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.syntheo.studio/en/agents/cli\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.syntheo.studio/fr/agents/cli\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.syntheo.studio/en/agents/cli\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.syntheo.studio/#organization\",\"name\":\"Syntheo\",\"url\":\"https://docs.syntheo.studio\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/syntheo/l-jE80P-GTPWYQ9g/logo/light.svg?fit=max\u0026auto=format\u0026n=l-jE80P-GTPWYQ9g\u0026q=85\u0026s=05071fa4c16b27f37ffbb753cbc63f8f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.syntheo.studio#website\",\"name\":\"Syntheo\",\"url\":\"https://docs.syntheo.studio\",\"publisher\":{\"@id\":\"https://docs.syntheo.studio/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.syntheo.studio/en/agents/cli#webpage\",\"url\":\"https://docs.syntheo.studio/en/agents/cli\",\"name\":\"CLI for agents\",\"description\":\"Use the Syntheo CLI's JSON output from an agent that has shell access.\",\"dateModified\":\"2026-11-10T15:42:40.477Z\",\"isPartOf\":{\"@id\":\"https://docs.syntheo.studio#website\"},\"breadcrumb\":{\"@id\":\"https://docs.syntheo.studio/en/agents/cli#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.syntheo.studio/en/agents/cli#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CLI and agents\",\"item\":\"https://docs.syntheo.studio/en/installation\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CLI for agents\",\"item\":\"https://docs.syntheo.studio/en/agents/cli\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.syntheo.studio/en/agents/cli#article\",\"headline\":\"CLI for agents\",\"name\":\"CLI for agents\",\"description\":\"Use the Syntheo CLI's JSON output from an agent that has shell access.\",\"url\":\"https://docs.syntheo.studio/en/agents/cli\",\"mainEntityOfPage\":{\"@id\":\"https://docs.syntheo.studio/en/agents/cli#webpage\"},\"dateModified\":\"2026-11-10T15:42:40.477Z\",\"publisher\":{\"@id\":\"https://docs.syntheo.studio/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.syntheo.studio#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Syntheo\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Syntheo","nav":{"global":null,"languages":[{"language":"en","default":true,"footer":{"socials":{"website":"https://syntheo.studio","github":"https://github.com/WillIsback/Syntheo"}},"navbar":{"links":[{"href":"https://syntheo.studio","label":"Website"},{"href":"https://github.com/WillIsback/Syntheo","label":"GitHub"},{"href":"https://github.com/WillIsback/Syntheo/issues","label":"Support"}],"primary":{"type":"button","label":"Download","href":"https://github.com/WillIsback/Syntheo/releases/latest"}},"tabs":[{"tab":"Documentation","groups":[{"group":"Getting started","pages":[{"title":"Local, open-source meeting notepad","sidebarTitle":"Syntheo","href":"/en"},{"title":"Install the app","href":"/en/desktop-installation"},{"title":"Uninstall Syntheo","href":"/en/uninstall"},{"title":"Set up transcription and AI","sidebarTitle":"Transcription and AI","href":"/en/ai-setup"},{"title":"Your first meeting","href":"/en/quickstart"},{"title":"The Syntheo spirit","href":"/en/philosophy"}]},{"group":"Using Syntheo","pages":[{"title":"Record a meeting","href":"/en/meetings"},{"title":"Dictate in other apps","href":"/en/dictation"},{"title":"Automate capture","href":"/en/automatic-capture"},{"title":"Import a recording","href":"/en/import-recordings"},{"title":"Notes, summaries and transcripts","href":"/en/notes"},{"title":"Folders and projects","href":"/en/folders"},{"title":"Customize summaries","href":"/en/customize-summaries"},{"title":"Chat with your meetings","href":"/en/chat"},{"title":"Contacts","href":"/en/contacts"},{"title":"Automations","href":"/en/automations"},{"title":"Use several languages","href":"/en/languages"}]},{"group":"Privacy and security","pages":[{"title":"Data and privacy","href":"/en/data-and-privacy"},{"title":"Use Syntheo without a network","sidebarTitle":"Without a network","href":"/en/offline"},{"title":"Security","href":"/en/security"},{"title":"Syntheo Desktop and the GDPR","sidebarTitle":"GDPR compliance","href":"/en/conformite/rgpd"}]},{"group":"CLI and agents","pages":[{"title":"Install the CLI","href":"/en/installation"},{"title":"Agents overview","description":"Give an agent the context of your Syntheo meetings, locally, without exposing the database or entire transcripts.","href":"/en/agents/overview"},{"title":"CLI for agents","href":"/en/agents/cli"},{"title":"MCP for agents","description":"Connect an MCP client to your Syntheo meetings with the local stdio server.","href":"/en/agents/mcp"},{"title":"Syntheo skill","href":"/en/agents/skills"}]},{"group":"Recipes","pages":[{"title":"Prepare a recurring meeting","href":"/en/recipes/meeting-prep"}]},{"group":"Reference","pages":[{"title":"CLI reference","href":"/en/reference/cli"},{"title":"MCP reference","href":"/en/reference/mcp"},{"title":"Webhooks reference","href":"/en/reference/webhooks"},{"title":"Errors and exit codes","href":"/en/reference/errors"}]},{"group":"Project","pages":[{"title":"Architecture","icon":"sitemap","href":"/en/architecture"},{"title":"Roadmap","icon":"map","href":"/en/roadmap"}]},{"group":"Help","pages":[{"title":"Frequently asked questions","href":"/en/help"},{"title":"Troubleshooting","href":"/en/troubleshooting"}]}]},{"tab":"Code map","pages":[{"title":"Code map","href":"/en/code"}]}]},{"language":"fr","footer":{"socials":{"website":"https://syntheo.studio/fr","github":"https://github.com/WillIsback/Syntheo"}},"navbar":{"links":[{"href":"https://syntheo.studio/fr/","label":"Site"},{"href":"https://github.com/WillIsback/Syntheo","label":"GitHub"},{"href":"https://github.com/WillIsback/Syntheo/issues","label":"Support"}],"primary":{"type":"button","label":"Télécharger","href":"https://github.com/WillIsback/Syntheo/releases/latest"}},"pages":[{"title":"fr","href":"/fr/agents/cli"}]}]},"basePath":"","title":"CLI for agents - Syntheo","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}