# PassKit MCP for AI Agents AI Agent Connect

> PassKit is a digital wallet orchestration tool that lets you manage loyalty cards, event tickets, and boarding passes through your AI client. It allows you to issue passes, sync member data, and manage promotional coupons directly from a chat interface. You can automate customer engagement and wallet management without switching between different dashboards.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_aron88TGR3iLvX4nNV3VWBYgX2VShEbRLVQ73Lyi/ai-agent-connect
- **Tags:** digital-wallet, loyalty-cards, event-tickets, apple-wallet, google-wallet, customer-engagement

## Description

PassKit is a digital wallet orchestration tool that lets you manage loyalty cards, event tickets, and boarding passes through your AI client. Instead of clicking through three different dashboards to send a coupon, issue a ticket, and update a loyalty tier, you can just tell your agent to do it. This Connector connects your account to your AI client, turning your chat window into a command center for digital wallets. You can enroll customers into programs, send out boarding passes, or create promotional coupons without ever leaving your workspace. It handles the heavy lifting of syncing metadata and managing branding assets so you can focus on the actual campaign. Getting started with this Connector through the Vinkius catalog means your agent immediately understands how to talk to the API. You'll stop wrestling with complex UI elements and start managing your customer engagement as a conversation. Whether you're a retail owner trying to scale a loyalty program or an event coordinator managing thousands of tickets, this integration removes the friction of manual entry. You can check member statuses, update flight details, or launch a new summer sale and push the passes to your customers in seconds. It's about moving from manual data entry to automated orchestration where the AI handles the API calls while you just give the directions.

## Tools

### create_flight
Generate a new flight record for a passenger. This sets up the data needed for a boarding pass.

### issue_boarding_pass
Send a new flight pass to a traveler. This is the fastest way to handle passenger check-ins.

### list_branding_images
See all the logos and banners you've uploaded. It makes it easy to pick the right art for a new campaign.

### get_coupon_details
Look up the specific terms and dates of a coupon. This is useful for verifying a customer's discount.

### update_member
Change the info for an existing loyalty member. Use this to adjust tiers or update contact details.

### enroll_member
Add a new person to your loyalty program. It triggers the pass generation and sends the invite.

### get_member_details
Fetch the full profile of a specific loyalty member. This lets you see their history and current status.

### get_pass_template
See the details of a specific pass design. Use this to check which assets are currently active.

### get_event_ticket
Pull the details of a ticket that's already been sent. Use this to see if a guest has checked in.

### issue_event_ticket
Create and send a new entry pass for a show. It handles the distribution to the customer's wallet automatically.

### create_coupon
Make a new promotional pass from scratch. You can set specific dates and discount amounts here.

## Prompt Examples

**Prompt:** 
```
Can you send a 20% off coupon to our customers for the summer sale?
```

**Response:** 
```
I've created the summer sale coupon for you.

| Detail | Value |
| :--- | :--- |
| **Coupon ID** | CPN-9921 |
| **Discount** | 20% Off |
| **Validity** | June 1st - August 31st |
| **Usage** | Single use per customer |

The pass is now ready for distribution via email and social media links.
```

**Prompt:** 
```
Did Sarah Chen check in for her flight yet?
```

**Response:** 
```
I checked the status for Sarah Chen (Member ID: MBR-4421).

* **Status**: Checked In
* **Flight**: AA-123
* **Gate**: B12
* **Boarding Pass**: Active

She is currently in the boarding queue.
```

**Prompt:** 
```
I need to add a new member to our loyalty program.
```

**Response:** 
```
I can help with that. Please provide the customer's email address and any initial points they should receive. Once you give me those details, I'll enroll them and send their welcome pass to their Apple Wallet or Google Pay.
```

## Capabilities

### Issue loyalty cards
Send new membership passes to customer wallets instantly.

### Create digital coupons
Generate promotional passes with specific dates and limits.

### Manage event tickets
Track and issue entries for live events or shows.

### Update member data
Sync profile information and loyalty tiers in real time.

### Track boarding passes
Retrieve and manage flight itineraries for passengers.

### Manage branding assets
View and organize your company's images for pass designs.

## Use Cases

### Automating Loyalty Enrollment
A retail manager asks their agent to enroll a new customer. The agent uses enroll_member to create the account and send the loyalty pass to the customer's Apple Wallet.

### Rapid Coupon Distribution
A marketer wants to launch a summer sale. They tell the agent to create a 20% off coupon using create_coupon, which then pushes the pass to their subscriber list.

### Event Ticket Management
An event organizer needs to check if a guest has arrived. The agent uses get_event_ticket to pull the status and confirm the attendee is inside the venue.

### Flight Itinerary Updates
A travel agent needs to update a passenger's flight. They ask the agent to use create_flight and issue_boarding_pass to refresh the traveler's digital wallet.

## Benefits

- Stop manual data entry by using enroll_member to add customers to loyalty programs instantly.
- Send promotional rewards faster with create_coupon to push discounts directly to customer wallets.
- Track attendee engagement by using get_event_ticket to monitor live entry statuses.
- Maintain accurate customer records by using update_member to sync tiers and profile info.
- Handle travel logistics efficiently with issue_boarding_pass for real time passenger check-ins.
- Keep branding consistent by using list_branding_images to manage your design assets in one place.

## How It Works

The bottom line is you move from manual dashboard management to natural language wallet orchestration.

1. Subscribe to this Connector through the Vinkius catalog.
2. Provide your PassKit Long-Lived API Token and your regional Base URL.
3. Start issuing tickets and managing loyalty members via natural language.

## Frequently Asked Questions

**Can PassKit help me send tickets to my customers?**
Yes, PassKit allows your AI agent to issue digital tickets directly to customer wallets. This means you can send entries for events or shows through a simple chat command.

**How does PassKit work with my loyalty program?**
It connects your PassKit account to your AI client so you can manage memberships. You can enroll new members, update their points, and issue loyalty cards without leaving your workspace.

**Can I use PassKit to send boarding passes?**
Yes, you can use it to manage flight itineraries and issue boarding passes. Your agent can handle passenger check-ins and update flight metadata in real time.

**Does PassKit support both Apple and Google Wallets?**
PassKit supports both Apple Wallet and Google Pay. This ensures your customers can receive and use their passes regardless of what phone they use.

**How do I manage my branding images with PassKit?**
You can use the integration to view and organize all your uploaded branding assets. This helps you ensure that every pass your agent issues uses the correct logos and artwork.

**Can I update my customers' loyalty tiers automatically?**
Yes, you can use the integration to update member data. Your agent can change tiers, adjust points, and sync profile information as your customers interact with your brand.

**Can my AI automatically find the details for a specific loyalty member by their ID?**
Yes! Use the `get_member` tool with the Member ID. Your agent will respond with complete metadata, including current points, tier status, and enrollment date in seconds.

**How do I find my PassKit Long-Lived API Token?**
Log in to the [**PassKit Portal**](https://portal.passkit.com/), navigate to **Settings** > **Integrations**, and you will find your unique secret token under the API Credentials section.

**Does this work with both Apple and Google Wallets?**
Absolutely. PassKit acts as a unified hub, allowing the AI to orchestrate digital passes that are cross-compatible with both major mobile wallet ecosystems.