goody_<resource>_<verb> and requires one of three permissions — Read, Write, or Send gifts (see Authentication). Select a tool for its parameters, returns, and a worked prompt → tool call → result example.
Account & workspaces
| Tool | Permission | Description |
|---|---|---|
goody_me_get | Read | Get the connected account’s profile and the server’s current time. |
goody_workspaces_list | Read | List the workspaces you can gift from. |
Discover gifts & cards
| Tool | Permission | Description |
|---|---|---|
goody_products_search | Read | Search the catalog by intent, budget, and filters (up to 5 matches). |
goody_products_get | Read | Retrieve full detail for a single product. |
goody_collections_list | Read | List curated gift collections. |
goody_gift_of_choice_list | Read | List “let them pick” Gift of Choice options, optionally budget-framed. |
goody_cards_list | Read | List greeting cards, filterable by occasion. |
Contacts
| Tool | Permission | Description |
|---|---|---|
goody_contacts_search | Read | Search workspace contacts by name or email. |
goody_contacts_get | Read | Retrieve a single contact, with event dates. |
goody_contacts_create | Write | Add a workspace contact. |
goody_contacts_update | Write | Update an existing contact. |
goody_contact_lists_list | Read | List contact lists. |
goody_contact_lists_create | Write | Create a contact list, optionally with members. |
Messages
| Tool | Permission | Description |
|---|---|---|
goody_messages_generate | Read | Draft three card-message options for an occasion. |
Payment methods
| Tool | Permission | Description |
|---|---|---|
goody_payment_methods_list | Read | List saved payment methods, Goody Balance, and Corporate Account (display names only — never card numbers). |
Send & track gifts
| Tool | Permission | Description |
|---|---|---|
goody_order_batches_preview | Write | Build a shareable preview link and price a gift that hasn’t been sent. The confirmation step. |
goody_order_batches_price | Write | Estimate the full price of a gift. A quick estimate; needs Write because it builds a draft order (see Authentication). |
goody_order_batches_create | Send gifts | Send a gift. Requires explicit confirmation of the price. |
goody_order_batches_list | Read | List past gift batches. |
goody_order_batches_get | Read | Retrieve a single gift batch. |
goody_orders_list | Read | List individual orders, optionally within a batch. |
goody_orders_cancel | Write | Cancel a single order the recipient hasn’t accepted yet. |
Autogifts
| Tool | Permission | Description |
|---|---|---|
goody_autogift_rules_list | Read | List autogift rules. |
goody_autogift_rules_create | Send gifts | Create a recurring autogift — clone a past send or build from scratch (always created paused). |
goody_autogift_rules_preview | Read | Preview a paused rule’s gift and per-send cost before activating. |
goody_autogift_rules_activate | Send gifts | Activate a paused autogift rule. |
goody_autogift_rules_pause | Write | Pause an active autogift rule. |
Feedback
| Tool | Permission | Description |
|---|---|---|
goody_feedback_create | Write | Send the user’s feedback about Goody to the Goody team. Never charges. |