linkedin-comment
LinkedIn Comment Signal Schema
Source: User-provided schema spec
Last validated: 2026-01-08
signal_type: linkedin-comment bucket: TBD # Not yet in production association: contact description: Contact's comments on LinkedIn posts with parent post context refresh: monthly coverage: 4,000,000 contacts
Single subtype
subtypes:
- linkedinPostComment
No top-level signal_category
categories: []
All fields per 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-comment"
- path: signal_subtype type: string description: Always "linkedinPostComment"
- path: detected_at type: string (ISO 8601) description: Timestamp when signal was detected
- path: association type: string description: Always "contact"
Contact object
- path: contact.first_name type: string description: Contact's first name
- path: contact.last_name type: string description: Contact's last name
- path: contact.full_name type: string description: Contact's full name
- path: contact.email type: string description: Contact's email address
- path: contact.job_title type: string description: Contact's job title
- path: contact.linkedin_url type: string description: Contact's LinkedIn URL
Company object
- 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 - comment details
- path: data.comment_text type: string description: Text of the prospect's comment
- path: data.comment_tags type: array[string] description: LLM-generated tags from comment (same Vellum deployment as LinkedIn posts)
- path: data.comment_num_comments type: integer description: Number of replies to this comment
- path: data.comment_num_likes type: integer description: Number of likes the comment received
Data object - parent post
- path: data.parent_post.text type: string description: Text of the original post
- path: data.parent_post.url type: string description: Public URL of the post
- path: data.parent_post.published_at type: string (ISO 8601) description: When the post was published
- path: data.parent_post.poster_linkedin_url type: string description: LinkedIn URL of post author
- path: data.parent_post.num_comments type: integer description: Total comments on the post
- path: data.parent_post.num_likes type: integer description: Likes on the post
- path: data.parent_post.num_reposts type: integer description: Times the post was reshared
- path: data.parent_post.tags type: array[string] description: Tags/hashtags on the parent post
Schema notes:
- signal_type changed from flat fields to nested structure
- comment_tags is array (not single string)
- parent_post is nested object (not flat parent_post_* fields)
- Uses same Vellum deployment as LinkedIn posts for tag generation
Updated about 15 hours ago
