Sample Payload - EMAIL_SENT
Field | Description |
---|---|
webhook_id | Unique identifier for this webhook event. |
webhook_name | Name of the webhook. |
webhook_event | Event type that triggered the webhook (EMAIL_SENT ). |
campaign_name | Name of the campaign. |
workspace_name | Name of the workspace. |
camp_id | Legacy campaign ID (use campaign_id instead). |
parent_lead_id | Lead ID in the parent campaign; relevant only for subsequence campaigns (NULL if not applicable). |
sent_email_id | ID of the newly-created “sent email” record. |
email_account_name | Email address of the PlusVibe account that sent the message. |
lead_email | Email address of the lead (recipient). |
lead_id | ID of the lead. |
campaign_id | ID of the campaign. |
email_account_id | ID of the PlusVibe email account that sent the email. |
organization_id | ID of the organization. |
workspace_id | ID of the workspace. |
current_step | Numeric campaign step at which this email was sent. |
sent_on | ISO timestamp when the email was sent. |
variation | A/B test variation label associated with this send (e.g. A , B ). |
message_id | Canonical message-ID header value for the sent email. |
subject | Subject line of the sent email. |
body | Body content of the sent email. |
is_text | 1 if body is plain-text, 0 if HTML. |
_id | Same value as lead_id ; present for legacy compatibility. |
is_completed | 1 if the campaign step is complete after sending, 0 otherwise. |
created_at | ISO timestamp when this lead record was created. |
modified_at | ISO timestamp when this record was last modified. |
status | Current status of the send (COMPLETED , etc.). |
label | Current label applied to the lead (blank if none). |
sender_first_name | First name of the PlusVibe sender who sent the email. |
sender_last_name | Last name of the PlusVibe sender who sent the email. |
Duplicate of lead_email (kept for legacy reasons). | |
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. |
"webhook_id": "6842c5e4c7fc8e4cb5f1c964",
"webhook_name": "test",
"webhook_event": "EMAIL_SENT",
"campaign_name": "Campaign Name",
"workspace_name": "Kurt's Workspace",
"camp_id": "683ea48fc9eb23b0af3dc705",
"parent_lead_id": "684bad3a1bc0b816569675d5",
"sent_email_id": "684bad695817ad0063bda88b",
"email_account_name": "yaro@plusvibeteam.com",
"lead_email": "kurt@plusvibe.ai",
"lead_id": "684bad3a1bc0b816569675d5",
"campaign_id": "683ea48fc9eb23b0af3dc705",
"email_account_id": "68498d9cd610268cc770e102",
"organization_id": "65099a0dd96fae8ab61130bf",
"workspace_id": "65099a0dd96fae8ab61130c0",
"current_step": 1,
"sent_on": "2025-06-13T04:47:37.084+00:00",
"variation": "A",
"message_id": "<fda2cb9f-d142-c364-a166-601d0d64b33e@plusvibeteam.com>",
"subject": "This is the campaign email subject",
"body": "This is the campaign email body",
"is_text": 1,
"_id": "684bad3a1bc0b816569675d5",
"is_completed": 1,
"created_at": "2025-06-13T04:46:50.426Z",
"modified_at": "2025-06-13T04:47:37.199Z",
"status": "COMPLETED",
"is_email_verified": -1,
"sender_first_name": "Yaro Y",
"sender_last_name": "",
"email": "kurt@plusvibe.ai",
"first_name": "John",
"last_name": "Doe",
"address_line": "",
"city": "",
"state": "",
"country": "",
"country_code": "",
"phone_number": "",
"job_title": "",
"department": "",
"company_name": "",
"company_website": "",
"industry": "",
"linkedin_person_url": "",
"linkedin_company_url": ""
}
Modified at 2025-06-13 07:24:11