Summa icon

Summa

Consume Summa API (v.0.1.7)

Actions182

Overview

This node integrates with the Summa API to manage telecommunication subscription services. Specifically, the "Add Call Forwarding Custom Supplementary Service By MSISDN" operation allows users to add a custom call forwarding service for a subscriber identified by their MSISDN (Mobile Station International Subscriber Directory Number). This is useful in scenarios where telecom operators or service providers want to programmatically configure call forwarding settings on subscribers' lines.

Practical examples include:

  • Automatically setting up call forwarding rules when a customer subscribes to a new plan.
  • Managing call forwarding preferences remotely via automation workflows.
  • Enabling or disabling call forwarding based on business logic or customer requests.

Properties

Name Meaning
Msisdn The subscriber's phone number (MSISDN) for which the call forwarding service will be added.
Ftn The forwarding telephone number (FTN) to which calls will be forwarded.
Call Forward Service Type The type of call forwarding service to apply. Possible values depend on the API but typically include options like unconditional, busy, no reply, etc.
Notify To Calling Party Boolean flag indicating whether the calling party should be notified about the call forwarding.

Output

The node outputs JSON data representing the result of the API call to add the call forwarding service. This typically includes confirmation details such as success status, any identifiers related to the created service, and possibly error messages if the operation failed.

If the node supports binary data output, it would generally relate to raw response payloads or logs, but this specific operation primarily deals with JSON responses.

Dependencies

  • Requires an active connection to the Summa API via an API key credential configured in n8n.
  • The node depends on internal helper classes for HTTP communication and state management.
  • No additional external dependencies beyond the Summa API and its authentication are required.

Troubleshooting

  • Common Issues:

    • Invalid or missing MSISDN or FTN values can cause the API to reject the request.
    • Incorrect call forward service type may lead to errors or unexpected behavior.
    • Network connectivity issues or invalid API credentials will prevent successful execution.
  • Error Messages:

    • Authentication failures indicate problems with the provided API key; verify and update credentials.
    • Validation errors usually specify which input parameter is incorrect or missing.
    • Timeout or network errors suggest connectivity problems; retry or check network settings.

Resolving these typically involves verifying input parameters, ensuring valid credentials, and confirming network access to the Summa API endpoint.

Links and References

Discussion