Taiga CLI Setup Taiga can be configured headlessly with `kosmokrator integrations:configure taiga`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure taiga --set access_token=" $TAIGA_ACCESS_TOKEN " --enable --read allow --write ask --json
kosmokrator integrations:doctor taiga --json
kosmokrator integrations:status --json Credentials
Authentication type: Bearer token bearer_token. Configure credentials once, then use the same stored profile from
scripts, coding CLIs, Lua code mode, and the MCP gateway.
Call Taiga Headlessly Use the generic call form when another coding CLI or script needs a stable universal interface.
kosmo integrations:call taiga.taiga_list_projects '{
"membership": "example_membership",
"slug": "example_slug",
"order_by": "example_order_by",
"page": 1,
"page_size": 1
}' --json Use the provider shortcut form for shorter human-facing commands.
kosmo integrations:taiga taiga_list_projects '{
"membership": "example_membership",
"slug": "example_slug",
"order_by": "example_order_by",
"page": 1,
"page_size": 1
}' --json Agent Discovery Commands
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs taiga --json
kosmo integrations:docs taiga.taiga_list_projects --json
kosmo integrations:schema taiga.taiga_list_projects --json
kosmo integrations:search "Taiga" --json
kosmo integrations:list --json All CLI Functions
Every function below can be called headlessly. The generic form is stable across all integrations;
the provider shortcut is shorter but specific to Taiga.
taiga.taiga_list_projects Read read List all Taiga projects you have access to. Returns project names, slugs, and descriptions that you can use to query user stories and issues.
membership, slug, order_by, page, page_size kosmo integrations:call taiga.taiga_list_projects '{"membership":"example_membership","slug":"example_slug","order_by":"example_order_by","page":1,"page_size":1}' --json copy kosmo integrations:taiga taiga_list_projects '{"membership":"example_membership","slug":"example_slug","order_by":"example_order_by","page":1,"page_size":1}' --json copy
taiga.taiga_get_project Read read Get detailed information about a specific Taiga project by its ID. Returns project name, slug, description, statuses, and membership details.
id kosmo integrations:call taiga.taiga_get_project '{"id":1}' --json copy kosmo integrations:taiga taiga_get_project '{"id":1}' --json copy
taiga.taiga_list_user_stories Read read List user stories from Taiga. Filter by project, status, milestone, or assignee. Returns story subjects, descriptions, and statuses.
project, project__slug, status, milestone, assigned_to, tags, order_by, page, page_size kosmo integrations:call taiga.taiga_list_user_stories '{"project":1,"project__slug":"example_project__slug","status":"example_status","milestone":1,"assigned_to":1,"tags":"example_tags","order_by":"example_order_by","page":1}' --json copy kosmo integrations:taiga taiga_list_user_stories '{"project":1,"project__slug":"example_project__slug","status":"example_status","milestone":1,"assigned_to":1,"tags":"example_tags","order_by":"example_order_by","page":1}' --json copy
taiga.taiga_get_user_story Read read Get detailed information about a specific Taiga user story by its ID. Returns the full story with subject, description, status, assignee, and points.
id kosmo integrations:call taiga.taiga_get_user_story '{"id":1}' --json copy kosmo integrations:taiga taiga_get_user_story '{"id":1}' --json copy
taiga.taiga_create_user_story Write write Create a new user story in a Taiga project. Requires project ID and subject. Optionally include description, tags, status, and assignee.
project, subject, description, status, assigned_to, milestone, tags, points kosmo integrations:call taiga.taiga_create_user_story '{"project":1,"subject":"example_subject","description":"example_description","status":1,"assigned_to":1,"milestone":1,"tags":"example_tags","points":"example_points"}' --json copy kosmo integrations:taiga taiga_create_user_story '{"project":1,"subject":"example_subject","description":"example_description","status":1,"assigned_to":1,"milestone":1,"tags":"example_tags","points":"example_points"}' --json copy
taiga.taiga_list_issues Read read List issues from Taiga. Filter by project, status, priority, severity, or assignee. Returns issue subjects, descriptions, and statuses.
project, project__slug, status, priority, severity, assigned_to, tags, order_by, page, page_size kosmo integrations:call taiga.taiga_list_issues '{"project":1,"project__slug":"example_project__slug","status":"example_status","priority":"example_priority","severity":"example_severity","assigned_to":1,"tags":"example_tags","order_by":"example_order_by"}' --json copy kosmo integrations:taiga taiga_list_issues '{"project":1,"project__slug":"example_project__slug","status":"example_status","priority":"example_priority","severity":"example_severity","assigned_to":1,"tags":"example_tags","order_by":"example_order_by"}' --json copy
taiga.taiga_get_current_user Read read Get the currently authenticated Taiga user profile. Returns user details like full name, username, and email.
none kosmo integrations:call taiga.taiga_get_current_user '{}' --json copy kosmo integrations:taiga taiga_get_current_user '{}' --json copy Function Schemas Use these parameter tables when building CLI payloads without calling integrations:schema first.
Operation Read read
Schema command kosmo integrations:schema taiga.taiga_list_projects --json
Operation Read read
Schema command kosmo integrations:schema taiga.taiga_get_project --json
Operation Read read
Schema command kosmo integrations:schema taiga.taiga_list_user_stories --json
Operation Read read
Schema command kosmo integrations:schema taiga.taiga_get_user_story --json
Operation Write write
Schema command kosmo integrations:schema taiga.taiga_create_user_story --json
Operation Read read
Schema command kosmo integrations:schema taiga.taiga_list_issues --json
Operation Read read
Schema command kosmo integrations:schema taiga.taiga_get_current_user --json Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults
with integrations:configure. Add --force only for trusted automation that should bypass that policy.