if you are looking for long term customer memory, then yes - you need some kind of external store but depending on your needs you could just work with a simple db versus a fulll crm. but tl;dr you will need something external to vapi to have customer memory across calls.