KosmoKrator

productivity

Typeform CLI for Headless Automation

Use the Typeform CLI for headless automation with headless JSON commands, schema discovery, credentials, and permission controls.

10 functions 7 read 3 write Bearer token auth

Typeform CLI for Headless Automation

Use KosmoKrator as a non-interactive integration runtime for local automations and wrappers.

Use headless automation when another tool needs a stable local command surface. The Typeform CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Typeform CLI for Headless Automation
kosmokrator integrations:configure typeform --set access_token="$TYPEFORM_ACCESS_TOKEN" --enable --read allow --write ask --json
kosmo integrations:call typeform.typeform_list_forms '{"page":1,"page_size":1,"search":"example_search","workspace_id":"example_workspace_id"}' --json

Discovery Before Execution

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

kosmo integrations:docs typeform --json
kosmo integrations:docs typeform.typeform_list_forms --json
kosmo integrations:schema typeform.typeform_list_forms --json
kosmo integrations:search "Typeform" --json
kosmo integrations:list --json

Useful Typeform CLI Functions

FunctionTypeParametersDescription
typeform.typeform_list_forms Read page, page_size, search, workspace_id List Typeform forms with optional search and filtering by workspace.
typeform.typeform_get_form Read form_id Get details of a specific Typeform form including its fields and settings.
typeform.typeform_list_responses Read form_id, page_size, after, before, completed, sort, query List responses for a Typeform form with filtering by date, completion status, and search.
typeform.typeform_get_response Read form_id, response_id Get a single Typeform response by ID, including answers and metadata.
typeform.typeform_delete_response Write form_id, response_id Delete a Typeform response permanently.
typeform.typeform_list_workspaces Read page, page_size, search List Typeform workspaces with optional search.
typeform.typeform_get_workspace Read workspace_id Get details of a specific Typeform workspace.
typeform.typeform_create_webhook Write form_id, tag, url, enabled Create or update a webhook for a Typeform form to receive response notifications.
typeform.typeform_list_webhooks Read form_id List all webhooks configured for a Typeform form.
typeform.typeform_delete_webhook Write form_id, tag Delete a webhook from a Typeform form.

Automation Notes

Related Typeform CLI Pages