calculate_batch_price
Calculate Batch Price
Calculate the estimated price for an order batch before creating it. Returns per-recipient and total cost estimates including product, shipping, fees, and tax.
calculate_batch_price
Calculate the estimated price for an order batch before creating it. Returns per-recipient and total cost estimates including product, shipping, fees, and tax.
get_order_batch
Retrieve details of an order batch including status, sender info, cart, and a preview of individual orders. For batches with more than 10 orders, use the List Order Batch Orders tool to paginate through all orders.
send_gift
Create a gift order batch to send products to one or more recipients. Generates gift links that recipients use to accept gifts, choose options, and enter their address. Supports email/SMS notifications or link-only delivery.
list_orders
List orders with pagination and optional date filters. Returns order summaries including status, recipient info, and costs.
get_product
Retrieve detailed information about a specific product including pricing, variants, brand info, images, and product attributes.
list_payment_methods
List all payment methods on the account. Use the payment method ID when creating order batches to specify which payment method to charge.
cancel_order
Cancel a gift order. Only orders in "created", "notified", or "opened" status can be canceled.
update_order_expiration
Update the expiration date for an existing gift order. Use this to extend or shorten the time a recipient has to accept their gift.
list_order_batches
List all order batches with pagination. Returns summaries including batch status, sender info, order counts, and delivery method.
list_cards
Browse available digital greeting cards that can be attached to gift orders. Cards include occasion tags like "Congratulations", "Birthday", "Onboarding", etc.
list_workspaces
List all workspaces accessible from the account. Workspace IDs can be used when creating order batches to specify which workspace to charge.
list_order_batch_orders
Paginate through all orders within a specific order batch. Useful for batches with more than 10 orders where the batch preview is incomplete.
list_products
Browse Goody's curated product catalog. Returns products with pricing, images, brand info, and available variants. Supports pagination and filtering by country.
get_order
Retrieve detailed information about a specific order including status, recipient details, cart items, shipping, costs, and the full event timeline.
Send corporate gifts and physical products programmatically without needing recipient addresses. Browse a curated product catalog, create gift orders for one or many recipients, generate shareable gift links, and track orders through their full lifecycle (created, opened, accepted, shipped, delivered). Manage order batches, schedule future deliveries, calculate pricing, handle payments, and receive real-time webhook notifications on gift and order events. Supports address-free gifting where recipients choose their own options and enter their address, as well as direct shipping to known addresses.
Common questions about connecting Goody to AI agents with Metorial.