integration_sync
Sync external items from an integration source into the active project. Imports issues as tasks, skipping previously synced ones.
Instructions
Sync external items from an integration source into the active project.
Imports issues from the specified repository as kagan tasks. Labels like
priority:high on GitHub issues auto-map to task properties. Operation
is idempotent — previously synced issues are skipped.
Args: integration: Integration to sync (e.g. "github"). repo: Repository in owner/repo format. state: Issue state filter — "open", "closed", or "all". labels: Only sync issues with ALL of these labels. limit: Maximum issues to fetch (1-500). issue_numbers: Import only these specific issue numbers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| integration | Yes | ||
| repo | Yes | ||
| state | No | open | |
| labels | No | ||
| limit | No | ||
| issue_numbers | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||