Skip to content

Integration · Marketing

trackdesk.com

Connect Claude & ChatGPT to Trackdesk

Ask your AI which affiliates drove the most conversions last month, what an affiliate is owed or to build a tracking link. It can read click, conversion and overview reports, list and register affiliates, read balances, offers, coupons and settlements, move affiliates between tiers and add internal notes.

Connect Trackdesk free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which affiliates brought in the most commission last month?”

    The AI reads the affiliate overview report for the month with clicks, conversions and commissions per affiliate.

  • “Show me conversions from coupon SUMMER10 this week.”

    It reads the conversion report filtered by coupon code and time range.

  • “How much do we owe affiliates right now?”

    It lists open affiliate balances, filtered by minimum amount, offer or tier if you like.

What your AI can do

Reports

Read click and conversion reports and daily, affiliate and offer overviews for any time range.

Affiliates and tiers

List, register and read affiliates, see registration answers, add internal notes and move affiliates between tiers.

Offers, links and payouts

Read offers and coupons, build tracking links, and check affiliate balances, open balances and settlements.

  • “Register Jane Miller as an affiliate and send her the welcome email.”

    It creates the affiliate with name and email and sends the invitation if you ask for it.

  • “Move Jane to the Gold tier.”

    It lists your tiers and moves the affiliate to the tier you name.

  • “Make a tracking link for Jane to our pricing page.”

    It builds a tracking link for the offer, her affiliate source and the landing URL you give.

100 tools for Trackdesk

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_affiliate_noteChanges dataAdd an internal `note` to an affiliate account (`account_id`).
  • build_tracking_linkChanges dataBuild an affiliate tracking link for an offer (`offer_id`), affiliate source (`source_id`) and `target` landing URL, with optional sub-IDs.
  • create_a_new_couponChanges dataCreate a new account. Required: source, offer id, code or status. API summary: Create a new coupon.
  • create_a_new_payment_methodChanges dataCreate a new account. Required: currency or data. API summary: Create a new payment method.
  • create_a_new_webhookDeletesCreate a new account. Required: webhook. Destructive action; may require approval. API summary: Create a new webhook.
  • create_account_conversion_service_create_conversionChanges dataCreate a new account. API summary: Create conversion.
  • create_account_pageChanges dataCreate a new page for a account. Required: landing pages. API summary: Create landing pages.
  • create_account_paymentVisible to othersCreate a new payment for a account. Has effects visible outside this system. API summary: Create Tipalti payment batch.
  • create_account_quoteChanges dataCreate a new quote for a account. Required: type, content or visible in get link. API summary: Create offer creative.
  • create_account_reports_service_country_overview_reportChanges dataCreate a new account. Required: time range. API summary: Country overview.
  • create_account_reports_service_general_overview_reportChanges dataCreate a new account. Required: filters, grouping levels or timezone. API summary: General overview.
  • create_affiliateChanges dataRegister a new affiliate with name and email; set `should_send_welcome_email` to email them an invitation.
  • create_affiliate_bonusChanges dataCreate a new account. Required: account id, value or currency. API summary: Create affiliate bonus.
  • create_affiliate_tierChanges dataCreate a new account. Required: name or default rate. API summary: Create affiliate tier.
  • create_claim_balanceChanges dataCreate a new claim balance. Required: filter, revenue origin id or note. API summary: Create advertiser settlement.
  • create_clickChanges dataCreate a new account. Required: link id, source id, ip address or user agent. API summary: Create click.
  • create_clientChanges dataCreate a new account. Required: external id, revenue origin id or cid. API summary: Create client.
  • create_conversionList accounts. Optional filters: cid, external cid, external client id, coupon codes, revenue origin id or conversion type code. API summary: Create conversion.
  • create_customerChanges dataCreate a new customer. Required: external client id or revenue origin id. API summary: Create client metric movement.
  • create_new_advertiserChanges dataCreate a new account. Required: name, email, billing detail or admin note. API summary: Create new advertiser.
  • create_new_tagChanges dataCreate a new account. Required: name, hex color code or scopes. API summary: Create new tag.
  • create_offerChanges dataCreate a new account. Required: offer, pricing or landing pages. API summary: Create offer.
  • create_offer_capChanges dataCreate a new account. Required: offer id, conversion type ids, calculation method or limits. API summary: Create offer cap.
  • create_pageChanges dataCreate a new page. Required: pagination. API summary: List affiliate bonuses.
  • create_quoteChanges dataCreate a new quote. Required: source ids or access. API summary: Set affiliate access to offer.
  • create_redeemChanges dataCreate a new redeem. Required: coupon codes or revenue origin id. API summary: Redeem coupon.
  • create_settle_balanceMoves moneyCreate a new settle balance. Required: filter. Financial or irreversible action; may require approval. API summary: Create settlement.
  • create_testDeletesCreate a new test. Required: url or event type. Destructive action; may require approval. API summary: Test webhook response.
  • create_updateChanges dataCreate a new update. Required: identifier. API summary: Update conversion.
  • delete_accountDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete account note.
  • delete_account_quoteDeletesPermanently delete a quote by quote id. Destructive action; may require approval. API summary: Remove offer cap source limit.
  • delete_affiliateDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete affiliate.
  • delete_affiliate_bonusDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete affiliate bonus.
  • delete_affiliate_settlementDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete affiliate settlement.
  • delete_affiliate_tierDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete affiliate tier.
  • delete_claimDeletesPermanently delete a claim by claim id. Destructive action; may require approval. API summary: Delete advertiser settlement.
  • delete_couponDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete coupon.
  • delete_offer_capDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete offer cap.
  • delete_offer_creativeDeletesPermanently delete a quote by quote id. Destructive action; may require approval. API summary: Delete offer creative.
  • delete_settlementDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete settlement.
  • delete_tagDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete tag.
  • delete_webhookDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete webhook.
  • get_account_statusChanges dataGet the current status of a account by source public id value. API summary: Set affiliate status.
  • get_account_tiers_service_get_tierGet one account by account id. API summary: Affiliate tier detail.
  • get_affiliateGet one affiliate by `account_id`, with status, tier and contact details.
  • get_affiliate_balanceGet an affiliate's commission balances by `account_id`, optionally up to a date (`until`).
  • get_affiliate_bonusGet one account by account id. API summary: Get affiliate bonus.
  • get_affiliate_overview_reportChanges dataGet clicks, conversions and commissions per affiliate for a `time_range` (from, to).
  • get_affiliate_registrationGet the registration form answers of an affiliate by `account_id` (website, traffic, promotion channels).
  • get_claimGet one claim by claim id. API summary: Get advertiser settlement.
  • get_click_reportChanges dataGet the click report: list clicks filtered in `filters` by time range, offers, affiliates or countries, with `pagination`.
  • get_conversion_reportChanges dataGet the conversion report: list conversions filtered in `filters` by time range, offers, affiliates (sourceIds), statuses or coupon codes, with `pagination`.
  • get_daily_overview_reportChanges dataGet day-by-day performance between `from` and `to` in a `timezone`, optionally for some affiliates.
  • get_for_cidGet one for cid by cid. API summary: List conversion types available for CID.
  • get_offerGet one offer by its ID (passed as `account_id`), with payouts and settings.
  • get_offer_overview_reportChanges dataGet clicks, conversions and commissions per offer for a `time_range` (from, to).
  • get_payment_statusChanges dataGet the current status of a payment by settlement id. API summary: Check payment batch status.
  • get_quoteGet one quote by quote id. API summary: List offer caps.
  • get_settlementGet one payout settlement by its ID (passed as `account_id`).
  • get_tag_detailsGet one account by account id. API summary: Get tag details.
  • list_account_quotesList quotes for a account. API summary: List offer creatives.
  • list_accountsList accounts. Optional filters: pagination limit, pagination offset, time range from, time range to or account id. API summary: List affiliate settlements.
  • list_accounts_payable_account_settlementsList accounts. API summary: List payable account settlements of a settlement.
  • list_active_webhooksList accounts. API summary: List active webhooks.
  • list_advertisersChanges dataCreate a new page. API summary: List advertisers.
  • list_affiliate_notesList the internal notes on an affiliate account by `account_id`.
  • list_affiliatesChanges dataList affiliates, optionally filtered in `filters` by name, emails, statuses, tier, tags or registration dates, with `pagination` (limit, offset).
  • list_affiliates_assignments_to_offerChanges dataCreate a new page. API summary: List affiliates assignments to offer.
  • list_claimsList claims. Optional filters: pagination limit, pagination offset, time range from or time range to. API summary: List advertiser settlements.
  • list_client_metric_movementsChanges dataCreate a new page. Required: pagination or filters. API summary: List client metric movements.
  • list_couponsChanges dataList affiliate coupon codes, filtered by codes, statuses, offers or affiliates; `pagination` is required.
  • list_customersList customers. API summary: List client metrics.
  • list_landing_pages_by_offerChanges dataCreate a new page. Required: pagination. API summary: List landing pages by offer.
  • list_offersChanges dataList offers (programs), optionally filtered by name, status, tags or category; `pagination` (limit, offset) is required.
  • list_open_balancesChanges dataList unpaid affiliate balances filtered in `filter` (e.g. minimum amount, offers, tiers), with `pagination`.
  • list_paymentsList payments. API summary: List supported payment method types.
  • list_settlementsList payout settlements, optionally within a time range, with paging.
  • list_tagsList accounts. API summary: List tags.
  • list_tiersList affiliate commission tiers.
  • list_updatesList updates. Optional filters: identifier id, identifier external revenue origin id, identifier external external id, identifier external conversion type code, status or revenue value. API summary: Update conversion.
  • search_open_balancesSearch open balances by pagination limit, pagination offset, filter until, filter min amount value, filter default payment method types or filter min conversion count. Use this to find existing open balances before creating a new open balance. API summary: List open balances.
  • search_open_balances_revenue_origin_balance_service_list_revenueSearch open balances by pagination limit, pagination offset, filter until, filter min amount value or filter revenue origin tag ids. Use this to find existing open balances before creating a new open balance. API summary: Advertiser open balance.
  • set_affiliate_tierVisible to othersMove an affiliate (`source_public_id_value`) to a commission tier (`tier_id`).
  • set_billing_detailChanges dataCreate a new account. API summary: Set billing detail.
  • set_conversion_statusChanges dataGet the current status of a account by conversion id. API summary: Set conversion status.
  • set_external_cidChanges dataCreate a new account. API summary: Set external CID.
  • update_accountChanges dataUpdate an existing account identified by account id. Only the fields you pass are changed. API summary: Update payment method.
  • update_account_billing_statusesVisible to othersUpdate an existing billing status identified by source public id value. Has effects visible outside this system. API summary: Set affiliate billing status.
  • update_account_quoteChanges dataUpdate an existing quote identified by quote id. API summary: Add offer cap source limit.
  • update_account_quotesVisible to othersUpdate an existing quote identified by offer id. Has effects visible outside this system. API summary: Update offer.
  • update_accountsVisible to othersUpdate an existing account. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update client.
  • update_accounts_status_by_external_idChanges dataUpdate an existing account. API summary: Change conversion status by External ID.
  • update_affiliate_settlement_statusChanges dataGet the current status of a account by account settlement id. API summary: Update affiliate settlement status.
  • update_client_metric_visibilityVisible to othersUpdate an existing customer identified by metric id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update client metric visibility.
  • update_customersVisible to othersUpdate an existing customer identified by metric id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update client metric name.
  • update_offer_creativeChanges dataUpdate an existing quote identified by quote id. API summary: Update offer creative.
  • update_offer_pricingVisible to othersUpdate an existing quote identified by offer id. Has effects visible outside this system. API summary: Update offer pricing.
  • update_pageChanges dataUpdate an existing page identified by page id. API summary: Update landing page.
  • update_pagesVisible to othersUpdate an existing page identified by offer id. Has effects visible outside this system. API summary: Prioritize landing pages.
  • update_registration_dataChanges dataUpdate an existing registration data identified by account id. API summary: Create affiliate registration data.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Trackdesk from the app list.

  2. 2

    Paste your key

    Enter your Trackdesk tenant ID (the "acme" in acme.trackdesk.com) and a personal access token. Open your Trackdesk program, click your name in the top right corner > Settings > Personal access tokens (Integrations section), generate a new token and copy it.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Trackdesk?

The AI can read click, conversion and overview reports, affiliates, registration answers, notes, balances, open balances, tiers, offers, coupons and settlements. It can register affiliates, add internal notes, build tracking links and move affiliates between tiers.

Does the AI see my Trackdesk access token?

No. Your Trackdesk credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with reports only. Registering an affiliate can send them a welcome email, and moving an affiliate to another tier changes their commission. These can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Trackdesk account.

Can the AI pay affiliates?

No. The AI can read affiliate balances, open balances and payout settlements so you can see who is owed what, but it has no tool that creates or sends payouts. Payouts stay in Trackdesk.

Let your AI work in Trackdesk today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Trackdesk free

HeyMyApps is not affiliated with Trackdesk. Product names are trademarks of their owners.