Do I need to map out the whole call in Conversation nodes?
No. You can put only the greeting in the Conversation node. When the other person says anything back, the agent's prompt takes over, so your instructions, how to deal with customers and the knowledge base are all still used. One node can handle the whole call, kept open ended or guided by your instructions.