Integration

Tremendous integration

Tremendous sends monetary rewards and incentives (gift cards, prepaid cards, charity donations, cash out methods) to people worldwide. An agent can browse products and exchange rates, create orders that send a reward by email, SMS or link, approve or reject orders pending approval, follow rewards and resend, cancel or relink them, manage campaigns, custom fields, members and roles, review fraud holds and rules, fund the balance (invoices, topups) and read balance transactions and reports. Creating an order, approving one and creating a topup move real money. Left out: API key creation and sub-organization creation (they mint credentials), Tremendous Connect partner routes (connected organizations, their members and sessions), invoice PDF and CSV downloads, and the webhook test trigger. Authentication is a production API key (prefix PROD_) sent as a Bearer token against api.tremendous.com; sandbox keys (TEST_) only work on testflight.tremendous.com, which this connection does not call. The webhook signing key is hidden, so deliveries cannot be verified from here.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Tremendous.Built from the 51 Tremendous tools below, on the connection you add once.

What you can do with Tremendous

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.

Member, 5 operations

  • create_memberCreate memberPOSTInvites a user to your organization with a role (ids from list_roles); Tremendous emails them an invitation. Returns the member.
  • delete_memberDelete memberDELETERemoves a member from your organization.
  • get_memberGet memberGETReturns one member of your organization with their role, status and recent events.
  • list_membersList membersGETLists the members (users) of your organization: id, email, name, role, status and last login.
  • update_memberUpdate memberPATCHChanges a member's role (ids from list_roles). Returns the member.

Campaign, 4 operations

  • create_campaignCreate campaignPOSTCreates a campaign: a named set of products recipients can choose from, with optional email and webpage styling. Returns the campaign with its id.
  • get_campaignGet campaignGETReturns one campaign: name, description, products, fee setting, auto-add rule and email and webpage styling.
  • list_campaignsList campaignsGETLists your campaigns: id, name, description, product ids, who pays premium product fees, and email and webpage styling. A campaign id can stand in for products in create_order.
  • update_campaignUpdate campaignPUTUpdates a campaign's name, description, products, fee setting, auto-add rule or styling. Returns the updated campaign.

Invoice, 4 operations

  • create_invoiceCreate invoicePOSTCreates an invoice to fund your Tremendous balance: once you pay it, the amount is added to the balance. Returns the invoice with its id.
  • delete_invoiceDelete invoiceDELETERemoves an invoice from the list. Tremendous says this is cosmetic and has no further consequences.
  • get_invoiceGet invoiceGETReturns one invoice, deleted ones included: amount, currency, status, PO number, paid date and related orders and rewards.
  • list_invoicesList invoicesGETLists your account funding invoices, newest first (deleted ones omitted): id, PO number, amount, currency, status, and the orders and rewards they paid for.

Webhook, 4 operations

  • create_webhookCreate webhookPOSTRegisters your organization's single webhook url, which Tremendous will POST event notifications to. Returns the webhook id. Signing key not exposed here.
  • delete_webhookDelete webhookDELETEDeletes the webhook; Tremendous stops sending event notifications.
  • get_webhookGet webhookGETReturns the webhook with its id and url.
  • list_webhooksList webhooksGETReturns your organization's webhook (there can be only one) with its id and url.

Fraud rule, 3 operations

  • configure_fraud_ruleConfigure fraud rulePOSTCreates the fraud rule of the given type, or overwrites the existing one, with the given configuration (countries, IPs, emails, thresholds depending on the type).
  • delete_fraud_ruleDelete fraud ruleDELETEDeletes your organization's fraud rule of the given type.
  • list_fraud_rulesList fraud rulesGETLists the active fraud rules of your organization, each with its rule_type and configuration.

Order, 3 operations

  • create_orderCreate orderPOSTSENDS MONEY: creates an order delivering one reward (gift card, prepaid card, charity...) to a recipient by EMAIL, PHONE (SMS) or LINK, charged to the funding source.
  • get_orderGet orderGETReturns one order by id or by your external_id: status, payment totals, channel and its rewards with delivery status.
  • list_ordersList ordersGETLists orders, newest first, filterable by campaign, external_id and creation date: status, payment (subtotal, fees, total), channel and rewards.

Topup, 3 operations

  • create_topupCreate topupPOSTMOVES MONEY: pulls the given amount from a funding source (bank account) into your Tremendous balance. Returns the topup with its status.
  • get_topupGet topupGETReturns one topup: amount, processing fee, funding source, status, credited, reversed and settlement dates.
  • list_topupsList topupsGETLists topup requests (money pulled from a funding source into your balance), newest first: amount, fee, status, credited and settlement dates.

Field, 2 operations

  • create_fieldCreate fieldPOSTCreates a custom field to attach to rewards (Text, Number, Date, Dropdown, List and other types). Returns it with its id and label.
  • list_fieldsList fieldsGETLists the custom fields that can be attached to rewards for reporting: id, label, data type, options, whether required, scope.

Fraud review, 2 operations

  • get_fraud_reviewGet fraud reviewGETReturns one fraud review: status, reasons, device, redemption method, geolocation, risk, the reward and related rewards. The id is the reward id.
  • list_fraud_reviewsList fraud reviewsGETLists fraud reviews (rewards held at redemption by fraud rules), newest redemption first, filterable by status and created or redeemed date range.

Funding source, 2 operations

  • get_funding_sourceGet funding sourceGETReturns one funding source; the id can also be BALANCE or INVOICE to read those sources.
  • list_funding_sourcesList funding sourcesGETLists your funding sources (balance, bank account, credit card, invoice): id, method, status, usage permissions and details. Pass an id as payment.funding_source_id in create_order.

Product, 2 operations

  • get_productGet productGETReturns one product: name, description, category, available denominations (skus), currencies, countries, images and disclosure.
  • list_productsList productsGETLists the products (gift cards, prepaid cards, charities, cash out methods) you can send, filterable by ids, countries, currencies and subcategories.

Report, 2 operations

  • create_reportCreate reportPOSTStarts generating a CSV report of digital reward history with optional filters. Returns the report id and status; read the download url with get_report once it is ready.
  • get_reportGet reportGETReturns a report's status and, once ready, its download url.

Reward, 2 operations

  • get_rewardGet rewardGETReturns one reward: order, value, recipient, delivery method and status, scheduled delivery date, expiry and custom fields.
  • list_rewardsList rewardsGETLists rewards, newest first: order, value, recipient, delivery method and status, scheduled delivery date, expiry and custom fields.

Approve, 1 operation

  • approve_orderApprove orderPOSTSENDS MONEY: approves an order waiting for review (the Approvals feature), which sends its rewards and charges its funding source. Returns the order.

Balance transaction, 1 operation

  • list_balance_transactionsList balance transactionsGETLists balance transactions (credits and debits of your Tremendous balance), newest first: amount, currency, resulting balance, action, description and related order.

Block, 1 operation

  • block_fraud_reviewBlock fraud reviewPUTBlocks a flagged reward: the review is completed, the reward is canceled and its amount refunded. Cannot be undone.

Cancel, 1 operation

  • cancel_rewardCancel rewardPOSTCancels a reward that failed delivery and has not expired. A redeemed reward cannot be canceled.

Event, 1 operation

  • list_webhook_eventsList webhook eventsGETLists the event types Tremendous can send to the webhook.

Forex, 1 operation

  • list_exchange_ratesList exchange ratesGETReturns current exchange rates from a base currency (USD by default) to every supported currency.

Generate link, 1 operation

  • generate_reward_linkGenerate reward linkPOSTGenerates a new redemption link for a reward, to deliver to the recipient yourself. Returns reward.link.

Organization, 1 operation

  • list_organizationsList organizationsGETReturns the organization your API key belongs to: id, name, website, currency and status.

Reject, 1 operation

  • reject_orderReject orderPOSTRejects an order waiting for review (the Approvals feature); its rewards are not sent. Returns the order.

Release, 1 operation

  • release_fraud_reviewRelease fraud reviewPUTReleases a flagged reward: the review is completed and the reward is delivered to its recipient. Cannot be undone.

Resend, 1 operation

  • resend_rewardResend rewardPOSTResends a reward whose delivery failed, optionally to a corrected email address (email rewards) or phone number (SMS rewards).

Role, 1 operation

  • list_rolesList rolesGETLists the roles available in your organization (id, title, description), for create_member and update_member.

Update list, 1 operation

  • update_fraud_rule_listUpdate fraud rule listPOSTAdds entries to or removes entries from the list of an already configured list rule (countries, IPs or emails), leaving the rest of its configuration as is.

Use Tremendous from Claude Code, Cursor or Codex

Connect Tremendous in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Tremendous 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 Tremendous

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Tremendous once

    Add your Tremendous 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.

Tremendous integration FAQ

What can you do with the Tremendous integration?

LiveContext exposes 51 operations on Tremendous, covering member, campaign, invoice and webhook.

Popular integrations

Browse the whole catalog