E
E
Elmodo2019-03-12 21:11:05
Asterisk
Elmodo, 2019-03-12 21:11:05

How to raise a server for outgoing calls?

Hello!
I would like to raise the server for outgoing calls. The calls themselves will be of the following nature: Call the subscriber, when the handset is picked up, play an audio file (about 20 different files) then end the call. Save the conversation record. I plan to raise the server on a VPS (15GB SSD, 1GB memory, 1 core, Ubuntu 18.04 AMD 64 OS). I use telephony services from UISCOM.
I ask for advice, a desirable complete algorithm of actions, how to implement this in practice. Which telephony server to choose (I heard about 3CX and Asterisk, maybe there are other options for my requirements)? How to raise this server (commands in the console on Ubuntu)? It is also necessary that calls are made when a request is sent to a specific URL and depending on this, a specific audio file is played (a kind of API), how to implement this? Call recording should be saved, how to get it?
I will be glad to any assistance and help in setting up!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Dmitry Alexandrov, 2019-03-12
@Elmodo

Asterisk.
1) It has an outgoing trunk to the provider.
2) Recording conversations. Here, either directly through the gui in the case of any assembly, or classically and for fewer resources through the dialpan handles. The latter is fundamental and better. there won't be too much bullshit.
3) a regular web server (even a lamp) and a simple .call file generator on it. It is possible without donuts by cgi scripts. Here is the api.
Points 2 and 3, even with zero knowledge, will take a couple of days, the first one without knowledge is likely much more.
Well, it’s very unlikely that someone will say or help for a ready-made one for free on an asterisk.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question