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 brand
  • utid (optional): Filter by specific UTID
  • rewardName (optional): Filter by reward name
  • currencyCode (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 customer
  • displayName (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 identifier
  • accountIdentifier (required): Unique identifier for the account
  • displayName (required): Display name for the account
  • currencyCode (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 identifier
  • accountIdentifier (required): The account's unique identifier
  • displayName (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 ID
  • customerIdentifier (optional): Filter by customer
  • accountIdentifier (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 order
  • accountIdentifier (required): Account to charge
  • utid (required): Unique Tango ID of the gift card
  • amount (required): Order amount
  • recipientEmail (required): Email address for delivery
  • recipientFirstName (optional): Recipient's first name
  • recipientLastName (optional): Recipient's last name
  • senderEmail (optional): Sender's email
  • senderFirstName (optional): Sender's first name
  • senderLastName (optional): Sender's last name
  • message (optional): Personal message for the gift card
  • sendEmail (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


© 2026 Tango API are provided by Tango, a division of BHN, Inc.