Resolved Vonage credentials (application-id + private-key, or API key pair).
The @vonage/server-sdk module loader (defaults to the lazy dynamic import).
Places an outbound call (POST /v1/calls); resolves the created call UUID.
Hangs up a call (PUT /v1/calls/:uuid { action: 'hangup' }) by UUID.
Sends DTMF digits on a call (PUT /v1/calls/:uuid/dtmf) by UUID.
Transfers a call (PUT /v1/calls/:uuid { action: 'transfer', destination }) by UUID.
A real IVonageVoiceLike over the
@vonage/server-sdkVoice API.CreateCall→vonage.voice.createOutboundCall({ to, from, ncco, event_url }), resolving the new call UUID.HangupCall→vonage.voice.hangupCall(uuid).TransferCall→vonage.voice.transferCallWithNCCO(uuid, ncco).SendDtmf→vonage.voice.playDTMF(uuid, digits).The constructed client is built once on first use and reused for the life of the instance.