Como criar um Siri Intent que aceita entrada passada pelo usuário

Criei uma intenção personalizada com parâmetros assim:

Eu doei:

let intent = PlayIntent()
intent.color = color
let interaction = INInteraction(intent: intent, response: nil)
interaction.donate()

e aparece corretamente:

No entanto, eu gostaria de uma intenção que aceite a entrada do usuário. Exemplo, Messages.app

Como configurar minha intenção personalizada para lidar com entradas?

questionAnswers(1)

yourAnswerToTheQuestion