npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-autocalls

v1.0.3

Published

n8n community node for Autocalls - Automate phone calls using AI calling platform

Downloads

1,421

Readme

n8n-nodes-autocalls

This is an n8n community node. It lets you use Autocalls in your n8n workflows.

Autocalls is an AI-powered calling platform that enables you to automate phone calls using intelligent virtual assistants.

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

This package provides the Autocalls node with a unified interface for both actions and triggers:

Autocalls Node

When you add the Autocalls node to your workflow, n8n will present you with a submenu to choose between:

Actions (Regular Node)

  • Call: Make phone calls using AI assistants

    • Make: Initiate phone calls using AI assistants
      • Select an assistant from your Autocalls account (outbound assistants only)
      • Specify the phone number to call
      • Add variables with name/value pairs to customize the conversation
  • Assistant: Manage assistants

    • Get Assistants: Retrieve assistants from your Autocalls account
      • Fetches all assistants from your account
      • Returns each assistant as a separate item with details like name, ID, status, etc.
      • Regular action that can be used in any workflow

Triggers (Trigger Node)

  • Call: Monitor phone call events
    • Call Ended: Receive notifications when phone calls end
      • Select an assistant to monitor
      • Receives call details including duration, status, and transcript
      • Gets extracted variables from the conversation
      • Provides input variables that were used
      • Real-time webhook notifications

Credentials

To use this node, you need to set up Autocalls API credentials:

  1. Sign up for an account at Autocalls
  2. Generate an API key from your account settings
  3. In n8n, create new credentials of type "Autocalls API"
  4. Enter your API key

The credentials are automatically validated when you save them.

Compatibility

  • Minimum n8n version: 0.36.1
  • Tested with n8n version: 1.0.0+

Usage

Adding the Autocalls Node

  1. Add the Autocalls node to your workflow
  2. n8n will present you with a submenu to choose between Action and Trigger
  3. Select the type you need:
    • Action: For making phone calls (requires input connection)
    • Trigger: For receiving events or fetching data (no input connection needed)

Using Actions

Making Phone Calls

  1. Choose Action from the submenu
  2. Select Resource: Call, Operation: Make
  3. Choose an outbound assistant from the dropdown (assistants are loaded from your Autocalls account)
  4. Enter the phone number to call
  5. Add variables using the name/value interface to personalize the conversation (e.g., Name: "customer_name", Value: "John")

Getting Assistants

  1. Choose Action from the submenu
  2. Select Resource: Assistant, Operation: Get Assistants
  3. The action will fetch all assistants from your account
  4. Each assistant will be returned as a separate item with details like name, ID, status, etc.
  5. Can be used like any regular action in your workflows

Using Triggers

The Autocalls Call Ended Trigger receives webhook notifications when phone calls are completed. This trigger provides real-time data about call outcomes, extracted variables, and conversation transcripts.

What Data You Receive

When a call ends, the trigger receives a webhook with the following information:

  • Call Details: ID, duration, status
  • Phone Numbers: Customer and assistant phone numbers
  • Extracted Variables: AI-extracted data from the conversation
  • Input Variables: Variables passed to the assistant before the call
  • Transcript: Full conversation transcript
  • Recording URL: Link to call recording (if enabled)
  • Timestamps: When the call started and ended
  • Lead Information: Lead and campaign details (for campaign calls)

Setting Up the Trigger

  1. Choose Trigger from the submenu
  2. Select an assistant to monitor from the dropdown
  3. The trigger will automatically generate a webhook URL
  4. Important: You must manually register this webhook URL in your Autocalls assistant settings
  5. Go to your assistant settings in Autocalls dashboard
  6. Add the webhook URL ,enable webhook status and save the configuration

Resources