otherapi_key

Gift Up!

Gift Up! is a digital platform that allows businesses to sell, manage, and redeem gift cards online, integrating seamlessly with websites and apps to streamline gift card transactions and promotions.

Verdict

Gift Up! lets your team query and manage digital gift cards, vouchers, and checkout settings without leaving Switchy. @mention it to pull gift card balances, list active items for sale, audit transaction reports, or check who has account access. Useful for support reps answering customer questions, finance teams reconciling sales, or ops reviewing checkout config. Requires an API key from your Gift Up! dashboard — no OAuth dance, but you'll need admin access to generate the key.

Common use cases

  • Look up gift card balance for support tickets
  • Audit checkout settings before a promo launch
  • Pull transaction reports for monthly reconciliation
  • List active items to update marketing copy
  • Check user access when onboarding new staff

Integration

Vendor
Gift Up!
Category
other
Auth
API_KEY
Tools
9
Composio slug
gift_up

Tools

  • Get Checkout Settings

    Tool to retrieve the current checkout settings. Use when you need to display or audit your checkout configuration.

  • Get Company Details

    Tool to retrieve company details. Use when you need to fetch the current company associated with the API key.

  • List Gift Cards

    Tool to list gift cards. Use when you need to retrieve gift cards with optional filters.

  • List GiftUp Users

    Tool to list all users. Use when you need to retrieve all users who have access to your Gift Up! account.

  • List Item Groups

    Tool to list item groups. Use when you need to retrieve all item groups for filtering items by group.

  • List Items

    Tool to list items. Use when you need to retrieve all items available for sale, optional filter by groupId.

  • List Locations

    Tool to list all locations. Use when you need to retrieve all locations associated with the account.

  • List Report Transactions

    Tool to list report transactions with optional filters. Use after setting desired filters to retrieve transactions report.

  • Subscribe to Webhook

    Tool to subscribe to a Gift Up! webhook event. Use when you need to register a callback URL for specific account events.

Setup

Setup guide

  1. 11. In Switchy, open the Space where you want to use Gift Up! and click 'Add Integration' in the sidebar. 2. Search for 'Gift Up!' and select it from the list. 3. You'll be prompted to enter an API key — log into your Gift Up! dashboard, navigate to Settings > API, and generate a new key (copy it immediately; it won't display again). 4. Paste the key into Switchy and click 'Connect'. 5. Switchy confirms the connection by fetching your company details. 6. Test it by typing '@Gift Up! list the last 10 gift cards' in the Space chat — you should see a table of recent cards with codes and balances. 7. If the response is empty or errors, double-check the API key has read permissions and hasn't been revoked in the Gift Up! dashboard.

What teammates see: by default, memories from Gift Up! are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Check Card Balance

@Gift Up! show me the balance and redemption history for gift card code ABC123XYZ
Open in a Space →

Recent Transactions

@Gift Up! list the 20 most recent transactions, including amounts and customer emails
Open in a Space →

Active Items Audit

@Gift Up! list all items available for sale right now, grouped by category if possible
Open in a Space →

Checkout Config Review

@Gift Up! show me the current checkout settings, especially payment methods and tax configuration
Open in a Space →

User Access Report

@Gift Up! list all users who have access to this Gift Up! account and their roles
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@giftup show me all gift cards sold in the last 30 days with a value over $100

Output

Based on the Gift Up! account data, here are 12 gift cards matching your criteria from the past 30 days: Card #GU-8472 ($150, purchased Jan 15, redeemed $45), Card #GU-8501 ($200, purchased Jan 18, unredeemed), Card #GU-8539 ($125, purchased Jan 22, fully redeemed), and 9 others. Total value issued: $1,680. Five cards remain partially or fully unredeemed, representing $890 in outstanding liability. The highest-value card ($250, #GU-8512) was purchased on Jan 20 and has not been used yet.

Notes

This example demonstrates the List Gift Cards tool with date and value filters. The MCP returns raw card records; the AI synthesizes them into a business summary. Note that Gift Up! API keys are scoped to a single company account, so results reflect only that account's data. Large result sets may require pagination.

Prompt

@giftup what are my current checkout settings and do they allow custom amounts?

Output

Your Gift Up! checkout is configured with the following settings: Custom amounts are enabled with a minimum of $25 and maximum of $500. The checkout page displays your company logo and uses the 'Modern Blue' theme. Payment methods enabled: Stripe (credit/debit cards) and PayPal. Email notifications are sent to customers immediately upon purchase, and you receive a copy at admin@example.com. The checkout URL is https://giftup.app/place-order/your-company-slug.

Notes

This example uses the Get Checkout Settings tool to audit configuration without making changes. It's a read-only operation useful for troubleshooting customer issues or verifying setup before a campaign launch. The MCP does not provide tools to modify checkout settings—those changes must be made through the Gift Up! dashboard.

Prompt

@giftup pull a transaction report for January and calculate total revenue by item type

Output

January transaction report retrieved: 87 total transactions across your Gift Up! account. Revenue breakdown by item type: Physical gift cards ($4,320 from 24 transactions), Digital gift cards ($8,150 from 51 transactions), Experience vouchers ($2,400 from 12 transactions). Total gross revenue: $14,870. Average transaction value: $171. Peak sales day was January 14 with $1,890 in transactions. Note that these figures represent gross sales before any payment processing fees or refunds, which are tracked separately in your payment provider's dashboard.

Notes

This example combines the List Report Transactions tool with AI-driven aggregation to turn raw transaction data into a revenue summary. The MCP provides transaction records with timestamps, amounts, and item references—the AI performs the grouping and math. Useful for monthly reconciliation, but remember that Gift Up! reports sales data, not net settlement amounts after fees.

Use-case deep-dives

Monthly gift card reconciliation

When Gift Up! MCP beats manual CSV exports for finance teams

A 6-person hospitality business runs monthly reconciliation on gift card sales and redemptions. Their bookkeeper used to download CSVs from the Gift Up! dashboard, then manually cross-reference transactions in QuickBooks. With this MCP, they pull List Report Transactions filtered by date range directly into a Switchy thread, then ask the AI to flag discrepancies against their accounting ledger. The MCP handles API key auth once, so the bookkeeper doesn't log into Gift Up! every month. This works cleanly if you process under 500 transactions monthly—above that, the list endpoint gets slow and you're better off sticking with scheduled CSV exports. If your finance workflow already lives in Slack or a shared doc, this MCP closes the loop without leaving Switchy.

Customer support gift card lookup

Why this MCP is overkill for most support ticket workflows

A 3-person e-commerce support team fields 20-30 gift card questions daily: balance checks, redemption history, lost codes. The Gift Up! MCP can List Gift Cards and pull transaction details, but it requires the support agent to know the exact filter syntax and card ID. Most teams are faster using Gift Up!'s native customer portal link or the dashboard search. The MCP makes sense only if your support team already uses Switchy as their shared workspace and wants to resolve gift card lookups without switching tabs. Even then, you need a clear runbook for which tool to call—Get Company Details won't help a customer find their balance. If your support volume is under 10 gift card tickets per day, the dashboard is simpler and the MCP adds friction.

Seasonal gift card inventory planning

When List Items and List Item Groups speed up holiday prep

A 4-person marketing team at a spa preps for Black Friday by auditing which gift card SKUs sold best last year, then deciding which item groups to promote. They use List Items filtered by groupId to pull current offerings into a Switchy thread, then compare against last year's List Report Transactions to spot trends. The MCP saves them from screenshotting the Gift Up! dashboard or exporting multiple CSVs. This workflow shines if your team collaborates in Switchy already and needs to reference gift card data in the same thread as ad copy or promo calendars. The trade-off: if you only plan seasonally twice a year, logging into Gift Up! directly is faster than managing API keys. If you're planning monthly or need to loop in external contractors, the MCP keeps everyone in one workspace.

Frequently asked

What does the Gift Up! MCP let me do in Switchy?

It pulls gift card sales data, checkout settings, and inventory from your Gift Up! account into Switchy's AI workspace. You can ask questions like "show me all gift cards sold this month" or "what items are in the Spring collection group" without logging into the Gift Up! dashboard. The MCP reads data only—it won't create new gift cards or change checkout settings.

Do I need admin access to connect Gift Up! to Switchy?

Yes. You'll need an API key from your Gift Up! account settings, which only admins can generate. The key authenticates all requests, so whoever connects it should have full read access to company details, transactions, and user lists. If your team restricts API key creation, ask your Gift Up! account owner to set it up.

Can the Gift Up! MCP create or refund gift cards?

No. The nine tools available are read-only—they list gift cards, transactions, items, and settings but can't modify anything. If you need to issue a refund or manually create a gift card, you'll still use the Gift Up! dashboard or their standard API. This MCP is for reporting and auditing, not transaction management.

Why use this MCP instead of exporting CSV reports from Gift Up!?

The MCP lets you query live data in natural language without waiting for exports or parsing spreadsheets. Ask "which locations sold the most last week" and get an instant answer. CSV exports are static snapshots; the MCP pulls current data every time you ask, so your team always works from the latest numbers.

Who on my team should connect the Gift Up! MCP?

Whoever manages your gift card program or needs transaction visibility—usually your operations lead or finance person. Since the API key exposes all company data, don't share the connection with contractors or part-time staff unless they need full reporting access. One connection works for your whole Switchy workspace.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.