Virtual Budget
At a glance
Section titled “At a glance”- Product: OpenApp Virtual Budget
- Manufacturer: OpenApp
- Similar open-source integrations:
- N/A
Getting started
Section titled “Getting started”This provider stores budget state in OpenApp device metadata and exposes a budget.spend action that increments spent_cents.
- Create an integration with provider type
virtual_budget. - Create or choose a device to act as the “container” for budgets.
- Create budget entities and set each budget entity’s
external_idto a stable identifier (for examplemarketing_ads). - Call the
budget.spendaction with payload{ "delta_cents": 123 }to add spend.
Budget state is stored in device metadata under virtual_budget.budgets.<external_id>.spent_cents.
Setup reference
Section titled “Setup reference”Integration config
Section titled “Integration config”
No provider-specific fields.
Entity requirements
Section titled “Entity requirements”- external_id (required): Stable identifier for the budget (e.g.
marketing_ads,office_supplies).