alias: Add unique to-do mode: single icon: mdi:clipboard-list sequence: - service: todo.get_items target: entity_id: "{{ list }}" data: status: needs_action response_variable: mylist - if: - condition: template value_template: >- {{ mylist[list]['items']|selectattr('summary','search',item)|list|count == 0 }} then: - service: todo.add_item metadata: {} data: item: "{{ item }}" target: entity_id: "{{ list }}" fields: item: selector: text: null name: Item description: The to-do item to add required: true list: selector: entity: filter: - domain: todo name: List required: true description: The to-do list