This is awesome, thanks for sharing. Seems especially well suited to phone cancellations but imagine negotiations being somewhat dicey due to commitments required. What model are you using for voice? Do you let the user select gender? Do you provide a summary to the user of the conversation after it’s done?