kaiten_create_automation
Create automated workflows in a Kaiten space by defining triggers, conditions, and actions to streamline card management.
Instructions
Create a new automation in a Kaiten space.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Automation name (max 256 chars) | |
| type | No | Automation type. Default: on_action | |
| actions | Yes | List of action configurations [{type, data}]. Action types: add_assignee, remove_assignee, move_to_path, move_on_board, add_tag, remove_tags, add_card_users, add_property, add_child_card, add_parent_card, connect_parent_card, remove_card_users, change_asap, add_user_groups, add_size, add_timeline, add_due_date, remove_due_date, add_template_checklists, complete_checklists, sort_cards, add_comment, card_add_sla, card_remove_sla, blocked, unblocked, blocker_added, archive, change_custom_property_value, property_add_to_child_card, change_type, change_service | |
| trigger | Yes | Trigger configuration {type, data}. Trigger types: card_created, card_moved_in_path, comment_posted, card_user_added, responsible_added, card_type_changed, checklists_completed, tag_added, tag_removed, card_state_changed, custom_property_changed, due_date_changed, child_cards_state_changed, checklist_item_checked, due_date_on_date, checklist_item_due_date_on_date, custom_property_date_on_date, blocked, unblocked, blocker_added, all_conditions_met | |
| space_id | Yes | Space ID | |
| conditions | No | Conditions configuration. Top-level: {clause: 'and'|'or', conditions: [...]}. Condition types: tag, target_tag, card_type, new_card_type, updater, path, new_path, card_state, new_card_state, comment, target_custom_property, custom_property, due_date, new_due_date, new_child_cards_state, child_cards_state, checklist_item_text, checklist_item_due_date, checklist_item_checked_state, card_is_request, card_author, block_status, relations, service, size | |
| sort_order | No | Sort position of the automation within the space. | |
| source_automation_id | No | UUID of an existing automation to copy. When set, the automation is cloned from the source instead of being created from trigger/actions. |