(idiomatic)In the right place at this very moment.Example: Now, over to our man in Tokyo for an on-the-spot report.