Sunny, fait le test d'appeler une "clé" qui n'existe pas dans AstDB, tu verra que tu ne récupèrera rien dans ta variable, il te suffit derrière de tester si elle est vide ou pleine, si elle est pleine tu remplace le callerid(name) par la valeur récupérée, sinon tu le remplace par "inconnu" ou ce que tu veux d'autre.
J'ai déjà fait ce que tu veux faire, et mon avis est que tu sera trop limité si tu ne passe pas par un agi