(Point A) install a MiniPBX or something less than that, to receive / answer calls automatically also recording them in a sound file; and (point B) to make/launch calls automatically.
As these is automatically between (point A) and (point B), the user interface not needed, with Linux command lines and crontab, is enough.
Especially, suggest alternative more lighter than AsteriskPBX for this request.
11 pekerja bebas membida secara purata $183 untuk pekerjaan ini
i can provide the CLI scripts required to comply with your requirements. this solution will be tested on my server so that implementation will minimize risks when going on production.