All integrations
MSP & IT Management4 actions

Crayon PRISM

CSP license management, subscriptions, and Azure usage for APAC (formerly rhipe)

What agents can do in Crayon PRISM

prism_azure_usage

Access Azure usage summaries, detailed usage, and pricing via Crayon PRISM. Actions: - get_usage_summary: Azure usage summary for an Azure Plan subscription. REQUIRES subscriptionId, startDate (YYYY-MM-DD), endDate (YYYY-MM-DD). subscriptionId is the Azure Plan subscription UUID, NOT the CSP tenant ID. Get it from prism_search_tenants (get_tenant_subscriptions) first. - get_detailed_usage: POST detailed Azure usage breakdown with optional filter body. - get_price_list: PRISM price list for a program/currency on a specific date. REQUIRES programId, currency, year, month, day.

prism_search_billing

List invoices, fetch per-invoice CSV, and access SPLA usage reports in Crayon PRISM. Actions: - list_invoices: List invoices. Supports page/pageSize and optional year/month filters. Use this first to discover invoiceId values for get_invoice_csv. - get_invoice_csv: Fetch a single invoice's CSV by id. REQUIRES invoiceId (find via list_invoices); optional customerId (defaults to "me"). Returns raw CSV text in invoiceCsv with format='csv' (parse or summarize, do NOT regurgitate verbatim); falls back to invoiceData when the API returns a JSON envelope instead. - get_spla_usages: SPLA usage report for a vendor program. REQUIRES vendorProgramType (discover via prism_search_customers list_programs).

prism_search_customers

Search and retrieve programs, customers, and contract agreements in Crayon PRISM. PRISM is Crayon's APAC/CSP-focused portal for cloud license distribution and management. Actions: - list_programs: List programs visible to the partner. Optional customerId (defaults to "me"). Use this first to discover valid vendorProgramType values for prism_search_tenants and prism_search_billing. - list_customers: Search direct children of your partner customer with a free-text query. REQUIRES query (PRISM has no list-all variant). - list_contract_agreements: List contract agreements. Supports page/pageSize.

prism_search_tenants

Search and retrieve CSP tenants, subscriptions, products, and addons in Crayon PRISM. Subscription responses include NCE (New Commerce Experience) license fields like CommitmentEndDate, TermDuration, BillingCycle, Quantity, Status, and AutoRenewEnabled. Actions: - list_tenants: List CSP tenants for a vendor program. REQUIRES vendorProgramType (e.g. "MicrosoftCsp", "MicrosoftAzurePlan"). Call prism_search_customers (list_programs) first to discover valid vendorProgramType values. - get_tenant_subscriptions: List subscriptions for a CSP tenant. REQUIRES tenantId; optional status filter. Use this to find Azure Plan subscriptionId values for prism_azure_usage. - get_subscription: Get one subscription by id. REQUIRES subscriptionId. - get_available_products: List products available in the consumption catalog. - get_available_addons: List addons available for a subscription. REQUIRES subscriptionId.

Put Crayon PRISM on autopilot

Deploy AI agents that take these actions for you, with human-in-the-loop controls and a complete audit trail.