Let your phone agent look up API versions and definitions in SwaggerHub during a call.

Connect SwaggerHub with your own credentials and your agent can answer developer questions over the phone. It can check which API version is the default, list the versions an API has, and read out the right definition for a partner or internal team. It can also see who has access to an API and check which products are visible in a portal. Your team keeps control of what the agent can reach through the access roles already set in SwaggerHub.

What your agent can do with Swaggerhub

  • Look up the default version of an API and read it back to the caller
  • List all published versions of an API owned by your organization or user
  • Check who has access to an API, domain, project or portal product
  • Show which portal products are visible to consumers, including ones they cannot yet access
  • Grant a team or user the right access role when a partner or colleague asks for it

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

Example calls

Partner asks which API version is current

  1. Caller

    Hi, we are integrating with your payments API. Which version should we build against?

  2. Agent

    Thanks for calling. The default version for the Payments API is 2.4.1. Would you like me to send the link to its definition by email?

  3. Caller

    Yes please, send it to dev@brightpath.io.

  4. Agent

    Done. The definition is on its way to dev@brightpath.io now.

Developer asks for older versions

  1. Caller

    Do you still have version 1.8 of the orders API? Our client is stuck on it.

  2. Agent

    Yes. Version 1.8 is still listed, along with 1.9 and 2.0. Version 2.0 is the default.

  3. Caller

    Great, can you read me the list of paths in 1.8?

  4. Agent

    I can give you the main endpoints. Shall I also send the full definition to your team?

Team gets designer access to a project

  1. Caller

    This is Sam Okafor from the platform team. I need design access to the inventory project for Priya.

  2. Agent

    I can help with that. Which role should Priya have, designer or consumer?

  3. Caller

    Designer, please. Her email is priya.raman@northwind.co.

  4. Agent

    Priya now has designer access to the inventory project. She should receive a confirmation shortly.

How to connect Swaggerhub

  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 Swaggerhub

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

  3. 3

    Choose the actions

    In the agent editor, enable the Swaggerhub 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 during the call or after it?

Both. During a call your agent can look up versions, definitions and access details in real time, and it can send follow-up links or confirmations once the call ends.

What does my business need to connect SwaggerHub?

You need a SwaggerHub account and credentials from its settings page. Sign in from the AgentCalls dashboard, add your tools, and select SwaggerHub. Integrations are included from the Growth plan.

Can the agent change access permissions?

Yes, it can assign team or user roles such as owner, designer or consumer. Only the permissions your SwaggerHub account already has are available to the agent, so set roles carefully in SwaggerHub first.

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

Put your agent to work with Swaggerhub.

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