KosmoKrator

files

CloudConvert CLI for Shell Scripts

Use the CloudConvert CLI for shell scripts with headless JSON commands, schema discovery, credentials, and permission controls.

7 functions 5 read 2 write API key auth

CloudConvert CLI for Shell Scripts

Call integration functions from shell scripts with stable JSON input and output.

Use shell scripts for small local automations that need one or more integration calls. The CloudConvert CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# CloudConvert CLI for Shell Scripts
kosmokrator integrations:configure cloudconvert --set api_key="$CLOUDCONVERT_API_KEY" --enable --read allow --write ask --json
kosmo integrations:call cloudconvert.cloudconvert_create_job '{"tasks":"example_tasks","tag":"example_tag","webhook_url":"example_webhook_url"}' --json

Discovery Before Execution

Agents and scripts can inspect CloudConvert docs and schemas before choosing a function.

kosmo integrations:docs cloudconvert --json
kosmo integrations:docs cloudconvert.cloudconvert_create_job --json
kosmo integrations:schema cloudconvert.cloudconvert_create_job --json
kosmo integrations:search "CloudConvert" --json
kosmo integrations:list --json

Useful CloudConvert CLI Functions

FunctionTypeParametersDescription
cloudconvert.cloudconvert_create_job Write tasks, tag, webhook_url Create a new CloudConvert job. A job groups one or more tasks (import, convert, export) into a single workflow. Pass a tasks array to define the conversion pipeline.
cloudconvert.cloudconvert_get_job Read job_id Get details and status of a CloudConvert job by ID, including all associated tasks and their results.
cloudconvert.cloudconvert_list_jobs Read per_page, page, status, tag List CloudConvert jobs with optional filtering by status or tag, and pagination.
cloudconvert.cloudconvert_create_task Write operation, payload, name, input Create a standalone CloudConvert task. Specify an operation (e.g., import/url, convert, export/url, capture-website, merge, optimize, thumbnail) and the operation-specific payload.
cloudconvert.cloudconvert_get_task Read task_id Get details and status of a CloudConvert task by ID, including the result payload with download URLs for completed conversions.
cloudconvert.cloudconvert_list_tasks Read per_page, page, status, operation, job_id List CloudConvert tasks with optional filtering by status, operation, or job ID, and pagination.
cloudconvert.cloudconvert_get_current_user Read none Get the authenticated CloudConvert user profile, including remaining credits and subscription info.

Automation Notes

Related CloudConvert CLI Pages