Если вы хотите запустить их последовательно (не параллельно), я бы сказал, что самый простой вариант:
for (let func of [callFunction1, callFunction2, ..., callFunctionN]) {
await func();
}
Чтобы запустить их параллельно:
await Promise.all([callFunction1, callFunction2, ..., callFunctionN].map(f => f()));
или
await Promise.allSettled([callFunction1, callFunction2, ..., callFunctionN].map(f => f()));