Integration
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.
Inputs
| Field | Type | Description |
|---|---|---|
| category | object | — |
| id | integer | — |
| name* | string | — |
| photoUrls* | array | — |
| status | string | pet status in the store |
| tags | array | — |
Update an existing pet by Id.
Inputs
| Field | Type | Description |
|---|---|---|
| category | object | — |
| id | integer | — |
| name* | string | — |
| photoUrls* | array | — |
| status | string | pet status in the store |
| tags | array | — |
Multiple status values can be provided with comma separated strings.
Inputs
| Field | Type | Description |
|---|---|---|
| status* | string | Status values that need to be considered for filter |
Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
Inputs
| Field | Type | Description |
|---|---|---|
| tags* | array | Tags to filter by |
Returns a single pet.
Inputs
| Field | Type | Description |
|---|---|---|
| petId* | integer | ID of pet to return |
Updates a pet resource based on the form data.
Inputs
| Field | Type | Description |
|---|---|---|
| name | string | Name of pet that needs to be updated |
| petId* | integer | ID of pet that needs to be updated |
| status | string | Status of pet that needs to be updated |
Delete a pet.
Inputs
| Field | Type | Description |
|---|---|---|
| api_key | string | — |
| petId* | integer | Pet id to delete |
Upload image of the pet.
Inputs
| Field | Type | Description |
|---|---|---|
| additionalMetadata | string | Additional Metadata |
| petId* | integer | ID of pet to update |
Returns a map of status codes to quantities.
Place a new order in the store.
Inputs
| Field | Type | Description |
|---|---|---|
| complete | boolean | — |
| id | integer | — |
| petId | integer | — |
| quantity | integer | — |
| shipDate | string | — |
| status | string | Order Status |
For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions.
Inputs
| Field | Type | Description |
|---|---|---|
| orderId* | integer | ID of order that needs to be fetched |
For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors.
Inputs
| Field | Type | Description |
|---|---|---|
| orderId* | integer | ID of the order that needs to be deleted |
This can only be done by the logged in user.
Inputs
| Field | Type | Description |
|---|---|---|
| string | — | |
| firstName | string | — |
| id | integer | — |
| lastName | string | — |
| password | string | — |
| phone | string | — |
| userStatus | integer | User Status |
| username | string | — |
Creates list of users with given input array.
Log into the system.
Inputs
| Field | Type | Description |
|---|---|---|
| password | string | The password for login in clear text |
| username | string | The user name for login |
Log user out of the system.
Get user detail based on username.
Inputs
| Field | Type | Description |
|---|---|---|
| username* | string | The name that needs to be fetched. Use user1 for testing |
This can only be done by the logged in user.
Inputs
| Field | Type | Description |
|---|---|---|
| string | — | |
| firstName | string | — |
| id | integer | — |
| lastName | string | — |
| password | string | — |
| phone | string | — |
| userStatus | integer | User Status |
| username* | string | — |
This can only be done by the logged in user.
Inputs
| Field | Type | Description |
|---|---|---|
| username* | string | The 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.
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.