Weavz
Truemed

Truemed

HSA/FSA payments, qualification sessions, payment tokens, catalog eligibility, refunds, voids, captures, and webhooks.

CustomCommerce
20 tools
1 trigger

Tools

Name
create_payment_session

Create a Truemed HSA/FSA payment session for a precise order and customer.

get_payment_status

Get Truemed payment session status by payment session ID.

list_payment_sessions

List Truemed payment sessions with bounded pagination and optional status filters.

capture_session

Capture an authorized Truemed payment session.

cancel_payment_session

Cancel a pending Truemed payment session by exact ID.

void_session

Void an authorized Truemed payment session by exact ID.

create_refund

Create a Truemed refund for a payment session by exact ID.

create_payment_token

Create a Truemed payment token provisioning request.

retrieve_payment_token

Retrieve one Truemed payment token by token ID.

list_payment_tokens

List Truemed payment tokens with bounded pagination.

update_payment_token

Create a Truemed update flow for an existing payment token.

delete_payment_token

Delete one Truemed payment token by exact token ID.

list_qualification_sessions

List Truemed qualification sessions with bounded pagination.

get_qualification_session

Get one Truemed qualification session by exact ID.

update_qualification_session

Create a Truemed update flow for an existing qualification session.

list_catalog_items

List Truemed catalog items and eligibility metadata with bounded pagination.

get_catalog_item_detail

Get one Truemed catalog item by SKU.

create_catalog_item

Create a Truemed catalog item.

update_catalog_item

Update a Truemed catalog item by SKU.

check_truemed_checkout_method

Check Truemed checkout eligibility for a bounded list of catalog items.

Triggers

Name
webhook_event_received

Receive manually configured Truemed payment, token, qualification, or catalog webhooks. The x-truemed-api-key header is checked when available.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('truemed', 'create_payment_session', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'truemed',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Truemed to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does Truemed support?

Truemed supports 20 tools including Create Payment Session, Get Payment Status, List Payment Sessions, Capture Session, Cancel Payment Session, and more.

Can I use Truemed with AI agents?

Yes. Add Truemed to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

Can Truemed be used in stateful agent workflows?

Yes. Agents can combine Truemed tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does Truemed use?

Truemed uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the Truemed integration cost?

The Truemed integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does Truemed support?

Truemed supports 1 triggers including Webhook Event Received.

Connect Truemed in minutes

Get 20,000 free action executions every month. No credit card required.