Agency plus automation: Designing artificial intelligence into interactive systems