This is one option you have.
Another option is that the agent that receives the call, when seeing no lead name, creates a new contact in the CRM from the 3CX Web Client. When you do this by completing the form with the contact name, the contact created in the CRM will be automatically popped...