Recibir una llamada

Para recibir una llamada entrante dentro de la aplicación, debes registrarte y escuchar los eventos de llamada entrante:

Para recibir una llamada entrante dentro de la aplicación, debes escuchar los eventos de llamada entrante:

application.on("member:call", (member, call) => {
    ...
});

El método de escucha recibe un member que contiene información sobre la persona que llama y un objeto call que te permite interactuar con la llamada en curso. Con este último, podrás realizar métodos como responder, rechazar y colgar.

A continuación, podrás ejecutar métodos como responder, rechazar y colgar.

Respuesta

call.answer();

Rechazar

call.reject();

Colgar

Para un call:

call.hangUp();

Escuchar eventos de llamada

Para ver información actualizada sobre el estado de una llamada, por ejemplo, para saber si el otro miembro ha contestado o ha colgado la llamada, debes escuchar los eventos de llamada.

Para ver información actualizada sobre el estado de la convocatoria y sus miembros:

application.on("call:status:changed",(call) => {
    ...
});

Referencia