# Giftbit MCP for AI Agents AI Agent Connect

> Giftbit lets you order, send, and track digital reward cards and incentives through your AI agent. It connects directly to your Giftbit account to handle reward fulfillment, so you can manage campaigns and redemption statuses without leaving your primary workspace.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_vLwTuJ9EWUMXEJYjmvYmDW1IltxCF30PSe3RvHBN/ai-agent-connect
- **Tags:** gift-cards, rewards, incentives, api-integration, automation, customer-loyalty

## Description

This Giftbit MCP connects your rewards platform to any AI agent to handle the delivery and tracking of digital gifts. Managing rewards usually involves jumping between tabs, logging into dashboards, and manually copy-pasting links or checking status updates. If you're trying to send an apology gift to a frustrated customer or set up a research incentive, that overhead slows you down. This Connector changes that by letting your AI agent handle the fulfillment for you. You can ask your agent to find a specific brand, order a batch of rewards, or check if a specific gift has been claimed yet. It brings your entire Giftbit account into your primary workspace, so you can manage campaigns and track redemptions through a simple conversation. It's one of the many ways you can expand what your agent can do when you use the Vinkius catalog to connect your tools. Instead of navigating a complex UI, you just tell your agent what needs to happen, and it executes the commands in the background. You get to keep your focus on the customer or the project while the agent handles the technical heavy lifting of reward distribution. This means you can handle hundreds of rewards without ever opening a new browser tab or worrying about manual data entry errors.

## Tools

### verify_api_connection
Checks if your connection to Giftbit is active. Use this to make sure your credentials work before you start.

### list_delivery_regions
Lists the geographic regions where rewards are available. This helps you ensure you're sending to the right places.

### check_api_health
Verifies that the Giftbit API is running correctly. Use this to troubleshoot any connection issues quickly.

### order_email_rewards
Sends rewards to a recipient via email. This is the quickest way to get a gift into a customer's hands.

### create_reward_links
Generates direct URLs for rewards. You can use these to send gifts through any messaging platform.

### create_embedded_links
Creates links that fit into your own app or website. This is perfect for building a native experience for your users.

### get_brand_details
Pulls metadata for specific reward brands. Use it to check price limits and regional availability.

### get_campaign_status
Fetches the current progress of a reward campaign. It tells you how many rewards were sent and their current state.

### get_gift_status
Retrieves the specific status of an individual gift. You can see if it's delivered, opened, or claimed.

### list_reward_brands
Shows all the brands available in the Giftbit catalog. It helps you see what options your recipients can choose from.

### list_reward_campaigns
Lists all your past and current reward campaigns. Use this to get a high-level view of your fulfillment history.

### list_gift_records
Shows a list of all the gifts you've sent. It's a great way to audit your recent activity.

## Prompt Examples

**Prompt:** 
```
What brands are available for a customer in the UK?
```

**Response:** 
```
I've checked the available brands for the UK region. Here are the top options:

| Brand | Availability |
| :--- | :--- |
| Amazon | Yes |
| Sephora | Yes |
| Uber | No |

Would you like me to check the price ranges for any of these?
```

**Prompt:** 
```
Send a $15 Amazon gift card to test@example.com.
```

**Response:** 
```
I've sent that reward!

**Recipient:** test@example.com
**Reward:** $15.00 Amazon Gift Card
**Status:** Sent via Email

I'll let you know if you need anything else.
```

**Prompt:** 
```
Did the customer with ID 998877 claim their gift?
```

**Response:** 
```
I've checked the status for that gift record.

* **Delivery Status:** Delivered
* **Redemption Status:** Claimed
* **Selected Brand:** Starbucks

The recipient claimed their reward yesterday afternoon.
```

## Capabilities

### Order email rewards
Send digital gift cards directly to a recipient's inbox.

### Generate reward links
Create direct or embedded URLs for distribution via SMS or your own apps.

### Browse reward brands
See every available brand and filter by region or price.

### Track redemption status
See if a recipient has opened or claimed their gift.

### Manage reward campaigns
Create and oversee multiple reward programs in one place.

### Toggle environments
Switch between test and production modes for safe configuration.

## Use Cases

### Customer Service Recovery
A support agent sees an angry customer and asks the AI to send a $20 Starbucks gift card immediately using order_email_rewards.

### Employee Recognition
An HR manager asks the agent to create a new campaign to send holiday bonuses to the entire sales team.

### User Research Incentives
A product manager needs 50 unique links for a survey and asks the agent to generate them using create_reward_links.

### Campaign Auditing
A marketing lead asks the agent to list all past campaigns to see which ones had the highest redemption rates.

## Benefits

- Stop jumping between tabs by managing your entire Giftbit account from your primary chat window.
- Send rewards instantly to customers or employees using order_email_rewards without manual entry.
- Create custom reward links with create_reward_links to distribute incentives via SMS or your own apps.
- Monitor your fulfillment in real time using get_gift_status to see exactly when a recipient claims a gift.
- Audit your history easily with list_reward_campaigns to keep your marketing and HR records organized.
- Test your reward flows safely by switching to the testbed environment before going live with real transactions.

## How It Works

The bottom line is you get to manage your entire reward fulfillment process through natural conversation instead of manual dashboard navigation.

1. Connect your Giftbit API token to the Connector via the Vinkius Marketplace.
2. Tell your agent to perform a task, like ordering a reward or checking a status.
3. Get the confirmation or data back in your chat window instantly.

## Frequently Asked Questions

**Can I use the Giftbit MCP to send rewards to my customers?**
Yes, you can use it to send digital gift cards and rewards directly to your customers' email addresses.

**How does Giftbit help with employee recognition?**
It lets you automate rewards for your team, making it easy to send perks for hitting milestones or holidays.

**Can I check if someone actually used their gift?**
Yes, the Connector can pull real-time status updates so you can see if a reward has been opened or claimed.

**Does this work for my own mobile app?**
You can use it to generate embedded links that work perfectly inside your own apps or SMS platforms.

**Can I test my reward campaigns before I send them?**
Yes, the Connector lets you switch between a testbed environment and production so you can verify everything first.

**How do I get my Giftbit account connected?**
You'll just need to grab your API token from the Giftbit developer portal and add it to the Connector.

**How do I get an API Token for Giftbit?**
Log in to the Giftbit Developer Portal, navigate to the API settings, and you can generate an API Token for either your Testbed or Production account.

**Can I test the integration without sending real money?**
Yes! Giftbit provides a fully functional 'testbed' environment. Simply set the 'Environment' credential to 'testbed' and provide your test API token.

**What is the difference between direct links and embedded links?**
Direct links send the user to a standalone claim page. Embedded links are designed to be displayed directly within an iframe in your own application.

**How do I specify the reward value?**
Giftbit handles all pricing in cents. To send a $5.00 reward, you must provide '500' as the price_in_cents parameter.