QuoteRecentActivityItem
One Recent Activity row for a quote on the Catalog Advisor dashboard. Grain is one quote, not one line item: multi-line quotes are rolled up into a single row.
This page contains
Fields
| id: ID! | Stable identifier for this quote. |
| quoteNumber: String | Business key (quote number) in the source system. |
| quoteName: String | Quote name as displayed in the source system: the Provider Sales quote name, the monolith opportunity name, or the Box quote name falling back to its commodity. Prefer this over quoteNumber for display — quoteNumber is null for every monolith and Box quote, so quoteName is their only human-readable label. |
| status: String | Pipeline stage (e.g. Prospect, Proposal, Negotiation, Won, Lost). |
| customerName: String | Canonical customer name, so merged customers read the same across every source system. Mastered from the unified party when the quote resolves to one — including when that party carries no name, in which case this is null rather than the source name. Falls back to the source-system name only for quotes with no canonical party. |
| productName: String | Distinct product display names on the quote, comma-separated and alphabetically ordered. Null when the quote has no named products. |
| actorName: String | Display name of whoever moved the quote into its current stage. Populated for monolith quotes only; null for Provider Sales and Box, which carry no stage actor. |
| actorUuid: ID | UUID of whoever moved the quote into its current stage. Populated for monolith quotes only; null for Provider Sales and Box. |
| statusDate: DateTime | When the quote last changed stage (RFC 3339). Provider Sales has no stage timestamp, so this is the quote created time instead. Other sources keep the stage or event timestamp and may still be null. |
| amount: Float | Quote-header monthly recurring revenue. Not summed across line items, because the warehouse replicates the header value onto every line. |
| category: String | Tech-wheel product family (energy, communications, saas, hardware, managed_services, infrastructure). Values are independent of sourceSystem. |
Queries for QuoteRecentActivityItem
| quoteRecentActivity PREVIEW | Recent quote activity for the Catalog Advisor dashboard, newest first, at quote grain. Provider
Sales rows are ordered by quote created time. Other sources stay ordered by status date falling
back to last-update and then creation time. Marketplace-manager ( |