Tente fazer login no site do provedor de VOIP e adicione seu número de telefone à lista de identificadores de chamadas e confirme-o. Depois de confirmar o identificador de chamadas, você pode usar Set(CALLERID(num)=somenumber)
para fazer chamadas. Se o seu provedor de VOIP não permitir que você adicione id de chamador (o que parecerá muito estranho para mim), isso não é possível, infelizmente. Eu estou usando o provedor browsercalls para números de telefone fixo e stuntcalls para números móveis. Ambos são muito baratos (menos de um centavo por minuto) e também permitem adicionar identificadores de chamadas.
AVISO: você precisa adicionar o código de terra antes do número. Exemplo:
Set(CALLERID(num)=+31612345678)