@ossy/spend

Spend

Spend — Ossy feature package

7 capabilities included

Spend

Spend — Ossy feature package

How to use this capability

Ways to interact with this capability — pick a path to jump to the relevant section below.

Actions

Invokable intents — call directly via SDK, POST /actions, or MCP tools. This is the agent-facing surface, not background jobs.

Extract Purchase

@ossy/spend/actions/extract-purchase

Invoke @ossy/spend/actions/extract-purchase

MCP: ossy_spend_extract_purchase

sdk.invoke('@ossy/spend/actions/extract-purchase', { … })
POST /actions
{ "action": "@ossy/spend/actions/extract-purchase", "payload": { … } }

Background tasks

Background and scheduled handlers — triggered by events or cron, not called via SDK, POST /actions, or MCP. Ids use the tasks/ path (distinct from actions/).

Extract Purchase

@ossy/spend/tasks/extract-purchase

File Inbound Purchase

@ossy/spend/tasks/file-inbound-purchase

Get Spend Stats

@ossy/spend/tasks/get-spend-stats

Resume Inbound Purchases

@ossy/spend/tasks/resume-inbound-purchases

Resource types

Structured entities and templates registered for resources.

Purchase

@ossy/spend/schema/purchase