Can you check to see in the VAPI logs if the make tool was even called by the agent? It may not be calling the tool and coming up with it's own response so you need to really force it to call the tool and this is on the prompt engineering side of things for your agnet.