Integration

Corporate Merch integration

Corporate Merch is a swag company that produces, stores and ships branded merchandise. Through its API, list and inspect your designs (inventory and on-demand products) and the product catalog with estimated ship dates, check kitting eligibility, quote, then place real orders (they ship physical goods and cost money) to a recipient, track their shipments, cancel an order or fix its address, manage contacts with their labels and lists, create private redemption links on redeem pages, sync a shop customer and their store credit, read wallet balances, and manage organizations and the designs assigned to them. Left out: the beta design customization routes, webhooks, and the single-shipment and single-private-link reads (list_order_shipments, get_order and list_private_links return the same records). Authentication is an API token generated in the Corporate Merch dashboard under Developers > API Tokens, sent as a Bearer token in the Authorization header. The API allows 40 requests per minute.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Corporate Merch.Built from the 33 Corporate Merch tools below, on the connection you add once.

What you can do with Corporate Merch

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Contact, 5 operations

  • create_contactCreate contactPOSTAdd a new contact to your account. Use this endpoint to store identity details, assign tags, and set the contact type for future filtering and management
  • delete_contactDelete contactDELETESoftly remove a contact record from the system. This action will dissociate the contact from any non-critical historical data and remove them from your active contact lists.
  • get_contactGet contactGETReturns one contact by ID: name, email, phone, address, company, department, title, dates, labels and address validation flags.
  • list_contactsList contactsGETLists your contacts, optionally searched by name, company, country or email, filtered by label IDs or by contact type. Paginated.
  • update_contactUpdate contactPUTModify an existing Contact entry by its unique identifier. Use this to sync updated user profiles, refresh address validation flags, or record changes in employment status and contact classification.

Design, 5 operations

  • assign_designs_to_organizationAssign designs to organizationPOSTAssigns designs to an organization, given their IDs.
  • delete_designDelete designDELETEDelete a product from your account. This action cannot be reversed.
  • get_designGet designGETRetrieve details regarding your design. This includes both inventory and on-demand products that can be found on the "My Catalog" tab on your Corporate Merch dashboard.
  • list_designsList designsGETRetrieve details regarding your designs. This includes both inventory and on-demand products that can be found on the "My Catalog" tab on your Corporate Merch dashboard.
  • list_organization_designsList organization designsGETReturns an organization and the designs assigned to it. Paginated.

Order, 3 operations

  • create_orderCreate orderPOSTPlaces a real order that ships physical goods and costs money (see shipment_cost): sends your designs to one recipient. Refused on an invalid address or insufficient inventory (no partial orders). Check the cost with get_order_quote first.
  • get_orderGet orderGETReturns one order by ID: recipient, address, status, notecard, shipment cost, billing details and its shipments.
  • list_ordersList ordersGETLists your orders with recipient, address, status, notecard, shipment cost and shipments, optionally filtered by the Shopify order ID used as external reference. Paginated.

Organization, 3 operations

  • create_organizationCreate organizationPOSTCreates an organization with a name and an external ID that maps it to a record in another system.
  • list_organizationsList organizationsGETLists the organizations of your account, each with ID, external ID, name and creation date. Paginated.
  • update_organizationUpdate organizationPUTUpdates an organization's name and external ID given its ID.

Catalog, 2 operations

  • get_catalogGet catalogGETReturns one catalog product by its ID: colors, price tiers, decorations, images with imprint areas, variants and estimated ship date.
  • list_catalogList catalogGETLists the Corporate Merch product catalog (products you can customize), with colors, price tiers, decorations, images, variants and estimated ship dates. Paginated.

Estimated ship date, 2 operations

  • get_catalog_estimated_ship_dateGet catalog estimated ship dateGETReturns the estimated ship date of one catalog product.
  • get_design_estimated_ship_dateGet design estimated ship dateGETReturns the estimated ship date of one of your designs.

Private link, 2 operations

  • create_private_linkCreate private linkPOSTCreates a unique redemption link on a private redeem page for one recipient email, optionally emailing it to them. A public-type page refuses it.
  • list_private_linksList private linksGETLists the private links of one redeem page, each with recipient name and email, status and link. Paginated.

Cancel, 1 operation

  • cancel_orderCancel orderPOSTCancels an order given its ID.

Contact label, 1 operation

  • list_contact_labelsList contact labelsGETLists the contact labels (tags) of your account, with how many contacts carry each. Paginated.

Customer, 1 operation

  • sync_shop_customerSync shop customerPOSTCreates or updates a shop customer identified by email and sets their store credit. Emails the customer unless send_email is false (it defaults to true). Returns the customer, their balance and their personal invitation URL.

List, 1 operation

  • list_listsList listsGETLists the contact lists of your account (ID and name), for the lists field of update_contact. Paginated.

Quote, 1 operation

  • get_order_quoteGet order quotePOSTReturns the costs of an order (products, shipping and the shipment cost breakdown) for given products and a shipping address, without creating it.

Redeem page, 1 operation

  • list_redeem_pagesList redeem pagesGETLists your private-enabled redeem pages (ID, UUID, name and link), the pages create_private_link works on. Paginated.

Shipment, 1 operation

  • list_order_shipmentsList order shipmentsGETLists the shipments of one order, each with status, carrier, tracking number and URL, and the products it carries. Paginated. get_order returns the same shipments inside the order.

Shop, 1 operation

  • list_shopsList shopsGETLists your shops (ID and name), optionally searched by name. Paginated.

Update address, 1 operation

  • update_order_addressUpdate order addressPUTChanges the shipping address of an order given its ID, and returns the updated order.

Verify kittable, 1 operation

  • validate_designs_for_kittingValidate designs for kittingPOSTVerify whether a given list of design IDs are eligible to be kitted. This endpoint checks the kitting compatibility of multiple designs simultaneously and returns which items can or cannot be kitted along with their current status.

Wallet, 1 operation

  • get_credit_balanceGet credit balanceGETReturns the credit balance of each wallet of the account, with its name and currency.

Use Corporate Merch from Claude Code, Cursor or Codex

Connect Corporate Merch in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Corporate Merch operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Corporate Merch

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Corporate Merch once

    Add your Corporate Merch connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Corporate Merch integration FAQ

What can you do with the Corporate Merch integration?

LiveContext exposes 33 operations on Corporate Merch, covering contact, design, order and organization.

Popular integrations

Browse the whole catalog