AgentPMT
Flower, Fruit Basket, Balloon Delivery

Flower, Fruit Basket, Balloon Delivery

Physical

Available ActionsEach successful request consumes credits as outlined below.

list_categoriessearch_productsget_order_totalplace_orderget_orderlist_orders

Details

Now your agent can send beautiful flower arrangements, balloon bouquets, and even fruit baskets! FloristOne delivers anywhere in the US and Canada, with same-day or scheduled delivery. Browse curated collections for birthdays, anniversaries, sympathy, and special occasions. Handle corporate flower and gift delivery in seconds. Send sympathy arrangements, employee recognition gifts, client thank-yous, and more. Add a personalized message on behalf of your company and choose same-day or scheduled delivery. The easy way to manage personal and business gifting in seconds. ***Phone app installation required to approve credit card payment*** Download from here - https://www.agentpmt.com/download-mobile-app

Use Cases

Send birthday flowers with a personalized message, order sympathy arrangements for a funeral home, browse anniversary and romance collections, schedule flower delivery for a specific date, thank a client with a fruit basket, recognize an employee with a surprise delivery, send get-well wishes to a hospital, congratulate someone with a balloon bouquet

Credentials

sender-address *
other
sender-contact-information *
other

Manage credentials in your dashboard.

Actions(6)

list_categories0 params

Returns all available product categories grouped by type (Occasions, Product Types, Funeral, Price Ranges, Seasonal, Other).

Returns all available product categories grouped by type (Occasions, Product Types, Funeral, Price Ranges, Seasonal, Other).

No parameters for this action.

search_products5 params

Search for flower products by category name/alias or by a specific product code. Provide exactly one of category or product_code.

Search for flower products by category name/alias or by a specific product code. Provide exactly one of category or product_code.

categorystring

Category name, alias, or code from list_categories (e.g., "Birthday", "roses", "bd")

product_codestring

Florist One product code (e.g., "F1-509", "E2-4305")

limitinteger

Max results to return (default 12, max 50)

Default: 12
Range: 1 - 50
pageinteger

Page number for pagination (1-based, default 1)

Default: 1
Range: 1 - ...
sortstring

Sort order (default: popularity)

Values:
popularityprice_ascprice_descazza
get_order_total3 params(2 required)

Get the full price breakdown (product price, delivery fee, tax, order total) and resolved delivery date for a product and recipient ZIP code. Must be called before place_order.

Get the full price breakdown (product price, delivery fee, tax, order total) and resolved delivery date for a product and recipient ZIP code. Must be called before place_order.

product_coderequiredstring

Florist One product code from search results

recipient_zipcoderequiredstring

Recipient's ZIP/postal code

delivery_datestring

Desired delivery date (MM-DD-YYYY). If omitted, the soonest available date is returned.

place_order7 params(5 required)

Place a flower delivery order. Requires calling get_order_total first and confirming the total with the user. A credit card request is sent to the user's mobile app after calling this action.

Place a flower delivery order. Requires calling get_order_total first and confirming the total with the user. A credit card request is sent to the user's mobile app after calling this action.

product_coderequiredstring

Florist One product code to order

confirmed_totalrequirednumber

The order_total value returned by get_order_total, confirmed by the user

delivery_daterequiredstring

Delivery date from get_order_total (MM-DD-YYYY)

recipientrequiredobject

Delivery recipient information

Properties:
name*(string)- Recipient's full name
phone*(string)- 10-digit phone number
address1*(string)- Street address
address2(string)- Apt/suite/unit (optional)
city*(string)- City
state*(string)- 2-letter state code
zipcode*(string)- ZIP/postal code
institution(string)- Hospital, funeral home, or other facility name (optional)
card_messagerequiredstring

Message on the card (max 200 characters)

special_instructionsstring

Delivery instructions (max 100 characters)

idempotency_keystring

Optional key to prevent duplicate orders when retrying

get_order1 param(1 required)

Look up a completed order by its Florist One confirmation number.

Look up a completed order by its Florist One confirmation number.

ordernorequiredstring

Florist One confirmation number

list_orders2 params

List past flower delivery orders with pagination.

List past flower delivery orders with pagination.

limitinteger

Max results to return (default 12, max 50)

Default: 12
Range: 1 - 50
offsetinteger

Skip first N results (default 0)

Default: 0
Range: 0 - ...

Frequently Asked Questions

How do I connect this tool to an external agent?

Install commands

npm install -g @agentpmt/mcp-router
agentpmt-setup

Hosted MCP config

{
  "mcpServers": {
    "agentpmt": {
      "type": "streamable-http",
      "url": "https://api.agentpmt.com/mcp",
      "headers": {
        "Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
        "x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
      }
    }
  }
}

How does an external agent use this tool?

Agent prompt

Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 6978d75991f9084339798ede ("Flower, Fruit Basket, Balloon Delivery"). Then call the same tool with action 'call_tool', tool_id 6978d75991f9084339798ede, and the parameters needed for my request.

Workflows Using This Tool

Looking for help integrating AI into your business? Set up a free consultation.