Autocalls icon

Autocalls

Make phone calls using AI assistants from Autocalls platform

Overview

This node enables making phone calls using AI assistants from the Autocalls platform. It is designed to automate outbound calls by leveraging AI-powered assistants that can interact with customers over the phone.

A common use case is in customer support or sales automation, where businesses want to initiate calls to customers with personalized messages or gather information without manual dialing. For example, a company could automatically call a customer to confirm an appointment or deliver a notification using a configured AI assistant.

In this specific operation ("Make" under the "Call" resource), the node initiates a phone call to a specified customer phone number using a selected AI assistant and allows passing custom variables to personalize the interaction.

Properties

Name Meaning
Assistant Name or ID Select an AI assistant from your Autocalls account or specify its ID via expression.
Customer Phone Number The phone number of the customer to call.
Variables Key-value pairs of variables to pass to the assistant for customizing the call conversation.

The Variables property supports multiple entries, each with:

  • Name: The variable name.
  • Value: The corresponding value to be used by the assistant during the call.

Output

The node outputs JSON data representing the response from the Autocalls API after attempting to make the call. The structure typically includes details about the initiated call such as call ID, status, timestamps, or error messages if any.

Example output JSON (simplified):

{
  "call_id": "string",
  "status": "string",
  "created_at": "string",
  "details": { /* additional call info */ }
}

No binary data output is produced by this node.

Dependencies

  • Requires an API key credential for the Autocalls platform to authenticate requests.
  • The node makes HTTP requests to the Autocalls API endpoints:
    • To get available assistants for selection.
    • To initiate calls via the /make_call endpoint.
  • Proper network connectivity to https://app.autocalls.ai is necessary.

Troubleshooting

  • Invalid API Key or Authentication Errors: Ensure the API key credential is correctly configured and has sufficient permissions.
  • No Outbound Assistants Found: If no assistants appear in the dropdown, create an outbound assistant in your Autocalls account first.
  • Invalid Phone Number Format: Verify the phone number is correctly formatted and includes country code if required.
  • API Request Failures: Network issues or API downtime may cause errors; check connectivity and Autocalls service status.
  • Unknown Operation or Resource Errors: These indicate misconfiguration of the node parameters; ensure "Resource" is set to "Call" and "Operation" to "Make".
  • Continue On Fail Behavior: If enabled, errors per item will be returned in the output JSON under an error field instead of stopping execution.

Links and References

Discussion