If it is as simple as you describe, you should be able to create a scenario for this with little effort (assuming it isn’t an area where Miqobot is set to not run).
I made one for the Halloween event if you wanted a reference: https://miqobot.com/forum/forums/topic/request-event-pumpkin-cookies/page/2/
General concept:
Map out the area first (create waypoints at all relevant NPCs and item locations)
Target NPC (you can set a hotkey to it)
Interact/Confirm at the relevant locations (also a hotkey. for example, if the NPC has 5 interactive lines, you’ll want to interact/confirm 5 times, with a 1-2 second lag).
Take some time and figure it out – share your results!
Unfortunately, I can’t afford an active sub right now or I’d help. Good luck!