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