Artificial intelligent assistant

on-the-spot

on-the-spot

on the spot - in the place where something is happening or has just happened.

Her on-the-spot reports from war zones around the world won her several awards. (always before noun)

Cambridge English Idioms Dictionary

yu7NTAkq2jQ_IwuEI0_mknjY4GsOraRM 814fbaffc10eca3e225f88029dd82d66