ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions224

Overview

The "Send Email To Participants" operation within the Quote resource of this ScaleFluidly node allows users to send emails to participants associated with a quote. This is useful in scenarios where communication needs to be automated or streamlined, such as notifying stakeholders about quote updates, approvals, or requests for additional information.

Practical examples include:

  • Automatically emailing all participants involved in a sales quote when the quote status changes.
  • Sending reminders or follow-ups to participants for pending approvals on a quote.
  • Distributing finalized quote details to all relevant contacts.

Properties

Name Meaning
Environment The target environment URL for the API call. Options: Dev (https://documentation-dev.scalefluidly.com), QA (https://documentation.scalefluidly.com), Local (http://localhost:8400). Determines which backend environment the request will be sent to.
Request JSON object containing the request body specific to the "Send Email To Participants" operation. This includes all necessary data such as participant identifiers, email content, and any other parameters required by the API endpoint.

Output

The node outputs an array of JSON objects representing the responses from the ScaleFluidly API for each input item processed. Each JSON object corresponds to the API response for sending the email to participants, typically including success status, message IDs, or error details if applicable.

If the API supports binary data (e.g., attachments), it would be included accordingly, but based on the static analysis, the output primarily consists of JSON responses.

Dependencies

  • Requires access to the ScaleFluidly API endpoints corresponding to the selected environment.
  • An API authentication token (bearer token) must be provided via the input data's authorization header or through configured credentials.
  • No explicit internal credential names are exposed; users must ensure valid API authentication is available.
  • The node uses HTTP requests to communicate with the ScaleFluidly backend.

Troubleshooting

  • Bearer token not found: If the first input item does not contain an authorization bearer token in its headers, and no prior token is stored, the node will throw an error. Ensure that the input data includes a valid authorization token or configure credentials properly.
  • Operation not found: If the specified operation (intent) does not match any known API endpoint mapping, the node will raise an error indicating the operation is invalid. Verify the operation name is correct and supported.
  • API request failures: Network issues, incorrect environment URLs, or invalid request bodies can cause API errors. Check the environment setting, validate the JSON request body, and confirm API availability.
  • Malformed JSON in Request: Since the request body is user-provided JSON, syntax errors or missing required fields may cause the API to reject the request. Validate JSON format before execution.

Links and References

Note: Replace links with actual documentation URLs as appropriate for your deployment.

Discussion