Skip to content

Connectors · Accounting & finance

Tripletex MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Tripletex and the rest of your systems. It gives your agent 696 Tripletex actions (319 reads, 289 writes and 88 that wait for a confirmation) and holds the Tripletex credential itself, so the agent never does. It paces Tripletex's limits and records every call.

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

claude mcp add --transport http actionlake https://connect.actionlake.com/mcp
the first call
do {  action: "tripletex.purchase_order.list",  intent: "check which Tripletex account is connected"}# Find purchase orders with send data. Only available for Logistics Basic. · read · 1 upstream call
  • 696actionsin one signed file
  • 319readlook, never change
  • 289writecreate and update
  • 88wait for a yesdestructive, confirmed first

Set up

Connect Tripletex in three steps.

  1. 01

    Add actionlake to Claude.

    Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.

    https://connect.actionlake.com/mcp
  2. 02

    Connect Tripletex.

    Session login. actionlake opens the session and renews it when it expires. actionlake stores what you paste write-only, sealed under your tenant's key.

    • consumer_tokenTripletex consumer token: issued to the integration (API consumer) by Tripletex when the integration is registered
    • employee_tokenTripletex employee token: created by a company user in Tripletex under the user's API access settings for this…
    • company_idYour Tripletex company id
    • session_expiration_dateYour Tripletex session expiration date
    account { op: "connections.requirements", service: "tripletex" }
    # free: exactly what to paste, and what is found for you
  3. 03

    Make the first call. Check before a write.

    Ask in plain words; Claude picks the action. Before anything changes, check validates the call and prices it, for free.

    do    { action: "tripletex.purchase_order.list" }# find purchase orders with send data. only available for logistics basic. · read · 1 upstream callcheck { action: "tripletex.invoice.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent

Tripletex at a glance

Sign-in
Session login. actionlake opens the session and renews it when it expires.
You provide
consumer_tokenemployee_token
Setup fields
company_idsession_expiration_date
Limits we pace to
10 calls a second, per connection
API covered
Tripletex API v2 (Swagger 2.0, 2.71.30)tripletex.no/v2api-test.tripletex.tech/v2
Built from
Tripletex's documentation, read 23 October 2026tripletex.notripletex.no
Service file
Version 1.0.0, signed (Ed25519)
Cached reads
317 of 319 reads, for up to 5 minutes; a write clears what it affects
Shared entities
15, so ask can line Tripletex up with your other systems
Data
Processed and stored in Sydney, Australia. No US region yet

Capabilities

What an AI agent can do in Tripletex.

696 actions in 240 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

  • 319readlook, never change
  • 289writecreate and update
  • 88destructivewait for a confirmation
  1. Ledger voucher

    12

    5 read · 5 write · 2 destructive

    Find vouchers corresponding with sent data. · Add new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be used · Get voucher by ID. · Update voucher. Postings with guiRow==0 will be deleted and regenerated.

  2. Timesheet allocated

    11

    2 read · 8 write · 1 destructive

    Add new allocated hour entry. Only one entry per employee/date/activity/project combination is supported. Only holiday/vacation hours can receive comments. A notification will be sent to the entry's… · Add new allocated hour entry. Multiple objects for several users can be sent in the same request. Only holiday/vacation hours can receive comments. Notifications will be sent to the entries' employee… · Find allocated hour entries corresponding with sent data. · Only for allocated hours on the company's internal holiday/vacation activity. Mark the allocated hour entry as approved. The hours will be copied to the time sheet if the relevant week/month is not a…

  3. Travel expense

    11

    2 read · 8 write · 1 destructive

    Find travel expenses corresponding with sent data. · Create travel expense. · Get travel expense by ID. · Update travel expense.

  4. Order

    10

    2 read · 7 write · 1 destructive

    Find orders corresponding with sent data. · Create order. · Get order by ID. · Update order.

  5. Project

    10

    3 read · 4 write · 3 destructive

    Find projects corresponding with sent data. · Add new project. · Find project by ID. · Update project.

  6. Purchase order deviation

    10

    2 read · 7 write · 1 destructive

    Register deviation on goods receipt. Only available for Logistics Basic. · Register multiple deviations. Only available for Logistics Basic. · Find handled deviations for purchase order. Only available for Logistics Basic. · Approve deviations. Only available for Logistics Basic.

  7. Purchase order goods receipt

    10

    2 read · 6 write · 2 destructive

    Register goods receipt without an existing purchase order. When registration of several goods receipt, use /list for better performance. Only available for Logistics Basic. · Register multiple goods receipts without an existing purchase order. Only available for Logistics Basic. · Get goods receipt. Only available for Logistics Basic. · Confirm goods receipt. Only available for Logistics Basic.

  8. Supplier invoice

    10

    2 read · 8 write · 0 destructive

    Find supplierInvoices corresponding with sent data. · Get supplierInvoice by ID. · Approve supplier invoice. · reject supplier invoice.

112 more areas · 612 actions
  • Timesheet entry 10
  • Bank reconciliation 8
  • Employee category 8
  • Event subscription 8
  • Inventory location 8
  • Invoice 8
  • Ledger account 8
  • Product group 8
  • Project hourly rates 8
  • Project hourly rates project specific rates 8
  • Purchase order goods receipt line 8
  • Salary settings pension scheme 8
  • Customer 7
  • Department 7
  • Ledger payment type out 7
  • Order orderline 7
  • Product 7
  • Product inventory location 7
  • Product supplier product 7
  • Product unit 7
  • Purchase order 7
  • Purchase order orderline 7
  • Supplier 7
  • Travel expense passenger 7
  • Asset 6
  • Bank reconciliation match 6
  • Contact 6
  • Inventory stocktaking productline 6
  • Product group relation 6
  • Project orderline 6
  • Purchase order purchase order incoming invoice relation 6
  • Salary settings holiday 6
  • Travel expense cost 6
  • Activity 5
  • Division 5
  • Employee 5
  • Employee employment leave of absence 5
  • Employee preferences 5
  • Inventory 5
  • Inventory stocktaking 5
  • Order order group 5
  • Project participant 5
  • Timesheet company holiday 5
  • Timesheet month 5
  • Timesheet salary project type specification 5
  • Timesheet salary type specification 5
  • Timesheet time clock 5
  • Timesheet week 5
  • Travel expense accommodation allowance 5
  • Travel expense cost participant 5
  • Travel expense mileage allowance 5
  • Travel expense per diem compensation 5
  • Vat term size settings 5
  • Bank reconciliation internal match 4
  • Customer category 4
  • Employee employment 4
  • Employee employment details 4
  • Employee entitlement 4
  • Employee hourly cost and rate 4
  • Employee next of kin 4
  • Employee standard time 4
  • Ledger voucher opening balance 4
  • Project category 4
  • Project project activity 4
  • Salary settings standard time 4
  • Year end research and development2024 4
  • Bank reconciliation settings 3
  • Bank statement 3
  • Bank transaction comment 3
  • Company 3
  • Delivery address 3
  • Salary transaction 3
  • Travel expense driving stop 3
  • Voucher status 3
  • Bank 2
  • Bank reconciliation matches counter 2
  • Bank reconciliation payment type 2
  • Bank statement transaction 2
  • Company salesmodules 2
  • Company settings altinn 2
  • Country 2
  • CRM prospect 2
  • Currency 2
  • Currency exchange rate 2
  • Document archive 2
  • Employee employment occupation code 2
  • Event 2
  • Invoice details 2
  • Invoice payment type 2
  • Ledger accounting period 2
  • Ledger annual account 2
  • Ledger close group 2
  • Ledger posting 2
  • Ledger vat type 2
  • Ledger voucher historical 2
  • Ledger voucher type 2
  • Pickup point 2
  • Product discount group 2
  • Product external 2
  • Product logistics settings 2
  • Product unit master 2
  • Project control form 2
  • Project control form type 2
  • Project settings 2
  • Reminder 2
  • Salary payslip 2
  • Salary settings 2
  • Salary type 2
  • Travel expense cost category 2
  • Travel expense payment type 2
  • Travel expense rate 2
  • 121 smaller areas 126

Top actions

The Tripletex API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 92 of Tripletex's 92 action names are shared with at least one other connector, so an agent learns them once.

ActionWhat it doesEffectSame name in
tripletex.invoice.listFind invoices corresponding with sent data. Includes charged outgoing invoices only.Find invoices corresponding with sent data. Includes charged outgoing invoices only.readfinance.invoice.list101 connectors
tripletex.purchase_order.listFind purchase orders with send data. Only available for Logistics Basic.Find purchase orders with send data. Only available for Logistics Basic.readfinance.purchase_order.list45 connectors
tripletex.ledger_account.listFind accounts corresponding with sent data.Find accounts corresponding with sent data.readfinance.ledger_account.list36 connectors
tripletex.supplier_invoice.listFind supplierInvoices corresponding with sent data.Find supplierInvoices corresponding with sent data.readfinance.bill.list31 connectors
tripletex.product.listFind products corresponding with sent data.Find products corresponding with sent data.readcommerce.product.list112 connectors
tripletex.ledger_voucher.listFind vouchers corresponding with sent data.Find vouchers corresponding with sent data.readfinance.journal_entry.list25 connectors
tripletex.order.listFind orders corresponding with sent data.Find orders corresponding with sent data.readcommerce.order.list82 connectors
tripletex.invoice.createCreate invoice. Related Order and OrderLines can be created first, or included as new objects inside the Invoice.Create invoice. Related Order and OrderLines can be created first, or included as new objects inside the Invoice.writefinance.invoice.create74 connectors
tripletex.contact.listFind contacts corresponding with sent data.Find contacts corresponding with sent data.readcrm.contact.list177 connectors
tripletex.purchase_order.createCreates a new purchase order. Only available for Logistics Basic.Creates a new purchase order. Only available for Logistics Basic.writefinance.purchase_order.create43 connectors
tripletex.ledger_account.createCreate a new account.Create a new account.writefinance.ledger_account.create32 connectors
tripletex.purchase_order.deleteDelete purchase order. Only available for Logistics Basic.Delete purchase order. Only available for Logistics Basic.destructivefinance.purchase_order.delete26 connectors

Try it

Prompts to paste into Claude.

Each one names the Tripletex actions it will call, so you know what it reads and what it changes before you send it.

  1. Readread

    Which Tripletex invoices are more than 30 days overdue? Group them by customer with the total owed.

    callstripletex.invoice.list

  2. Writewrite

    Create invoice. Related Order and OrderLines can be created first, or included as new objects inside the Invoice in Tripletex. Show me exactly what you will send before you save it.

    callstripletex.invoice.create

  3. Across systemsread

    Which Tripletex companies have invoices in ConnectWise PSA, and how many each?

    callstripletex.customer.listconnectwise_manage.invoices.list

Across your systems

Tripletex, joined to the rest of your business.

One ask fetches from Tripletex and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.

  • Which Tripletex companies have invoices in ConnectWise PSA, and how many each?

    tripletex.customer.list + connectwise_manage.invoices.list, on crm.company · ConnectWise PSA

  • Which Tripletex companies have tickets in HubSpot CRM, and how many each?

    tripletex.customer.list + hubspot_crm.tickets.list, on crm.company · HubSpot CRM

Also mapped by other connectorscrm.company 227crm.contact 192identity.current_user 142work.project 116commerce.product 109finance.invoice 91commerce.order 86hr.employee 63
ask
ask {  intent: "which Tripletex companies have invoices in ConnectWise PSA, and how many each",  steps: [    { action: "tripletex.customer.list", as: "co", input: {}, limit: 100, max_pages: 5 },    { action: "connectwise_manage.invoices.list", as: "inv", input: {}, limit: 100, max_pages: 5 },    { join: {        left: "co",        right: "inv",        on: "crm.company",        group_by: "co.name",        select: ["co.name", "count(inv.id) as invoices"]    } }  ]}
Example. Run it through check first: it validates the steps and prices them, and it is free.

Governance for Tripletex

Destructive actions wait for a yes.

88 Tripletex actions are destructive. The first 10:

  • Delete purchase order. Only available for Logistics Basic.tripletex.purchase_order.delete
  • Delete account.tripletex.ledger_account.delete
  • Delete product.tripletex.product.delete
  • Delete voucher by ID.tripletex.ledger_voucher.delete
  • Delete order.tripletex.order.delete
  • Delete customer by IDtripletex.customer.delete
  • Delete project.tripletex.project.delete
  • Delete timesheet entry by ID.tripletex.timesheet_entry.delete
  • Delete travel expense.tripletex.travel_expense.delete
  • Delete asset.tripletex.asset.delete

A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

dotripletex.purchase_order.deleteconfirm_policy: human

Delete purchase order. Only available for Logistics Basic.?

intent: the user asked me to delete purchase order. Only available for Logistics Basic.

run suspended · waiting for a named person · key tripletex-agent cannot confirm itself
In the console, or from an emailed signed link.
a key for this connector
account {  op: "keys.create", name: "tripletex-agent",  allowed_actions: ["tripletex.*"], cap_calls: 2000,  confirm_policy: "human_for_writes",  approval_rules: [    { match: "tripletex.purchase_order.delete", approver: "[email protected]" },    { match: "tripletex.ledger_account.delete", approver: "[email protected]" },    { match: "tripletex.product.delete", approver: "[email protected]" }  ]}
Illustrative. Scoped to Tripletex only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

What Tripletex costs on actionlake.

Every Tripletex action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Tripletex refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

  • 1upstream call per actionall 696 Tripletex actions
  • 696actions pageeach page of a long list is one call
  • 317reads can be cacheda cache hit costs nothing
  • 100,000calls a month, freepaid plans from US$49 a month for 250,000

See pricing

Action index

Every Tripletex action.

696 actions by area: the id your agent calls, what it does, and its effect.

Ledger voucher12
  • tripletex.ledger_voucher.createAdd new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be usedwrite
  • tripletex.ledger_voucher.getGet voucher by ID.read
  • and 10 more in this area
Timesheet allocated11
  • tripletex.timesheet_allocated.approveOnly for allocated hours on the company's internal holiday/vacation activity. Mark the allocated hour entry as approved. The hours will be copied to the time sheet if the relevant week/month is not a…write
  • tripletex.timesheet_allocated.createAdd new allocated hour entry. Only one entry per employee/date/activity/project combination is supported. Only holiday/vacation hours can receive comments. A notification will be sent to the entry's…write
  • and 9 more in this area
Travel expense11
  • tripletex.travel_expense.createCreate travel expense.write
  • tripletex.travel_expense.getGet travel expense by ID.read
  • and 9 more in this area
Order10
  • tripletex.order.createCreate order.write
  • tripletex.order.getGet order by ID.read
  • and 8 more in this area
Project10
  • tripletex.project.createAdd new project.write
  • tripletex.project.getFind project by ID.read
  • and 8 more in this area
Purchase order deviation10
  • tripletex.purchase_order_deviation.approveApprove deviations. Only available for Logistics Basic.write
  • tripletex.purchase_order_deviation.createRegister deviation on goods receipt. Only available for Logistics Basic.write
  • and 8 more in this area
Purchase order goods receipt10
  • tripletex.purchase_order_goods_receipt.confirmConfirm goods receipt. Only available for Logistics Basic.write
  • tripletex.purchase_order_goods_receipt.createRegister goods receipt without an existing purchase order. When registration of several goods receipt, use /list for better performance. Only available for Logistics Basic.write
  • and 8 more in this area
Supplier invoice10
  • tripletex.supplier_invoice.approveApprove supplier invoice.write
  • tripletex.supplier_invoice.getGet supplierInvoice by ID.read
  • and 8 more in this area
Timesheet entry10
  • tripletex.timesheet_entry.createAdd new timesheet entry. Only one entry per employee/date/activity/project combination is supported.write
  • tripletex.timesheet_entry.getFind timesheet entry by ID.read
  • and 8 more in this area
Bank reconciliation8
  • tripletex.bank_reconciliation.adjustmentAdd an adjustment to reconciliation by ID.write
  • tripletex.bank_reconciliation.createPost a bank reconciliation.write
  • and 6 more in this area
Employee category8
  • tripletex.employee_category.createCreate a new employee category.write
  • tripletex.employee_category.create_listCreate new employee categories.write
  • and 6 more in this area
Event subscription8
  • tripletex.event_subscription.createCreate a new subscription for current EmployeeToken.write
  • tripletex.event_subscription.create_listCreate multiple subscriptions for current EmployeeToken.write
  • and 6 more in this area
Inventory location8
  • tripletex.inventory_location.createCreate new inventory location. Only available for Logistics Basic.write
  • tripletex.inventory_location.create_listAdd multiple inventory locations. Only available for Logistics Basic.write
  • and 6 more in this area
Invoice8
  • tripletex.invoice.createCreate invoice. Related Order and OrderLines can be created first, or included as new objects inside the Invoice.write
  • tripletex.invoice.getGet invoice by ID.read
  • and 6 more in this area
Ledger account8
  • tripletex.ledger_account.createCreate a new account.write
  • tripletex.ledger_account.getGet account by ID.read
  • and 6 more in this area
Product group8
  • tripletex.product_group.createCreate new product group. Only available for Logistics Basic.write
  • tripletex.product_group.create_listAdd multiple products groups. Only available for Logistics Basic.write
  • and 6 more in this area
Project hourly rates8
  • tripletex.project_hourly_rates.createCreate a project hourly rate.write
  • tripletex.project_hourly_rates.create_listCreate multiple project hourly rates.write
  • and 6 more in this area
Project hourly rates project specific rates8
  • tripletex.project_hourly_rates_project_specific_rates.createCreate new project specific rate.write
  • tripletex.project_hourly_rates_project_specific_rates.create_listCreate multiple new project specific rates.write
  • and 6 more in this area
Purchase order goods receipt line8
  • tripletex.purchase_order_goods_receipt_line.createRegister new goods receipt; new product on an existing purchase order. When registration of several goods receipts, use /list for better performance. Only available for Logistics Basic.write
  • tripletex.purchase_order_goods_receipt_line.create_listRegister multiple new goods receipts on an existing purchase order. Only available for Logistics Basic.write
  • and 6 more in this area
Salary settings pension scheme8
  • tripletex.salary_settings_pension_scheme.createCreate a Pension Scheme.write
  • tripletex.salary_settings_pension_scheme.create_listCreate multiple Pension Schemes.write
  • and 6 more in this area
Customer7
  • tripletex.customer.createCreate customer. Related customer addresses may also be created.write
  • tripletex.customer.getGet customer by ID.read
  • and 5 more in this area
Department7
  • tripletex.department.createAdd new department.write
  • tripletex.department.create_listRegister new departments.write
  • and 5 more in this area
Ledger payment type out7
  • tripletex.ledger_payment_type_out.createCreate new payment type for outgoing paymentswrite
  • tripletex.ledger_payment_type_out.create_listCreate multiple payment types for outgoing payments at oncewrite
  • and 5 more in this area
Order orderline7
  • tripletex.order_orderline.createCreate order line. When creating several order lines, use /list for better performance.write
  • tripletex.order_orderline.deleteDelete order line by ID.destructive
  • and 5 more in this area
Product7
  • tripletex.product.createCreate new product.write
  • tripletex.product.getGet product by ID.read
  • and 5 more in this area
Product inventory location7
  • tripletex.product_inventory_location.createCreate new product inventory location. Only available for Logistics Basic.write
  • tripletex.product_inventory_location.create_listAdd multiple product inventory locations. Only available for Logistics Basic.write
  • and 5 more in this area
Product supplier product7
  • tripletex.product_supplier_product.createCreate new supplierProduct.write
  • tripletex.product_supplier_product.create_listCreate list of new supplierProduct.write
  • and 5 more in this area
Product unit7
  • tripletex.product_unit.createCreate new product unit.write
  • tripletex.product_unit.create_listCreate multiple product units.write
  • and 5 more in this area
Purchase order7
  • tripletex.purchase_order.createCreates a new purchase order. Only available for Logistics Basic.write
  • tripletex.purchase_order.getFind purchase order by ID. Only available for Logistics Basic.read
  • and 5 more in this area
Purchase order orderline7
  • tripletex.purchase_order_orderline.createCreates purchase order line. Only available for Logistics Basic.write
  • tripletex.purchase_order_orderline.deleteDelete purchase order line. Only available for Logistics Basic.destructive
  • and 5 more in this area

Supplier 7Travel expense passenger 7Asset 6Bank reconciliation match 6Contact 6Inventory stocktaking productline 6Product group relation 6Project orderline 6Purchase order purchase order incoming invoice relation 6Salary settings holiday 6Travel expense cost 6Activity 5Division 5Employee 5Employee employment leave of absence 5Employee preferences 5Inventory 5Inventory stocktaking 5Order order group 5Project participant 5Timesheet company holiday 5Timesheet month 5Timesheet salary project type specification 5Timesheet salary type specification 5Timesheet time clock 5Timesheet week 5Travel expense accommodation allowance 5Travel expense cost participant 5Travel expense mileage allowance 5Travel expense per diem compensation 5Vat term size settings 5Bank reconciliation internal match 4Customer category 4Employee employment 4Employee employment details 4Employee entitlement 4Employee hourly cost and rate 4Employee next of kin 4Employee standard time 4Ledger voucher opening balance 4Project category 4Project project activity 4Salary settings standard time 4Year end research and development2024 4Bank reconciliation settings 3Bank statement 3Bank transaction comment 3Company 3Delivery address 3Salary transaction 3Travel expense driving stop 3Voucher status 3Bank 2Bank reconciliation matches counter 2Bank reconciliation payment type 2Bank statement transaction 2Company salesmodules 2Company settings altinn 2Country 2CRM prospect 2Currency 2Currency exchange rate 2Document archive 2Employee employment occupation code 2Event 2Invoice details 2Invoice payment type 2Ledger accounting period 2Ledger annual account 2Ledger close group 2Ledger posting 2Ledger vat type 2Ledger voucher historical 2Ledger voucher type 2Pickup point 2Product discount group 2Product external 2Product logistics settings 2Product unit master 2Project control form 2Project control form type 2Project settings 2Reminder 2Salary payslip 2Salary settings 2Salary type 2Travel expense cost category 2Travel expense payment type 2Travel expense rate 2121 smaller areas 126

This index shows a sample of each area. All 696 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.

Questions

The Tripletex MCP server, answered.

Is there a Tripletex MCP server for Claude?

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 696 Tripletex actions across ledger voucher, timesheet allocated, travel expense and order, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Tripletex.

What do I need to connect Tripletex?

Tripletex consumer token: issued to the integration (API consumer) by Tripletex when the integration is registered and Tripletex employee token: created by a company user in Tripletex under the user's API access settings for this…. Plus your company id and your session expiration date. The free call account { op: "connections.requirements", service: "tripletex" } lists exactly what to paste.

Can an AI agent delete or change things in Tripletex?

Only if its key allows it, and only with an explicit confirmation. 88 Tripletex actions are destructive, including delete purchase order. Only available for Logistics Basic., delete account. and delete product.. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

Will an AI agent use up my Tripletex API limit?

actionlake paces every call to the limits in the Tripletex service file: 10 calls a second per connection. Repeated reads are answered from cache (317 Tripletex actions can be), which never reaches Tripletex.

What does a Tripletex action cost?

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (696 Tripletex actions page). Cache hits, searches, dry runs and calls Tripletex refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

Which Tripletex API does it cover?

The Tripletex API v2 (Swagger 2.0, 2.71.30) at tripletex.no/v2 and api-test.tripletex.tech/v2. It is built from Tripletex's documentation as read on 23 October 2026. 696 actions in 240 areas, each one in the signed service file (version 1.0.0).

Can I combine Tripletex with my other systems?

Yes. ask joins Tripletex to ConnectWise PSA or HubSpot CRM on the same customer and returns the answer rather than every row. Tripletex maps crm.company, which 227 other connectors also map.

Does actionlake keep my Tripletex data, and where?

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Tripletex credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

Which AI clients can use it?

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

Give your agent Tripletex today.

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.