| webhook_id | Unique identifier for this webhook event. |
| webhook_name | Name of the webhook. |
| webhook_event | Type of event that triggered the webhook (e.g. FIRST_EMAIL_REPLIES, ALL_EMAIL_REPLIES, ALL_POSITIVE_REPLIES). |
| campaign_name | Name of the campaign. |
| workspace_name | Name of the workspace. |
| camp_id | Legacy campaign ID (use campaign_id instead). |
| parent_lead_id | Relevant only for leads in subsequence campaigns. |
| org_id | ID of the organization. |
| workspace_id | ID of the workspace. |
| email_account_id | ID of the PlusVibe email account involved. |
| source_thread_id | Thread ID from the email provider. |
| source_message_id | Original message ID from the email provider. |
| thread_id | Internal PlusVibe thread ID. |
| source_label_ids | Array of provider label IDs (e.g. INBOX). |
| subject | Email subject line. |
| from | Full From header — the lead (prospect) who replied. |
| from_email | Email address of the lead who replied. |
| to | Full To header — the email account connected to PlusVibe that received the email. |
| lead_id | ID of the lead. |
| sub_camp_id | Subsequence campaign ID, if applicable. |
| direction | IN = lead replying, OUT = email sent to a lead. |
| snippet | Plain-text preview of the message body. |
| body | HTML content of the message. |
| text_body | Plain-text content of the message. |
| is_read | 1 if the message has been read; 0 otherwise. |
| status | Current status of the message (e.g. REPLIED). |
| modified_at | ISO timestamp when this record was last modified. |
| actual_replied_from | The actual email address the lead used to reply from. |
| last_email_id | ID of the most recent message in this thread. If you want to use the Reply Email endpoint, this would be the id for 'reply_to_id' |
| message_id | The RFC-822 message Id. |
| references | RFC-822 References header value. |
| reply_to | RFC-822 Reply-To header value. |
| cc | Full CC header, if any. |
| to_email | Email address of the the email account connected to PlusVibe that received the email. |
| _id | Same as lead_id; present for legacy reasons. |
| organization_id | ID of the organization (duplicate of org_id). |
| campaign_id | ID of the campaign. |
| created_at | ISO timestamp when this record was created. |
| label | Label assigned to the lead (e.g. INTERESTED). |
| is_email_verified | 1 if lead’s email passed verification; 0 if failed; -1 if unknown. |
| email_account_name | Email address of the PlusVibe account. |
| sender_first_name | First name of the sender. |
| sender_last_name | Last name of the sender. |
| email | Lead’s email address. |
| first_name | Lead’s first name. |
| last_name | Lead’s last name. |
| address_line | Lead’s street address. |
| city | Lead’s city. |
| state | Lead’s state or province. |
| country | Lead’s country. |
| country_code | ISO country code. |
| phone_number | Lead’s phone number. |
| job_title | Lead’s job title. |
| department | Lead’s department. |
| company_name | Lead’s company name. |
| company_website | Lead’s company website URL. |
| industry | Lead’s industry. |
| linkedin_person_url | Lead’s LinkedIn profile URL. |
| linkedin_company_url | Lead’s company LinkedIn URL. |
| sentiment | Detected sentiment of the lead’s reply (e.g. POSITIVE, NEUTRAL, NEGATIVE). |
| step | Numeric campaign step at which this email was sent. |
| variation | A/B test variation label (e.g. A, B). |