Let your phone agent look up npm packages, versions and downloads while it talks to your team.

npm is the package registry where JavaScript and Node.js projects get their code. With npm connected to AgentCalls, your agent can answer questions about packages during a call: whether a library exists, which version is current, how a package is licensed, and how often it is downloaded. Your agent can also check the status of a package your team publishes, so a developer or product owner can get a quick answer without opening a laptop. Connect npm with your own credentials from its settings, and your agent works within the access you grant. Integrations are included from the Growth plan.

What your agent can do with Npm

  • Look up whether a package exists and read its description and license
  • Report the latest published version and recent release dates
  • Check weekly or monthly download counts for a package
  • Confirm the publishing status and maintainers of a package your team owns
  • Answer routine registry questions for developers on a call

Npm exposes 12 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Developer asks which version is current

  1. Caller

    Hi, I need to know the latest version of the date-fns package before I update our app tonight.

  2. Agent

    Sure. The latest published version of date-fns is 4.1.0, released about three months ago. Do you want me to check its license as well?

  3. Caller

    Yes, please. We can't use anything that isn't MIT.

  4. Agent

    It is licensed under MIT, so it fits your requirement. I can send the package page link to your email if that helps.

Product manager checks a team package

  1. Caller

    This is Priya from Northwind Labs. Can you confirm our internal package, northwind-ui-kit, is still published?

  2. Agent

    Yes, northwind-ui-kit is published. The last release was 2.3.1 on March 4, and it has two maintainers on the account.

  3. Caller

    Great. Can you tell me how many downloads it had last week?

  4. Agent

    It had 1,240 downloads in the last seven days, which is up from the week before.

Outbound follow-up on a dependency review

  1. Agent

    Hello, this is the AgentCalls assistant for Brightpath Software. I am calling about the dependency review you requested on Tuesday.

  2. Caller

    Oh yes, did you find anything on the logging library?

  3. Agent

    I checked the registry. The package logger-kit has no release in over two years, so it may need replacing. I can book a call with your lead developer to talk through options.

  4. Caller

    That would help. Thursday afternoon works.

How to connect Npm

  1. 1

    Create your agent

    Sign up to AgentCalls, pick an English or Arabic voice and write what the agent should know and do in plain language.

  2. 2

    Connect Npm

    From Integrations in the dashboard, choose Npm and enter the connection details from your Npm account settings.

  3. 3

    Choose the actions

    In the agent editor, enable the Npm actions the agent may use and set each to run during the call or afterwards. Then test it from your browser.

Questions, answered.

Does the agent work with npm during the call or only afterwards?

Your agent can look up npm information during a live call and answer right away. It can also use npm data in follow-up calls or messages you set up in AgentCalls.

What do I need to connect npm?

You need an npm account. Sign in to AgentCalls, open the Integrations page, choose npm, and enter the credentials from your npm settings. Your agent then works within the access you grant.

Which plan includes the npm integration?

Integrations, including npm, are included from the Growth plan.

Page drafted from the tool's public description and reviewed automatically for accuracy of claims

Put your agent to work with Npm.

Connect in minutes, test from your browser, go live on a number in the US, UK or Gulf. Free to start, no card needed.