Skip to main content

Worktruck.app

Structured data services that any client — Claude, a custom app, an agent, a script — can plug into via REST API or MCP server. On top of the data layer, Worktruck can run agents against your data with journaled, durable execution. The product is the API. Clean data models, clean contracts, machine-first onboarding.

Three ways in

REST API

Standard REST endpoints. JSON in, JSON out. Bearer API key, Keycloak OIDC JWT, or x402 payment receipt.

MCP Server

Connect any MCP-compatible AI client. Static API keys for Claude Desktop/Code/Cursor; OAuth 2.1 with Dynamic Client Registration for the Claude.ai custom connector.

Agent Runs

Durable, journaled agent runs over your data. BYOK, guardrails, cost caps.

Two ways to pay

x402 (Agents)

Per-request USDC on Base. No account, no API key, no KYC. A payment is the credential.

Stripe (Developers)

Monthly subscription with API key. Tiered plans with hard caps.

Five data domains

DomainDescription
ContactsPeople, organizations, relationships, interaction history
CRMPipelines, deals, stages, revenue tracking
TasksTask management, subtasks, dependencies, recurrence
CalendarEvents, scheduling, availability, RRULE recurrence
NotesStructured notes, tags, bidirectional links

Team & integrations

FeatureDescription
MembersMulti-user access control, roles, invitations, domain-scoped permissions
AgentsDurable agent runs over your data — BYOK, guardrails, cost caps, journal replay
WebhooksSubscribe to change events, HMAC-signed deliveries, automatic retries

Encryption by default

Three layers, no exceptions:
  • In transit: TLS 1.3 only. No fallback.
  • At rest: AES-256 full-disk encryption.
  • Application layer: PII columns encrypted with AES-256-GCM. Per-tenant keys. Crypto-shredding on deletion.