Skip to main content

CrowdyStudioAgentFundingPolicy

Funding for Agentic Studio model usage. PLATFORM_FUNDED (the pilot default) means the platform absorbs provider cost; METERED means each model request is priced at the agent rate card and charged to the payer: the PLAYER's own wallet by default, or the app's ORG wallet when an org billing admin elected that. Set at the platform layer (billingMode, walletDebitEnabled) and the app layer (payerKind).

type CrowdyStudioAgentFundingPolicy {
billingMode: String!
payerKind: String!
rateCardId: String
walletDebitEnabled: Boolean!
}

Fields​

CrowdyStudioAgentFundingPolicy.billingMode ● String! non-null scalar​

'PLATFORM_FUNDED' or 'METERED'.

CrowdyStudioAgentFundingPolicy.payerKind ● String! non-null scalar​

Who pays under METERED: 'PLAYER' (default) or 'ORG'. 'PLATFORM' while platform-funded.

CrowdyStudioAgentFundingPolicy.rateCardId ● String scalar​

Rate-card UUID pinned by policy; null means the ACTIVE per-model card at request time.

CrowdyStudioAgentFundingPolicy.walletDebitEnabled ● Boolean! non-null scalar​

Whether metered usage debits the payer wallet. False while platform-funded.

Member Of​

CrowdyStudioAgentPolicy object