Skip to main content

Overview

Core objects are pre-built objects that come with Quivly. They cannot be deleted or renamed, but you can add custom fields to them. All core objects share a set of standard system fields (id, external_id, organization_id, is_active, metadata, created_at, updated_at) which are omitted from the tables below for brevity.

Customers

The central object representing your customer accounts. All other objects reference back to a customer. Data sources: CRM (Salesforce Accounts, HubSpot Companies), enriched by billing, support, and enrichment data
FieldTypeDescription
customer_nametextName of the company
customer_domaintextWebsite domain
customer_idtextCustomer identifier from external systems
long_descriptiontextDescription of the company
logo_urltextURL to company logo

Contacts

Individual people within customer organizations. Data sources: CRM (Salesforce Contacts, HubSpot Contacts)
FieldTypeDescription
emailtextPrimary email address
first_nametextGiven name
last_nametextFamily name
full_nametextComplete name (first + last)
phonetextPrimary phone number
photo_urltextURL to profile photo
linkedin_urltextLinkedIn profile URL

Opportunities

Sales opportunities including new deals, renewals, and expansions. Data sources: CRM (Salesforce Opportunities, HubSpot Deals)
FieldTypeDescription
nametextName or title of the opportunity
descriptiontextDetailed description
opportunity_typetextClassification of the opportunity
stagetextStage in sales/CS process
statustextCurrent status
Allowed values:
  • Opportunity Type: new, expansion, renewal, retention
  • Stage: qualification, proposal, negotiation, closed_won, closed_lost
  • Status: open, won, lost, abandoned

Subscriptions

Recurring billing subscriptions from your payment platform. Data sources: Stripe Subscriptions
FieldTypeDescription
descriptiontextDescription or memo
statustextSubscription status
currencytextISO 4217 currency code
collection_methodtextHow payment is collected
itemsjsonArray of subscription items with price, quantity, and product info
Allowed values:
  • Status: active, past_due, canceled, unpaid, trialing, incomplete, incomplete_expired, paused
  • Collection Method: charge_automatically, send_invoice

Invoices

Billing transactions and payment history. Data sources: Stripe Invoices
FieldTypeDescription
numbertextHuman-readable invoice number
statustextInvoice status
billing_reasontextWhy this invoice was created
collection_methodtextHow payment is collected
currencytextISO 4217 currency code
Allowed values:
  • Status: draft, open, paid, uncollectible, void
  • Billing Reason: subscription_create, subscription_cycle, subscription_update, manual
  • Collection Method: charge_automatically, send_invoice

Support Tickets

Customer support requests and issues. Data sources: Pylon Issues
FieldTypeDescription
ticket_numbertextHuman-readable number (e.g., #1234)
subjecttextSubject line
descriptiontextTicket body
statustextTicket status
prioritytextTicket priority
ticket_typetextTicket type
channeltextSource channel
ticket_urltextLink to source system
tagsjsonArray of tag strings
Allowed values:
  • Status: open, pending, solved, closed
  • Priority: low, normal, high, urgent
  • Type: question, incident, problem, task
  • Channel: email, chat, phone, web, slack

Call Recordings

Customer call transcripts and summaries. Data sources: Fireflies, Fathom
FieldTypeDescription
titletextTitle of the call or meeting
call_timedateWhen the call happened
duration_secondsnumberTotal duration in seconds
meeting_urltextZoom/Teams/Meet link
calendar_idtextID of the calendar event

Market Signals

External intelligence about customer companies. Data sources: Quivly data enrichment
FieldTypeDescription
insight_titletextTitle of the signal
insight_summarytextSummary of the signal
insight_typetextType of signal
insight_datajsonCore signal data
insight_timestampdateWhen the signal was recorded
sourcetextSource of the signal
sentimenttextSentiment (positive, negative, neutral)
relevance_leveltextLevel of relevance (high, medium, low)
relevance_reasontextWhy the signal is relevant
tagsjsonTags associated with the signal
customer_idtextCustomer this signal relates to
Signal types: Funding rounds, Hiring, Layoffs, Acquisitions, Leadership changes

Product Usage

Customer usage metrics from your data warehouse. Data sources: BigQuery, Snowflake, ClickHouse
FieldTypeDescription
customer_idreferenceCustomer account
product_idreferenceBilling product (optional - for product-specific usage)
usage_timestampdateWhen the usage was measured
granularitytextTime period: hourly, daily, weekly, monthly
metric_keytextMetric identifier (e.g., gb_scanned, credits, api_calls, active_users)
valuenumberRaw usage value
billed_valuenumberUsage value normalized for billing purposes
sourcetextOrigin of data (clickhouse, warehouse, metronome_export, etc.)
propertiesjsonAdditional metric metadata