linkedin-post-company
LinkedIn Post (Company) Signal Schema
Source: Jira AN-8769
Last validated: 2026-01-08
signal_type: linkedin-post-company bucket: autobound-linkedin-post-company association: company description: Company LinkedIn posts with Gemini-generated tags refresh: monthly coverage: 2,000,000 companies
Single subtype
subtypes:
- linkedinPost
No top-level signal_category
categories: []
All fields per Jira spec
fields:
Core fields
- path: signal_id type: string (UUID v4) description: Unique identifier for this signal
- path: signal_type type: string description: Always "linkedin-post-company"
- path: signal_subtype type: string description: Always "linkedinPost"
- path: signal_name type: string description: Always "Company posted on LinkedIn"
- path: association type: string description: Always "company"
- path: detected_at type: string (ISO 8601) description: When we saved this row
Contact object (null for company-level)
- path: contact type: null description: Empty because on company level, not contact
Company object (from CSV)
- path: company.name type: string description: Company name
- path: company.domain type: string description: Company website domain
- path: company.linkedin_url type: string description: LinkedIn company URL
- path: company.industries type: array[string] description: Industry classifications
- path: company.employee_count_low type: integer description: Lower bound of employee count
- path: company.employee_count_high type: integer description: Upper bound of employee count
- path: company.description type: string description: Company description
Data object
- path: data.post_url type: string (URL) description: Link to the LinkedIn post
- path: data.post_text type: string description: Full post content
- path: data.posted_date type: string (ISO 8601) description: When the post was published
- path: data.num_likes type: integer description: Number of likes on the post
- path: data.num_comments type: integer description: Number of comments on the post
- path: data.tags type: array[string] description: Gemini-generated topic tags (validated against allowed tags list)
Schema notes:
- signal_type is "linkedin-post-company"
- signal_subtype is "linkedinPost"
- contact is explicitly null for company-level signals
- company.industries is array (not singular industry)
- Tags generated by Gemini 2.5 Flash via Vertex, validated against allowed list
- Invalid tags are stripped, post is still saved
- Posts must be from last 30 days
Updated about 15 hours ago
