Goody

Automates the delivery of physical gifts and digital cards to customers and partners, triggering shipments based on CRM milestones or purchase events.

Try Goody in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Goody integration

    • Describe the outcome and Ceven picks the right Goody calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Goody data, across all 13 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Goody access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Goody, when, and on whose behalf.
    • The agent pauses and asks when Goody is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Goody.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Goody action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Goody, and when to use it.

Calculate batch price
Use this to estimate per recipient and total costs for a gift batch before you commit to the order.
List active cards
Pull a list of all available digital greeting cards to choose the right design for a specific occasion.
List active products
Fetch all currently available physical products with filters to find gifts within a certain price range.
List order batches
Retrieve a paginated list of all order batches to track group shipments or audit monthly spending.
List all orders
Pull every individual order associated with the account to verify delivery status or recipient details.
List payment methods
Retrieve the stored payment options to ensure the correct billing account is used for a high value batch.
List workspaces
Pull all available workspaces to route gift expenses to the correct department or regional budget.
Retrieve user
Get the current authenticated user details to verify account permissions and profile settings.
Retrieve product
Pull detailed specifications and images for a specific product using its unique ID.
Create gift order
Push a new order to Goody for a physical product or digital card to be sent to a recipient.
Update order status
Modify the state of an existing order if recipient details need to be corrected before shipping.
Cancel order batch
Stop a pending order batch from processing to prevent incorrect shipments.
Calculate Price for Order Batch
Tool to estimate per recipient and total price for an order batch. Use when you want to preview costs before creating the batch.
List All Active Cards
Tool to list all active digital greeting cards. Use when you need to fetch available card options before sending.
List All Active Products
Tool to list all active products. Use when you need to fetch available active products with pagination and filters.
List All Order Batches
Tool to list all order batches. Use when you need to paginate through your account's order batches.
List All Payment Methods
Tool to list all payment methods. Use when you need to retrieve all payment methods associated with the account.
List All Workspaces
Tool to list all workspaces. Use when you need to retrieve all workspaces associated with the account.
Retrieve Current User
Tool to retrieve current authenticated user information. Use after authentication to fetch the current user’s account details.

19 actions · scroll to see them all

Frequently asked questions

Ceven does not store the addresses itself but pulls them from your connected CRM or database at the moment the workflow triggers. When the agent calls the Goody API to create an order, it passes the address data directly to Goody for fulfillment. If the address is missing or formatted incorrectly in your source system, the agent can be configured to pause the workflow and send you a notification to verify the details before the order is placed. This ensures you do not waste budget on undeliverable packages while keeping your sensitive customer data moving only between trusted endpoints.
Yes. You can build a logic gate into your Ceven workflow that uses the Calculate Price action before any order is finalized. The agent pulls the current price of the selected product, adds the shipping estimate, and compares it against a numerical variable you set as your budget. If the total exceeds your limit, the agent can either switch to a cheaper product from the active product list or route the request to a manager for manual approval via Slack or email before the payment is processed through Goody.
The agent regularly checks the List All Active Products endpoint to ensure the items in your workflow are available. If a specific product ID returns as inactive or out of stock during a trigger event, the agent can follow a fallback path you define. For example, it can select the next best item in the same price category or notify you that the preferred gift is unavailable. This prevents your automation from failing silently and ensures your customers still receive a token of appreciation even when supply chains fluctuate.
Absolutely. Ceven uses the order batch functionality to handle large volumes of gifts efficiently. Instead of sending a hundred individual API calls, the agent aggregates the recipients into a single batch. It first uses the Calculate Price for Order Batch tool to give you a total cost preview. Once approved, it pushes the entire list to Goody in one operation. This is ideal for end of year holiday gifts or company wide event giveaways where you need to maintain a single point of tracking for a large number of shipments.
Yes. Goody imposes rate limits on their API endpoints to ensure platform stability. If your workflow attempts to push thousands of orders in a very short window, you may encounter a 429 too many requests error. Ceven manages this by implementing an exponential backoff strategy, meaning the agent will automatically pause and retry the request after a few seconds. For extremely large migrations or massive one time campaigns, we recommend scheduling the workflow to drip the orders over several hours to stay within the Goody API tier limits.
Yes. Since Ceven can call multiple Goody endpoints in a single sequence, you can create a multi stage appreciation journey. For instance, the agent can send an immediate digital greeting card the moment a deal closes to provide instant gratification, and then schedule a physical gift to be shipped three days later. This allows you to maintain a high touch feeling without manual effort. Each action is logged independently in your workflow history so you can see exactly when the digital card was delivered and when the physical package was dispatched.
Ceven does not handle your credit card details. It uses the payment methods already configured and stored within your Goody account. When the agent triggers an order, it instructs Goody to charge the default payment method or a specific payment ID retrieved from the List All Payment Methods action. This means all your billing, invoicing, and tax records remain centralized within the Goody dashboard, and Ceven only acts as the trigger mechanism to execute the purchase based on your predefined business rules.
Yes. When the agent calls the order creation tool, it can pass a custom message string. You can use Ceven to dynamically generate these messages using data from your CRM. For example, the agent can pull the customer name and their specific achievement to create a personalized note like Hello Sarah, congrats on hitting your first thousand users. This ensures that while the process is automated, the recipient feels a personal connection rather than receiving a generic template, which significantly increases the impact of the gift.

Alternatives to Goody

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Sendoso logoSendosoPostal logoPostalPrintfection logoPrintfection

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Goody and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free