Nvoip icon

Nvoip

Node for sending SMS via Nvoip

Overview

This node enables making outbound phone calls using the Nvoip telephony platform. Specifically, the "Make Call" operation under the "Call" resource allows users to initiate a call from a specified origin number (caller ID) to a destination number. It also supports optionally transferring the call after connection.

Common scenarios include:

  • Automating outbound calls for customer support or sales.
  • Integrating voice call notifications into workflows.
  • Transferring calls programmatically within a contact center environment.

For example, a business could use this node to automatically call customers with appointment reminders or to route calls to different departments based on workflow logic.

Properties

Name Meaning
Transfer Call? Boolean flag indicating whether the call should be transferred after being made.
Origin Number (Caller ID) The phone number that will make the call; must be enabled in the Nvoip panel.
Destination Number The phone number to receive the call (e.g., 5511999999999).

Output

The node outputs JSON data representing the response from the Nvoip API after attempting to make the call. This typically includes details about the call request status and any identifiers returned by the service.

If an error occurs, the output JSON contains an error field with the error message and the index of the item that caused the failure.

The node does not output binary data.

Dependencies

  • Requires an API key credential configured for authenticating with the Nvoip platform.
  • Needs network access to the Nvoip API endpoints.
  • The origin number (caller ID) must be pre-registered and enabled in the Nvoip control panel.

Troubleshooting

  • Common issues:

    • Using an origin number not enabled in the Nvoip panel will cause the call to fail.
    • Providing invalid or incorrectly formatted phone numbers may result in errors.
    • Network connectivity problems can prevent successful API requests.
  • Error messages:

    • "Unsupported operation: call.makeCall" indicates the operation or resource parameters are incorrect.
    • Errors returned from the Nvoip API will be included in the output's error field if "Continue On Fail" is enabled.
  • Resolutions:

    • Verify that the caller ID number is correctly set up and authorized in Nvoip.
    • Ensure phone numbers include country codes and are properly formatted.
    • Check API credentials and network connectivity.

Links and References

Discussion