Tango MCP - Available Tools
1. Catalog Management
Get_Catalog_Items
Purpose: Retrieve available digital gift cards from the Tango catalog
Parameters:
brandKey(optional): Filter by specific brandutid(optional): Filter by specific UTIDrewardName(optional): Filter by reward namecurrencyCode(optional): Filter by currency (e.g., "USD")status(optional): Filter by status (e.g., "active")
Response: List of available gift cards with details including:
- Brand information
- Denominations (fixed or variable)
- Currency
- Redemption instructions
- Terms and conditions
2. Customer Management
List_Customers
Purpose: Retrieve all customers in your account
Parameters: None
Response: List of customers with their details
Create_Customer
Purpose: Create a new customer
Parameters:
customerIdentifier(required): Unique identifier for the customerdisplayName(required): Display name for the customer
Response: Created customer details
Get_Customer
Purpose: Retrieve details for a specific customer
Parameters:
customerIdentifier(required): The customer's unique identifier
Response: Customer details including accounts and balances
3. Account Management
List_Customer_Accounts
Purpose: List all accounts for a specific customer
Parameters:
customerIdentifier(required): The customer's unique identifier
Response: List of customer accounts with balances
Create_Customer_Account
Purpose: Create a new account for a customer
Parameters:
customerIdentifier(required): The customer's unique identifieraccountIdentifier(required): Unique identifier for the accountdisplayName(required): Display name for the accountcurrencyCode(optional): Currency code (default: "USD")
Response: Created account details
Update_Customer_Account
Purpose: Update an existing customer account
Parameters:
customerIdentifier(required): The customer's unique identifieraccountIdentifier(required): The account's unique identifierdisplayName(optional): New display name
Response: Updated account details
4. Order Management
List_Orders
Purpose: Retrieve historical orders with filtering options
Parameters:
startDate(optional): Filter orders from this date (ISO format)endDate(optional): Filter orders until this date (ISO format)referenceOrderID(optional): Filter by reference order IDcustomerIdentifier(optional): Filter by customeraccountIdentifier(optional): Filter by account
Response: List of orders with details
Create_Order
Purpose: Place a new order for a digital gift card
Parameters:
customerIdentifier(required): Customer placing the orderaccountIdentifier(required): Account to chargeutid(required): Unique Tango ID of the gift cardamount(required): Order amountrecipientEmail(required): Email address for deliveryrecipientFirstName(optional): Recipient's first namerecipientLastName(optional): Recipient's last namesenderEmail(optional): Sender's emailsenderFirstName(optional): Sender's first namesenderLastName(optional): Sender's last namemessage(optional): Personal message for the gift cardsendEmail(optional): Whether to send email (default: true)
Response: Order details including:
- Order ID
- Redemption code
- Redemption URL
- Order status
Get_Order
Purpose: Retrieve details for a specific order
Parameters:
referenceOrderID(required): The order's reference ID
Response: Complete order details
Get_Order_Resends
Purpose: Check the resend history for an order
Parameters:
referenceOrderID(required): The order's reference ID
Response: List of resend attempts with timestamps
Updated 9 months ago
