Integration

OtherConnect with an API key

Swagger Petstore - OpenAPI 3.0 voice AI integration

The Swagger Petstore - OpenAPI 3.0 integration connects your AI voice and chat agents to Swagger Petstore - OpenAPI 3.0, so they can add a new pet to the store. on a live call. It's a other connector that runs as a tool the agent calls mid-conversation — you connect with an api key, attach it to an agent, and it acts in real time without a human in the loop.

Last updated 2026-10-29

What your agent can do with Swagger Petstore - OpenAPI 3.0

Add a new pet to the store.addpet

Add a new pet to the store.

Inputs

FieldTypeDescription
categoryobject—
idinteger—
name*string—
photoUrls*array—
statusstringpet status in the store
tagsarray—
Update an existing pet.updatepet

Update an existing pet by Id.

Inputs

FieldTypeDescription
categoryobject—
idinteger—
name*string—
photoUrls*array—
statusstringpet status in the store
tagsarray—
Finds Pets by status.findpetsbystatus

Multiple status values can be provided with comma separated strings.

Inputs

FieldTypeDescription
status*stringStatus values that need to be considered for filter
Finds Pets by tags.findpetsbytags

Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.

Inputs

FieldTypeDescription
tags*arrayTags to filter by
Find pet by ID.getpetbyid

Returns a single pet.

Inputs

FieldTypeDescription
petId*integerID of pet to return
Updates a pet in the store with form data.updatepetwithform

Updates a pet resource based on the form data.

Inputs

FieldTypeDescription
namestringName of pet that needs to be updated
petId*integerID of pet that needs to be updated
statusstringStatus of pet that needs to be updated
Deletes a pet.deletepet

Delete a pet.

Inputs

FieldTypeDescription
api_keystring—
petId*integerPet id to delete
Uploads an image.uploadfile

Upload image of the pet.

Inputs

FieldTypeDescription
additionalMetadatastringAdditional Metadata
petId*integerID of pet to update
Returns pet inventories by status.getinventory

Returns a map of status codes to quantities.

Place an order for a pet.placeorder

Place a new order in the store.

Inputs

FieldTypeDescription
completeboolean—
idinteger—
petIdinteger—
quantityinteger—
shipDatestring—
statusstringOrder Status
Find purchase order by ID.getorderbyid

For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions.

Inputs

FieldTypeDescription
orderId*integerID of order that needs to be fetched
Delete purchase order by identifier.deleteorder

For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors.

Inputs

FieldTypeDescription
orderId*integerID of the order that needs to be deleted
Create user.createuser

This can only be done by the logged in user.

Inputs

FieldTypeDescription
emailstring—
firstNamestring—
idinteger—
lastNamestring—
passwordstring—
phonestring—
userStatusintegerUser Status
usernamestring—
Creates list of users with given input array.createuserswithlistinput

Creates list of users with given input array.

Logs user into the system.loginuser

Log into the system.

Inputs

FieldTypeDescription
passwordstringThe password for login in clear text
usernamestringThe user name for login
Logs out current logged in user session.logoutuser

Log user out of the system.

Get user by user name.getuserbyname

Get user detail based on username.

Inputs

FieldTypeDescription
username*stringThe name that needs to be fetched. Use user1 for testing
Update user resource.updateuser

This can only be done by the logged in user.

Inputs

FieldTypeDescription
emailstring—
firstNamestring—
idinteger—
lastNamestring—
passwordstring—
phonestring—
userStatusintegerUser Status
username*string—
Delete user resource.deleteuser

This can only be done by the logged in user.

Inputs

FieldTypeDescription
username*stringThe name that needs to be deleted

What you'll need to connect Swagger Petstore - OpenAPI 3.0

Connect with an API key. In Telenow, open Integrations → Swagger Petstore - OpenAPI 3.0 and provide:

  • api_key

Frequently asked questions

What can an AI voice agent do with Swagger Petstore - OpenAPI 3.0?+

During a live call or chat, a Telenow agent can add a new pet to the store., update an existing pet., finds pets by status., finds pets by tags., find pet by id., updates a pet in the store with form data., deletes a pet., uploads an image., returns pet inventories by status., place an order for a pet., find purchase order by id., delete purchase order by identifier., create user., creates list of users with given input array., logs user into the system., logs out current logged in user session., get user by user name., update user resource., and delete user resource. — each runs as a tool the agent calls mid-conversation, so it acts on Swagger Petstore - OpenAPI 3.0 in real time without a human.

How do you connect Swagger Petstore - OpenAPI 3.0 to Telenow?+

In Telenow, open Integrations, pick Swagger Petstore - OpenAPI 3.0, and you paste a Swagger Petstore - OpenAPI 3.0 API key into the connection, then bind it to your agent. Then add its other tool to your agent (or install a template that already includes it) and you're live.

Can I use Swagger Petstore - OpenAPI 3.0 in a ready-made agent?+

Yes — add Swagger Petstore - OpenAPI 3.0 to any Telenow agent, or start from a template and attach it as a tool.

Does Swagger Petstore - OpenAPI 3.0 work on phone calls and WhatsApp?+

Yes. Telenow agents run on phone, web, chat and WhatsApp, and Swagger Petstore - OpenAPI 3.0 works the same across every channel — the agent calls it whenever the conversation needs it.

How much does the Swagger Petstore - OpenAPI 3.0 integration cost?+

Connecting Swagger Petstore - OpenAPI 3.0 is included — you only pay Telenow's transparent per-minute and per-component usage, and new accounts get free signup credit to try it.

$1.00 free credit on signup

Connect Swagger Petstore - OpenAPI 3.0 to your AI voice agent

Sign up free and get $1.00 in credit — no card required. Connect your number, pick a template, and go live in minutes.