[2026-01-22 14:22:08] Raw webhook (decoded): { "contact": { "id": "33427", "email": "tri@directobjective.ca", "first_name": "Tri Ly", "last_name": "", "phone": "2899399288", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payroll.ca visited, paie.ca visited, Member portal, dummy, 2512 Active AST approached", "ip4": "10.13.131.5", "fields": { "lead_status": "Refused", "province": "ON", "full_name": "Tri Ly", "language": "English", "origin": "", "explicit_consent_date": "", "extension_phone_1": "", "domain_1": "", "domain_2": "", "attended_webinar": "", "lapsed_expiration_date": "", "email2": "", "organization_id": "999999", "individual_id": "14025", "members_type": "AST", "do_id": "", "area_code": "", "never_call": "", "region": "", "city_1": "", "found": "", "last_engaged_date": "2026-01-19", "nonactive_reason": "", "last_login_date": "2025-05-01T16:18:41-04:00", "old_do_id": "AST0000", "blocnote": "2026 Jan 21 Contact is no longer in payroll and does not want to renew.\n2026 Jan 21 contact want to renew and sent the email\n2026 Jan 22 contact want to renew and sent the email 1\n2026 Jan 22 contact no longer in payroll and does not want to renew membership1\n2026 Jan 22 contact refused to renew and completed the survey 1\n2026 Jan 22 contact want to renew and sent the email1", "dhmsfin_telemarketing_last_contacted_date": "2025-05-30T14:00:00-04:00", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "User refused to answer additional questions after stating they are no longer in payroll and do not wish to renew membership.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "1", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "I don't know.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "3", "age_range": "18-30", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "intcode": "01", "coidnewmbrdate": "", "canceldate": "2000-05-01", "onesentencenotrenewed": "Survey completed without renewal (Refused)", "sendapplicationform": "2026-01-19T00:00:00-05:00", "individual_id_2": "", "full_name_2": "", "zerobounce_reason": "", "new_member_date_2": "2025-01-17", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "pipeline_1_lapsed_members": "Refused Lapsed", "pipeline_2_members_only_ast": "", "sendmonthlyastemail": "", "unsub_reason": "", "unsub_reason_fr": "", "date_of_renewal_identification": "", "late_breaking_payroll_news_january": "", "late_breaking_payroll_news_february": "", "late_breaking_payroll_news_march": "", "late_breaking_payroll_news_april": "", "late_breaking_payroll_news_may": "", "late_breaking_payroll_news_june": "", "late_breaking_payroll_news_july": "", "late_breaking_payroll_news_august": "", "late_breaking_payroll_news_september": "", "late_breaking_payroll_news_october": "", "late_breaking_payroll_news_november": "", "late_breaking_payroll_news_december": "", "sendpreexpirationemail": "", "testimonial": "", "testimonial_sent_date": "", "testimonial_confirmation_date": "", "payroll_guidelines_january": "", "payroll_guidelines_february": "", "payroll_guidelines_march": "", "payroll_guidelines_april": "", "payroll_guidelines_may": "", "payroll_guidelines_june": "", "payroll_guidelines_july": "", "payroll_guidelines_august": "", "payroll_guidelines_september": "", "payroll_guidelines_october": "", "payroll_guidelines_november": "", "payroll_guidelines_december": "", "resources_tools_january": "", "resources_tools_february": "", "resources_tools_march": "", "resources_tools_april": "", "resources_tools_may": "", "resources_tools_june": "", "resources_tools_july": "", "resources_tools_august": "", "resources_tools_september": "", "resources_tools_october": "", "resources_tools_november": "", "resources_tools_december": "", "askpat_january": "", "askpat_february": "", "askpat_march": "", "askpat_april": "", "askpat_may": "", "askpat_june": "", "askpat_july": "", "askpat_august": "", "askpat_september": "", "askpat_october": "", "askpat_november": "", "askpat_december": "", "sendwelcomeapplicationform": "", "sendcandapplicationform": "", "source_of_membership": "", "payroll_experience_in_years": "", "testimonial_reviewer_name": "", "testimonial_reviewed": "", "testimoniale": "", "source_of_membership_other": "", "job_title": "", "original_language": "", "original_testimonial_translated": "", "no_email_solicitation": "", "pds_january": "", "pds_february": "", "pds_march": "", "pds_april": "", "pds_may": "", "pds_june": "", "pds_august": "", "pds_september": "", "pds_october": "", "pds_november": "", "pds_december": "", "cpa_certification": "Test", "cert_status": "P", "member_april": "2", "member_may": "1", "old_int_code": "21", "sendmayemail": "2025-05-26T22:00:00-04:00", "placeholder_email_change_date": "2025-07-24T12:16:40-04:00", "regular_email_change_date": "2025-11-13T11:18:37-05:00", "paid_thru": "2080-02-29", "temp_do_id_for_auto_old_do_id": "AST0000", "temp_intcode_for_auto_old_int_code": "21", "last_infoline_date_type": "2025-02-12", "last_conf_date_type": "2020-06-17", "last_act_type": "2025-02-12", "telemarketing_call_date": "2025-05-30", "pcl_status": "P", "pcl_completion_date": "2050-05-05", "pf1_status": "P", "pf1_completion_date": "2050-05-05", "pf2_status": "P", "pf2_completion_date": "2050-05-05", "intro_to_accounting_status": "P", "intro_to_accounting_completion_date": "2050-05-05", "number_of_passed_courses": "999", "canceldate3yearplus": "2003-05-01", "npi_transcriptsummary": "The agent called Tri Ly on behalf of the National Payroll Institute to gather feedback on their lapsed membership. Tri indicated their initial interest in the membership was to help with complex payroll compliance issues. Tri then stated they wanted to renew their membership. The agent said an email with the renewal application had been sent, but after checking, Tri did not receive it. The agent apologized and resent the email.\n", "aitm_callsummarytitle": "NPI Membership Renewal Inquiry", "aitm_status_called": "2026-01-22T14:18:13-05:00", "number_of_calls_reached": "9", "number_of_call_attempts": "1", "renewal_refusal_reasons": "Lack of usage", "initalvalue": "Getting help with complex payroll compliance issues", "astreasonsnottorenew": "Didn\u2019t find it beneficial, specify why in notes: ", "astotherreasonsnottorenew": "", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "prootherreasonsnottorenew": "", "orgreasonsnottorenew": "I\u2019m willing to renew, I just didn\u2019t have the time or forgot to.", "orgotherreasonsnottorenew": "", "stureasonsnottorenew": "", "stuotherreasonsnottorenew": "", "npi_email_temp": "tri@directobjective.ca" } }, "seriesid": "187" } [2026-01-22 14:22:08] Error: Missing phone number [2026-01-22 14:22:43] Raw webhook (decoded): { "contact": { "id": "33427", "email": "tri@directobjective.ca", "first_name": "Tri Ly", "last_name": "", "phone": "2899399288", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payroll.ca visited, paie.ca visited, Member portal, dummy, 2512 Active AST approached", "ip4": "10.13.131.5", "fields": { "lead_status": "Refused", "province": "ON", "full_name": "Tri Ly", "language": "English", "origin": "", "explicit_consent_date": "", "extension_phone_1": "", "domain_1": "", "domain_2": "", "attended_webinar": "", "lapsed_expiration_date": "", "email2": "", "organization_id": "999999", "individual_id": "14025", "members_type": "AST", "do_id": "", "area_code": "", "never_call": "", "region": "", "city_1": "", "found": "", "last_engaged_date": "2026-01-19", "nonactive_reason": "", "last_login_date": "2025-05-01T16:18:41-04:00", "old_do_id": "AST0000", "blocnote": "2026 Jan 21 Contact is no longer in payroll and does not want to renew.\n2026 Jan 21 contact want to renew and sent the email\n2026 Jan 22 contact want to renew and sent the email 1\n2026 Jan 22 contact no longer in payroll and does not want to renew membership1\n2026 Jan 22 contact refused to renew and completed the survey 1\n2026 Jan 22 contact want to renew and sent the email1", "dhmsfin_telemarketing_last_contacted_date": "2025-05-30T14:00:00-04:00", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "User refused to answer additional questions after stating they are no longer in payroll and do not wish to renew membership.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "1", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "I don't know.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "3", "age_range": "18-30", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "intcode": "01", "coidnewmbrdate": "", "canceldate": "2000-05-01", "onesentencenotrenewed": "Survey completed without renewal (Refused)", "sendapplicationform": "2026-01-19T00:00:00-05:00", "individual_id_2": "", "full_name_2": "", "zerobounce_reason": "", "new_member_date_2": "2025-01-17", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "pipeline_1_lapsed_members": "Refused Lapsed", "pipeline_2_members_only_ast": "", "sendmonthlyastemail": "", "unsub_reason": "", "unsub_reason_fr": "", "date_of_renewal_identification": "", "late_breaking_payroll_news_january": "", "late_breaking_payroll_news_february": "", "late_breaking_payroll_news_march": "", "late_breaking_payroll_news_april": "", "late_breaking_payroll_news_may": "", "late_breaking_payroll_news_june": "", "late_breaking_payroll_news_july": "", "late_breaking_payroll_news_august": "", "late_breaking_payroll_news_september": "", "late_breaking_payroll_news_october": "", "late_breaking_payroll_news_november": "", "late_breaking_payroll_news_december": "", "sendpreexpirationemail": "", "testimonial": "", "testimonial_sent_date": "", "testimonial_confirmation_date": "", "payroll_guidelines_january": "", "payroll_guidelines_february": "", "payroll_guidelines_march": "", "payroll_guidelines_april": "", "payroll_guidelines_may": "", "payroll_guidelines_june": "", "payroll_guidelines_july": "", "payroll_guidelines_august": "", "payroll_guidelines_september": "", "payroll_guidelines_october": "", "payroll_guidelines_november": "", "payroll_guidelines_december": "", "resources_tools_january": "", "resources_tools_february": "", "resources_tools_march": "", "resources_tools_april": "", "resources_tools_may": "", "resources_tools_june": "", "resources_tools_july": "", "resources_tools_august": "", "resources_tools_september": "", "resources_tools_october": "", "resources_tools_november": "", "resources_tools_december": "", "askpat_january": "", "askpat_february": "", "askpat_march": "", "askpat_april": "", "askpat_may": "", "askpat_june": "", "askpat_july": "", "askpat_august": "", "askpat_september": "", "askpat_october": "", "askpat_november": "", "askpat_december": "", "sendwelcomeapplicationform": "", "sendcandapplicationform": "", "source_of_membership": "", "payroll_experience_in_years": "", "testimonial_reviewer_name": "", "testimonial_reviewed": "", "testimoniale": "", "source_of_membership_other": "", "job_title": "", "original_language": "", "original_testimonial_translated": "", "no_email_solicitation": "", "pds_january": "", "pds_february": "", "pds_march": "", "pds_april": "", "pds_may": "", "pds_june": "", "pds_august": "", "pds_september": "", "pds_october": "", "pds_november": "", "pds_december": "", "cpa_certification": "Test", "cert_status": "P", "member_april": "2", "member_may": "1", "old_int_code": "21", "sendmayemail": "2025-05-26T22:00:00-04:00", "placeholder_email_change_date": "2025-07-24T12:16:40-04:00", "regular_email_change_date": "2025-11-13T11:18:37-05:00", "paid_thru": "2080-02-29", "temp_do_id_for_auto_old_do_id": "AST0000", "temp_intcode_for_auto_old_int_code": "21", "last_infoline_date_type": "2025-02-12", "last_conf_date_type": "2020-06-17", "last_act_type": "2025-02-12", "telemarketing_call_date": "2025-05-30", "pcl_status": "P", "pcl_completion_date": "2050-05-05", "pf1_status": "P", "pf1_completion_date": "2050-05-05", "pf2_status": "P", "pf2_completion_date": "2050-05-05", "intro_to_accounting_status": "P", "intro_to_accounting_completion_date": "2050-05-05", "number_of_passed_courses": "999", "canceldate3yearplus": "2003-05-01", "npi_transcriptsummary": "The agent called Tri Ly on behalf of the National Payroll Institute to gather feedback on their lapsed membership. Tri indicated their initial interest in the membership was to help with complex payroll compliance issues. Tri then stated they wanted to renew their membership. The agent said an email with the renewal application had been sent, but after checking, Tri did not receive it. The agent apologized and resent the email.\n", "aitm_callsummarytitle": "NPI Membership Renewal Inquiry", "aitm_status_called": "2026-01-22T14:22:09-05:00", "number_of_calls_reached": "9", "number_of_call_attempts": "1", "renewal_refusal_reasons": "Lack of usage", "initalvalue": "Getting help with complex payroll compliance issues", "astreasonsnottorenew": "Didn\u2019t find it beneficial, specify why in notes: ", "astotherreasonsnottorenew": "", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "prootherreasonsnottorenew": "", "orgreasonsnottorenew": "I\u2019m willing to renew, I just didn\u2019t have the time or forgot to.", "orgotherreasonsnottorenew": "", "stureasonsnottorenew": "", "stuotherreasonsnottorenew": "", "npi_email_temp": "tri@directobjective.ca" } }, "seriesid": "187" } [2026-01-22 14:22:43] Error: Missing phone number [2026-02-05 12:39:26] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.136.239", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "The user was not available to discuss their lapsed membership.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "other", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "Yes", "expectationsnotmetspecify": "it didn't live up to my expectations", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Refused", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "06", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T12:33:34-05:00", "number_of_call_attempts": "3", "npi_transcriptsummary": "Ellen from the National Payroll Institute (NPI) called Gil to inquire about his lapsed Associate membership. Gil confirmed his identity and asked how Ellen obtained his number. Ellen explained the NPI had his contact information from his previous engagement with them. After a connection issue, Ellen asked Gil about his initial motivation for joining NPI, presenting a list of options. Gil responded with \"Ah\".\n", "aitm_callsummarytitle": "NPI Membership Inquiry Call", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "06", "number_of_calls_reached": "33", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Receiving payroll designation", "astreasonsnottorenew": "Didn\u2019t find it beneficial, specify why in notes: ", "astotherreasonsnottorenew": "Yeah, I didn't receive the value that I was expecting.", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "02", "renewal_refusal_reasons": "Employer stopped paying", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 12:39:26] Error: Missing phone number [2026-02-05 12:43:35] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.136.239", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "The user was not available to discuss their lapsed membership.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "other", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "Yes", "expectationsnotmetspecify": "it didn't live up to my expectations", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Refused", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "06", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T12:39:27-05:00", "number_of_call_attempts": "4", "npi_transcriptsummary": "Ellen from the National Payroll Institute (NPI) called Gil to inquire about his lapsed Associate membership. Gil confirmed his identity and asked how Ellen obtained his number. Ellen explained the NPI had his contact information from his previous engagement with them. After a connection issue, Ellen asked Gil about his initial motivation for joining NPI, presenting a list of options. Gil responded with \"Ah\".\n", "aitm_callsummarytitle": "NPI Membership Inquiry Call", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "06", "number_of_calls_reached": "33", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Receiving payroll designation", "astreasonsnottorenew": "Didn\u2019t find it beneficial, specify why in notes: ", "astotherreasonsnottorenew": "Yeah, I didn't receive the value that I was expecting.", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "02", "renewal_refusal_reasons": "Employer stopped paying", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 12:43:35] Error: Missing phone number [2026-02-05 14:58:35] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.136.239", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "The user was not available to discuss their lapsed membership.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "other", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "Yes", "expectationsnotmetspecify": "it didn't live up to my expectations", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "01", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T14:48:35-05:00", "number_of_call_attempts": "2", "npi_transcriptsummary": "Ellen from the National Payroll Institute contacted Gil regarding his lapsed Associate membership to conduct a brief survey about his membership experience.\n\nGil indicated he originally joined NPI to advance his payroll career. When asked why he didn't renew, he explained he is currently on sick leave from work. Despite Ellen's attempts to highlight available resources like payroll guidelines, calculators, and the Payroll InfoLine that remain accessible during his absence, Gil declined to renew his membership.\n\nGil rated his overall membership satisfaction as 4 out of 5 but preferred not to disclose his age range. After multiple renewal attempts emphasizing career development tools and mentorship opportunities, Gil firmly declined to reconsider. The conversation concluded professionally with Ellen thanking Gil for his time.", "aitm_callsummarytitle": "Membership Renewal Attempt", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "06", "number_of_calls_reached": "35", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Career", "astreasonsnottorenew": "Didn\u2019t find it beneficial, specify why in notes: ", "astotherreasonsnottorenew": "I'm currently on a sick leave", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "06", "renewal_refusal_reasons": "Temporary", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 14:58:35] Error: Missing phone number [2026-02-05 15:08:53] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.136.239", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "Our company became a member so there's no need for me to become a member.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "Our company became a member so there's no need for me to become a member.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "01", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T14:58:53-05:00", "number_of_call_attempts": "1", "npi_transcriptsummary": "The conversation is between an AI agent named Ellen, representing the National Payroll Institute (NPI), and Gil, a former Associate member. Ellen inquires about Gil's lapsed membership and conducts a brief survey. Gil reveals that his company initially required membership to stay current with payroll legislation. He rates his overall satisfaction with NPI as 4 out of 5. However, Gil declines to renew his individual membership, explaining that his company has become a member, eliminating the need for his personal membership. The call concludes with Ellen thanking Gil for his feedback and ending the conversation politely.", "aitm_callsummarytitle": "NPI Membership Feedback Call", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "01", "number_of_calls_reached": "36", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Stay Current", "astreasonsnottorenew": "Didn\u2019t find it beneficial, specify why in notes: ", "astotherreasonsnottorenew": "Our company became a member so there's no need for me to become a member.", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "06", "renewal_refusal_reasons": "ORG switch (became part of an ORG membership)", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 15:08:53] Error: Missing phone number [2026-02-05 15:19:05] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.136.239", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "Our company became a member so there's no need for me to become a member.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "Our company became a member so there's no need for me to become a member.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "31-45", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "01", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T15:09:05-05:00", "number_of_call_attempts": "1", "npi_transcriptsummary": "Ellen from the National Payroll Institute contacted Gil regarding his lapsed Associate membership to conduct a brief exit survey.\n\nGil indicated he originally joined NPI to advance his payroll career. He did not renew his individual membership because his company, Direct Objective, became an organizational member, making his personal membership unnecessary.\n\nGil rated his overall membership experience as 4 out of 5, indicating high satisfaction. He provided his age range (31-45) for statistical purposes.\n\nThe call concluded professionally after all survey questions were completed. The interaction was brief, courteous, and achieved its objective of gathering feedback about the lapsed membership.", "aitm_callsummarytitle": "NPI Membership Survey", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "01", "number_of_calls_reached": "37", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Career", "astreasonsnottorenew": "Didn\u2019t find it beneficial, specify why in notes: ", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "06", "renewal_refusal_reasons": "ORG switch (became part of an ORG membership)", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 15:19:05] Error: Missing phone number [2026-02-05 15:43:20] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.136.239", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No I'm not interested sorry don't call me back.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "31-45", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "01", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T15:39:21-05:00", "number_of_call_attempts": "3", "npi_transcriptsummary": "Ellen from NPI contacted Gil, a former Associate member, to inquire about their lapsed membership. Gil initially joined to help with payroll compliance issues but didn't renew because they are no longer working in payroll. They rated their overall satisfaction with the NPI membership as a 4 out of 5 and confirmed they are in the 31-45 age range. No further assistance was needed.\n", "aitm_callsummarytitle": "NPI Membership Exit Survey", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "01", "number_of_calls_reached": "38", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "01", "renewal_refusal_reasons": "No longer in payroll", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 15:43:20] Error: Missing phone number [2026-02-05 15:49:23] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.136.239", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No I'm not interested sorry don't call me back.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "31-45", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "01", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T15:47:16-05:00", "number_of_call_attempts": "5", "npi_transcriptsummary": "Ellen from NPI contacted Gil, a former Associate member, to inquire about their lapsed membership. Gil initially joined to help with payroll compliance issues but didn't renew because they are no longer working in payroll. They rated their overall satisfaction with the NPI membership as a 4 out of 5 and confirmed they are in the 31-45 age range. No further assistance was needed.\n", "aitm_callsummarytitle": "NPI Membership Exit Survey", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "01", "number_of_calls_reached": "38", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "01", "renewal_refusal_reasons": "No longer in payroll", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 15:49:23] Error: Missing phone number [2026-02-05 15:57:17] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.142.207", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No I'm not interested sorry don't call me back.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "Yes", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "Yes", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "31-45", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T15:49:00-05:00", "intcode": "02", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T15:49:23-05:00", "number_of_call_attempts": "1", "npi_transcriptsummary": "The conversation is a membership renewal call between Ellen, representing the National Payroll Institute (NPI), and Gil, a lapsed Associate member. Gil initially joined NPI to advance his payroll career. He didn't renew because, while the benefits were useful, he felt the fee wasn't worth it. Despite this, Gil rated his overall membership satisfaction as 4 out of 5.\n\nGil falls in the 31-45 age range. When offered the opportunity to renew his membership, highlighting various benefits such as help with complex payroll issues, updates, preferred seminar rates, and networking opportunities, Gil agreed to renew.\n\nThe call concluded with Ellen thanking Gil and expressing hope for future interactions. An application form was sent to Gil's contact information, suggesting the renewal process was initiated.", "aitm_callsummarytitle": "NPI Membership Renewal Survey", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "02", "number_of_calls_reached": "39", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Career", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "01", "renewal_refusal_reasons": "Cost", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 15:57:17] Error: Missing phone number [2026-02-05 16:12:18] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.140.19", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-01-27", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No I'm not interested sorry don't call me back.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "Yes", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "Yes", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T16:04:00-05:00", "intcode": "02", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-05T16:02:15-05:00", "number_of_call_attempts": "1", "npi_transcriptsummary": "Ellen from the National Payroll Institute contacted Gil regarding his lapsed Associate membership. The conversation revealed that Gil had not intentionally cancelled but simply forgot to renew his membership.\n\nGil indicated that his initial reason for joining NPI was to receive help with complex payroll compliance issues. When asked about renewal, he expressed eagerness to rejoin immediately. Ellen confirmed his email address (g@directobjective.ca) and sent the renewal application form during the call.\n\nGil provided satisfaction ratings of four out of five for both his overall NPI membership experience and another aspect of the service. He declined to answer the demographic question about his age range. He confirmed receipt of the renewal email by the end of the call.\n\nThe conversation concluded positively with Gil ready to complete his membership renewal. The interaction was brief, professional, and successfully re-engaged a lapsed member who had simply overlooked the renewal process.", "aitm_callsummarytitle": "NPI Membership Renewal Survey", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "02", "number_of_calls_reached": "41", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "01", "renewal_refusal_reasons": "Cost", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-05 16:12:18] Error: Missing phone number [2026-02-06 12:37:07] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.140.19", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-05", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No I'm not interested sorry don't call me back.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "Yes", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T16:04:00-05:00", "intcode": "02", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-06T12:31:22-05:00", "number_of_call_attempts": "3", "npi_transcriptsummary": "The conversation is a brief phone interaction between an agent named Ellen from the National Payroll Institute (NPI) and a member named Gil. Ellen calls to inquire about Gil's lapsed Associate membership and asks permission to conduct a survey about his membership experience. Gil agrees, and Ellen begins by asking about the primary reason Gil initially joined NPI, providing six options. However, Gil appears hesitant or unsure, responding with \"Uh...\" and then silence. Ellen encourages Gil to take his time in selecting an answer, but the conversation ends before Gil provides a response to the question.", "aitm_callsummarytitle": "NPI Membership Survey Call", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "02", "number_of_calls_reached": "42", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "01", "renewal_refusal_reasons": "Cost", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-06 12:37:07] Error: Missing phone number [2026-02-06 12:41:24] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.140.19", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-05", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No I'm not interested sorry don't call me back.", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "Yes", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T16:04:00-05:00", "intcode": "02", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-06T12:37:09-05:00", "number_of_call_attempts": "4", "npi_transcriptsummary": "The conversation is a brief phone interaction between an agent named Ellen from the National Payroll Institute (NPI) and a member named Gil. Ellen calls to inquire about Gil's lapsed Associate membership and asks permission to conduct a survey about his membership experience. Gil agrees, and Ellen begins by asking about the primary reason Gil initially joined NPI, providing six options. However, Gil appears hesitant or unsure, responding with \"Uh...\" and then silence. Ellen encourages Gil to take his time in selecting an answer, but the conversation ends before Gil provides a response to the question.", "aitm_callsummarytitle": "NPI Membership Survey Call", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "02", "number_of_calls_reached": "42", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "01", "renewal_refusal_reasons": "Cost", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-06 12:41:24] Error: Missing phone number [2026-02-10 11:04:11] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.140.19", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-05", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal\n2026 Feb 10 - agent Ellen initiated contact with Gil, introduced herself but conversation was interrupted/incomplete\n2026 Feb 10 Gil not available and contact did not know when he would be available 1", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "Not interested at this time", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T16:04:00-05:00", "intcode": "10", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-10T10:56:49-05:00", "number_of_call_attempts": "4", "npi_transcriptsummary": "The agent attempted to speak with Gil, but he was unavailable. The agent asked for a suitable time to call back, but the user didn't know Gil's schedule. The agent thanked the user for their time and ended the call.\n", "aitm_callsummarytitle": "Call Gil unavailable", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "02", "number_of_calls_reached": "44", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "02", "renewal_refusal_reasons": "Cost", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-10 11:04:11] Error: Missing phone number [2026-02-10 11:05:37] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.140.19", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-05", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal\n2026 Feb 10 - agent Ellen initiated contact with Gil, introduced herself but conversation was interrupted/incomplete\n2026 Feb 10 Gil not available and contact did not know when he would be available 1", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "Not interested at this time", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T16:04:00-05:00", "intcode": "10", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-10T11:04:11-05:00", "number_of_call_attempts": "5", "npi_transcriptsummary": "The agent attempted to speak with Gil, but he was unavailable. The agent asked for a suitable time to call back, but the user didn't know Gil's schedule. The agent thanked the user for their time and ended the call.\n", "aitm_callsummarytitle": "Call Gil unavailable", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "02", "number_of_calls_reached": "44", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "02", "renewal_refusal_reasons": "Cost", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-10 11:05:37] Error: Missing phone number [2026-02-10 11:06:51] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.140.19", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-05", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal\n2026 Feb 10 - agent Ellen initiated contact with Gil, introduced herself but conversation was interrupted/incomplete\n2026 Feb 10 Gil not available and contact did not know when he would be available 1", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "Not interested at this time", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T16:04:00-05:00", "intcode": "10", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-10T11:05:38-05:00", "number_of_call_attempts": "6", "npi_transcriptsummary": "The agent attempted to speak with Gil, but he was unavailable. The agent asked for a suitable time to call back, but the user didn't know Gil's schedule. The agent thanked the user for their time and ended the call.\n", "aitm_callsummarytitle": "Call Gil unavailable", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "02", "number_of_calls_reached": "44", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "02", "renewal_refusal_reasons": "Cost", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-10 11:06:51] Error: Missing phone number [2026-02-10 13:09:45] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.140.19", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-05", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal\n2026 Feb 10 - agent Ellen initiated contact with Gil, introduced herself but conversation was interrupted/incomplete\n2026 Feb 10 Gil not available and contact did not know when he would be available 1\n2026 Feb 10 - attempted to reach Gil, not available, no callback time provided", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "Not interested at this time", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T16:04:00-05:00", "intcode": "10", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-10T12:59:43-05:00", "number_of_call_attempts": "2", "npi_transcriptsummary": "The AI agent initiated a call requesting to speak with Gil. The recipient checked Gil's availability but informed the agent that Gil was not available at the moment. When the agent asked for a suitable callback time, the recipient indicated they did not know when Gil would be available. The agent politely concluded the conversation and ended the call, noting that no callback time could be established.", "aitm_callsummarytitle": "Call Gil, unsuccessful", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "10", "number_of_calls_reached": "47", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Help with Complex", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "02", "renewal_refusal_reasons": "Cost", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-10 13:09:45] Error: Missing phone number [2026-02-10 14:24:08] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.140.19", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-05", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal\n2026 Feb 10 - agent Ellen initiated contact with Gil, introduced herself but conversation was interrupted/incomplete\n2026 Feb 10 Gil not available and contact did not know when he would be available 1\n2026 Feb 10 - attempted to reach Gil, not available, no callback time provided\n2026 Feb 10 - Contact declined renewal, stated membership didn't provide enough value, didn't use it enough, satisfaction rated 4/5", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "Didn't receive expected value", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "4", "age_range": "Preferred not to say", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "2026-02-05T16:04:00-05:00", "intcode": "01", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-10T14:14:07-05:00", "number_of_call_attempts": "2", "npi_transcriptsummary": "Ellen from the National Payroll Institute contacted Gil regarding his lapsed Associate membership. Gil joined NPI to advance his payroll career but chose not to renew because he didn't utilize the membership enough.\n\nGil rated his overall membership experience a 4 out of 5 for satisfaction but declined to share his age range. When presented with membership benefits including compliance support, legislative updates, seminar discounts, and networking opportunities, Gil declined renewal, stating the membership didn't provide sufficient value for his needs.\n\nEllen attempted to gather more specific feedback about what was lacking, but Gil reiterated that he didn't receive expected value. After a second renewal attempt, Gil firmly declined. The call concluded professionally with no membership renewal secured.", "aitm_callsummarytitle": "NPI Membership Renewal Call", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "10", "number_of_calls_reached": "48", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Career", "astreasonsnottorenew": "No longer in Payroll", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "10", "renewal_refusal_reasons": "Lack of usage", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-10 14:24:08] Error: Missing phone number [2026-02-10 15:23:15] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.134.120", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-05", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal\n2026 Feb 10 - agent Ellen initiated contact with Gil, introduced herself but conversation was interrupted/incomplete\n2026 Feb 10 Gil not available and contact did not know when he would be available 1\n2026 Feb 10 - attempted to reach Gil, not available, no callback time provided\n2026 Feb 10 - Contact declined renewal, stated membership didn't provide enough value, didn't use it enough, satisfaction rated 4/5\n2026 Feb 10 - Contact's membership lapsed, didn't use enough, no money to renew now but requested and received renewal info email", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No money right now", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "Yes", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "3", "age_range": "18-30", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "01", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-10T15:13:13-05:00", "number_of_call_attempts": "2", "npi_transcriptsummary": "Ellen from the National Payroll Institute contacted Gil regarding his lapsed Associate membership to conduct a brief survey about his membership experience.\n\nGil indicated he initially joined to gain a payroll designation but chose not to renew because he didn't use the membership enough. He rated his overall satisfaction as 3 out of 5 and identified his age range as 18-30.\n\nWhen asked about renewing, Gil declined due to current financial constraints. Ellen highlighted additional member benefits including career development resources, mentorship programs, and networking opportunities. Gil requested information be sent via email instead.\n\nEllen successfully sent renewal information to Gil's email address (g@directobjective.ca), which Gil confirmed receiving. The conversation concluded professionally with both parties expressing gratitude.\n\nThe call was courteous and efficient, with Ellen gathering valuable feedback while attempting to re-engage a former member through alternative solutions when immediate renewal wasn't feasible.", "aitm_callsummarytitle": "NPI Membership Renewal Survey", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "01", "number_of_calls_reached": "49", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initalvalue": "Designation", "astreasonsnottorenew": "Not-Used", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "10", "renewal_refusal_reasons": "Lack of usage", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-10 15:23:15] Error: Missing phone number [2026-02-10 15:40:58] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.134.120", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-10", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal\n2026 Feb 10 - agent Ellen initiated contact with Gil, introduced herself but conversation was interrupted/incomplete\n2026 Feb 10 Gil not available and contact did not know when he would be available 1\n2026 Feb 10 - attempted to reach Gil, not available, no callback time provided\n2026 Feb 10 - Contact declined renewal, stated membership didn't provide enough value, didn't use it enough, satisfaction rated 4/5\n2026 Feb 10 - Contact's membership lapsed, didn't use enough, no money to renew now but requested and received renewal info email\n2026 Feb 10 contact want to renew and sent the email 1", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No money right now", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "No", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "3", "age_range": "18-30", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "01", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-10T15:30:57-05:00", "number_of_call_attempts": "1", "npi_transcriptsummary": "Ellen from NPI called Gil about their lapsed Associate membership. Gil requested the information via email. Ellen confirmed the email address, but Gil corrected the domain extension to \".cai\". Ellen then asked Gil to spell out the full email address.\n", "aitm_callsummarytitle": "Membership survey attempt", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "01", "number_of_calls_reached": "50", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initialvalue": "Designation", "astreasonsnottorenew": "Not-Used", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "10", "renewal_refusal_reasons": "Lack of usage", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-10 15:40:58] Error: Missing phone number [2026-02-10 15:55:35] Raw webhook (decoded): { "contact": { "id": "31090", "email": "g@directobjective.ca", "first_name": "Gil", "last_name": "Gruber", "phone": "5144313257", "orgname": "Direct Objective Consulting", "customer_acct_name": "Direct Objective Consulting", "tags": "payrollcompliance visited, payroll.ca visited, paie.ca visited, Dialogue Magazine, dummy, Testimonial Edit, 251201 Testimonials update", "ip4": "10.13.145.197", "fields": { "full_name": "Gil Gruber", "language": "French", "explicit_consent_date": "", "domain_1": "", "time_zone": "2", "area_code": "", "last_engaged_date": "2026-02-10", "last_login_date": "", "old_do_id": "L25A02788", "blocnote": "2026 Jan 27 contact want to renew and sent the email1\n2026/01/30 voice mail\n2026 Feb 05 - Agent called contact about lapsed Associate membership, requested to ask questions about membership experience\n2026 Feb 05 - contact on sick leave, satisfied (4/5) but declined renewal twice\n2026 Feb 05 - Contact declined renewal as company became member\n2026 Feb 05 - Contact did not renew individual membership because company Direct Objective became organization member, rated satisfaction 4/5, survey completed\n2026 Feb 05 - Contact not interested in renewing, refused to provide reason\n2026 Feb 05 - contact no longer in payroll, did not renew membership, completed exit survey, satisfaction rating 4/5\n2026 Feb 05 - Contact agreed to renew membership\n2026 Feb 05 - Contact forgot to renew membership, expressed eagerness to renew, agent sent renewal application email to g@directobjective.ca, contact confirmed receipt and ready to proceed with renewal\n2026 Feb 10 - agent Ellen initiated contact with Gil, introduced herself but conversation was interrupted/incomplete\n2026 Feb 10 Gil not available and contact did not know when he would be available 1\n2026 Feb 10 - attempted to reach Gil, not available, no callback time provided\n2026 Feb 10 - Contact declined renewal, stated membership didn't provide enough value, didn't use it enough, satisfaction rated 4/5\n2026 Feb 10 - Contact's membership lapsed, didn't use enough, no money to renew now but requested and received renewal info email\n2026 Feb 10 contact want to renew and sent the email 1\n2026 Feb 10 - contact requested email instead of phone discussion, renewal info sent to g@directobjective.ca, declined survey due to time constraints", "dhmsfin_telemarketing_last_contacted_date": "", "pipeline_2_members_only_ast": "", "unsub_reason": "", "unsub_reason_fr": "", "onesentencenotrenewed": "No money right now", "value_help_with_complex": "", "value_stay_current": "", "value_course": "", "value_designation": "", "value_networking": "", "value_career": "", "value_promote_payroll": "", "value_discount_program": "", "othermemberbenefit": "Our company became a member so there's no need for me to become a member.", "notrenewednolongerinpayroll": "", "notrenewedleftcanada": "", "notrenewednotenoughvalue": "", "notrenewednobenefit": "", "did_not_find_it_beneficial_specify_why": "", "notrenewedother": "", "notrenewednotused": "", "notrenewedwanttorenew": "Yes", "npichallenges": "", "npichallengesspecify": "", "expectationsnotmet": "No", "expectationsnotmetspecify": "The user repeatedly stated they don't have time and are not interested in continuing the conversation or providing feedback.", "membershipcost": "", "membershipcostspecify": "", "npivaluenotdelivered": "", "npivaluenotdeliveredspecify": "", "careerchange": "", "careerchangespecify": "", "hardtoparticipateevents": "", "hardtoparticipateeventsspecify": "", "engagingstrategiesspecify": "", "mini_nps": "3", "age_range": "18-30", "selfpayrollproficiency": "", "notrenewedcpehard": "", "notrenewedoutofbusiness": "", "notrenewedacquired": "", "notrenewedbudget": "", "notrenewedoutsourced": "", "sendapplicationform": "", "intcode": "03", "notrenewednotenoughtime": "", "notrenewedtoolongprocess": "", "notrenewedtemporaryneed": "", "sendmonthlyastemail": "", "found": "", "coidnewmbrdate": "", "origin": "", "lapsed_expiration_date": "", "phone_2": "5144850336", "full_name_2": "", "domain_2": "", "email2": "", "individual_id_2": "", "lead_status": "Refused", "attended_webinar": "", "never_call": "", "nonactive_reason": "", "zerobounce_reason": "", "city_1": "", "region": "", "testimonial": "This is a test testimonial notification from active campaign. Thanks", "testimonial_reviewed": "This is the testimonial after reviewed and updated the changes on the active campaign. Test.", "testimonial_sent_date": "2025-12-01T15:06:13-05:00", "testimoniale": "This is the testimonial after reviewed and updated the changes on the active campaign and after it is approved by the member. Thanks", "testimonial_confirmation_date": "2025-12-01T15:10:20-05:00", "individual_id": "225698", "province": "QC", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Refused Lapsed", "last_act_type": "2014-05-23", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "original_language": "English", "testimonial_reviewer_name": "Gil", "original_testimonial_translated": "Ceci est un message test provenant d'Active Campaign. Merci.", "testimonialagree": "Yes", "member_december": "2", "sendpreexpirationemail": "2025-12-09T14:45:00-05:00", "payroll_guidelines_december": "1", "dialogue_december": "4", "do_id": "", "temp_do_id_for_auto_old_do_id": "L25A02788", "member_january": "12", "canceldate": "2025-01-01", "canceldate3yearplus": "2028-01-01", "pcl_completion_date": "2025-01-01", "pcl_completion_date_5": "2030-01-01", "aitm_status_called": "2026-02-10T15:45:33-05:00", "number_of_call_attempts": "1", "npi_transcriptsummary": "Ellen from NPI contacted Gil about his lapsed membership and requested feedback. Gil asked for the information to be emailed instead. The email was sent and confirmed. Gil declined the survey at the moment, and a follow-up call was scheduled for later.\n", "aitm_callsummarytitle": "Membership Renewal Inquiry", "npi_email_temp": "g@directobjective.ca", "temp_intcode_for_auto_old_int_code": "01", "number_of_calls_reached": "51", "members_type": "AST", "orgreasonsnottorenew": "Didn\u2019t find it beneficial", "initialvalue": "Designation", "astreasonsnottorenew": "Not-Used", "astotherreasonsnottorenew": "Our company actually became an organization member so I didn't have to", "prootherreasonsnottorenew": "I didn't have enough money.", "orgotherreasonsnottorenew": "it didn't live up to my expectations.", "stuotherreasonsnottorenew": "it didn't live up to my expectations", "old_int_code": "01", "renewal_refusal_reasons": "Lack of usage", "proreasonsnottorenew": "Didn\u2019t find it beneficial at all ", "stureasonsnottorenew": "Not satisfied with NPI service", "npi_voicemaildetection": "Yes" } }, "seriesid": "187" } [2026-02-10 15:55:35] Error: Missing phone number [2026-02-20 08:46:11] Raw webhook (decoded): [] [2026-02-20 08:46:11] Error: Missing phone number [2026-02-24 16:49:20] Raw webhook (decoded): { "contact": { "id": "29436", "email": "amy.swierczek@biorender.com", "first_name": "Amy", "last_name": "Swierczek", "phone": "", "orgname": "BioRender", "customer_acct_name": "BioRender", "tags": "250205 AST Members, inPipeline2, npiAlert13, 250903 Update Lapsed from Mem portal, TMAI", "ip4": "127.0.0.1", "fields": { "do_id": "L25A01951", "full_name": "Amy Swierczek", "members_type": "AST", "city_1": "Omaha", "province": "NE", "language": "English", "phone_2": "4026570317", "lead_status": "Lapsed Member", "new_member_date_2": "2024-06-28", "pipeline_2_members_only_ast": "", "individual_id": "339308", "no_email_solicitation": "False", "time_zone": "3", "intcode": "06", "blocnote": "may 21 2025 vm", "dhmsfin_telemarketing_last_contacted_date": "2026-02-24T16:39:19-05:00", "pipeline_1_lapsed_members": "Lapsed Members", "paid_thru": "2025-05-31", "area_code": "402", "old_do_id": "AST1381", "canceldate": "2025-08-02", "temp_do_id_for_auto_old_do_id": "L25A01951", "temp_intcode_for_auto_old_int_code": "6", "last_infoline_date_type": "2024-06-28", "last_act_type": "2024-08-28", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "npi_email_temp": "amy.swierczek@biorender.com", "aitm_status_called": "2026-02-24T16:39:18-05:00", "number_of_call_attempts": "2" } }, "seriesid": "187" } [2026-02-24 16:49:20] Error: Missing phone number [2026-02-24 16:49:23] Raw webhook (decoded): { "contact": { "id": "30441", "email": "arielle.bonham@hotmail.com", "first_name": "Arielle", "last_name": "Bonham", "phone": "2042583366", "orgname": "Assiniboine Credit Union", "customer_acct_name": "Assiniboine Credit Union", "tags": "250220 AST Members, npiAlert12, 250903 Update AST from Mem Portal, 2512 Active AST approached, TMAI", "ip4": "127.0.0.1", "fields": { "full_name": "Arielle Bonham", "members_type": "AST", "city_1": "Winnipeg", "province": "MB", "phone_2": "2042273117", "origin": "2023 Lapsed Members", "found": "DO4 Phone", "lead_status": "Lapsed Member", "do_id": "L25A02774", "new_member_date_2": "2023-11-07", "date_of_renewal_identification": "", "pipeline_1_lapsed_members": "Lapsed Members", "pipeline_2_members_only_ast": "", "individual_id": "221921", "no_email_solicitation": "False", "pds_march": "1", "area_code": "204", "time_zone": "3", "language": "English", "intcode": "06", "pds_may": "1", "blocnote": "Dec 8 2025 spoke to her before just confirm if she renewed or not\r\nDec 15 2025 vm", "sendaprilemail": "Yes", "sendjuneemail": "2025-06-18T10:43:00-04:00", "sendmayemail": "2025-06-18T10:43:00-04:00", "resourceaware": "No", "resourcevisitedselfreport": "", "dhmsfin_telemarketing_last_contacted_date": "2026-02-24T16:39:21-05:00", "age_range": "31-45", "value_help_with_complex": "Yes", "value_stay_current": "Yes", "value_course": "No", "value_designation": "No", "value_networking": "No", "value_career": "No", "value_promote_payroll": "No", "value_discount_program": "No", "othermemberbenefit": "", "pds_july": "1", "paid_thru": "2025-10-31", "sendmonthlyastemail": "2025-09-03T12:13:00-04:00", "pds_august": "1", "temp_do_id_for_auto_old_do_id": "L25A02774", "old_int_code": "31", "temp_intcode_for_auto_old_int_code": "06", "pds_september": "1", "last_infoline_date_type": "2025-02-14", "last_act_type": "2025-02-14", "pcl_status": "P", "pcl_completion_date": "2015-07-20", "number_of_passed_courses": "1", "pds_october": "1", "telemarketing_call_date": "2025-10-29", "sendpreexpirationemail": "2025-11-14T14:55:00-05:00", "mini_nps": "4", "onesentencenotrenewed": "", "testimonial": "", "notrenewednolongerinpayroll": "No", "notrenewedleftcanada": "No", "notrenewednotenoughvalue": "No", "notrenewednobenefit": "No", "notrenewedother": "", "notrenewednotused": "No", "sendapplicationform": "2025-11-14T14:55:00-05:00", "trc": "False", "wera": "False", "pds_november": "1", "canceldate": "2026-01-06", "old_do_id": "AST1600", "npi_email_temp": "arielle.bonham@hotmail.com", "aitm_status_called": "2026-02-24T16:39:21-05:00", "number_of_call_attempts": "2", "npi_voicemaildetection": "No", "usersentiment": "Unknown" } }, "seriesid": "187" } [2026-02-24 16:49:23] Error: Missing phone number [2026-02-24 16:49:23] Raw webhook (decoded): { "contact": { "id": "37318", "email": "akhil0123.dubey@gmail.com", "first_name": "Akhilesh", "last_name": "Dubey", "phone": "", "orgname": "", "customer_acct_name": "", "tags": "npiAlert13, NPI LN sent to TM, TMAI", "ip4": "127.0.0.1", "fields": { "full_name": "Akhilesh Dubey", "language": "English", "canceldate": "2023-10-03", "time_zone": "3", "area_code": "402", "members_type": "AST", "do_id": "L25A01565", "new_member_date_2": "2022-08-22", "phone_2": "4029189519", "province": "AB", "zerobounce_reason": "valid", "lead_status": "Lapsed Member", "pipeline_1_lapsed_members": "Lapsed Members", "individual_id": "315828", "intcode": "06", "blocnote": "June 13 2025 vm", "dhmsfin_telemarketing_last_contacted_date": "2026-02-24T16:39:22-05:00", "paid_thru": "2023-07-31", "temp_do_id_for_auto_old_do_id": "L25A01565", "temp_intcode_for_auto_old_int_code": "6", "last_act_type": "2022-10-04", "number_of_passed_courses": "0", "trc": "False", "wera": "False", "npi_email_temp": "akhil0123.dubey@gmail.com", "aitm_status_called": "2026-02-24T16:39:22-05:00", "number_of_call_attempts": "2" } }, "seriesid": "187" } [2026-02-24 16:49:23] Error: Missing phone number [2026-02-27 06:26:38] Raw webhook (decoded): [] [2026-02-27 06:26:38] Error: Missing phone number [2026-03-04 08:26:01] Raw webhook (decoded): [] [2026-03-04 08:26:01] Error: Missing phone number [2026-03-07 03:01:44] Raw webhook (decoded): [] [2026-03-07 03:01:44] Error: Missing phone number [2026-03-09 23:44:05] Raw webhook (decoded): [] [2026-03-09 23:44:05] Error: Missing phone number [2026-03-15 00:11:00] Raw webhook (decoded): [] [2026-03-15 00:11:00] Error: Missing phone number [2026-03-19 23:37:39] Raw webhook (decoded): [] [2026-03-19 23:37:39] Error: Missing phone number [2026-03-24 22:18:45] Raw webhook (decoded): [] [2026-03-24 22:18:45] Error: Missing phone number [2026-03-29 19:12:54] Raw webhook (decoded): [] [2026-03-29 19:12:54] Error: Missing phone number [2026-03-29 19:24:04] Raw webhook (decoded): [] [2026-03-29 19:24:04] Error: Missing phone number [2026-03-31 13:24:33] Raw webhook (decoded): [] [2026-03-31 13:24:33] Error: Missing phone number [2026-04-03 15:37:28] Raw webhook (decoded): [] [2026-04-03 15:37:28] Error: Missing phone number [2026-04-03 15:41:32] Raw webhook (decoded): [] [2026-04-03 15:41:32] Error: Missing phone number [2026-04-08 11:43:05] Raw webhook (decoded): [] [2026-04-08 11:43:05] Error: Missing phone number [2026-04-08 12:01:47] Raw webhook (decoded): [] [2026-04-08 12:01:47] Error: Missing phone number [2026-04-09 00:11:00] Raw webhook (decoded): [] [2026-04-09 00:11:00] Error: Missing phone number [2026-04-13 07:42:23] Raw webhook (decoded): [] [2026-04-13 07:42:23] Error: Missing phone number [2026-04-13 07:49:47] Raw webhook (decoded): [] [2026-04-13 07:49:47] Error: Missing phone number [2026-04-18 02:06:35] Raw webhook (decoded): [] [2026-04-18 02:06:35] Error: Missing phone number [2026-04-18 03:31:11] Raw webhook (decoded): [] [2026-04-18 03:31:12] Error: Missing phone number [2026-04-18 03:34:08] Raw webhook (decoded): [] [2026-04-18 03:34:08] Error: Missing phone number [2026-04-22 23:13:28] Raw webhook (decoded): [] [2026-04-22 23:13:28] Error: Missing phone number [2026-04-22 23:33:00] Raw webhook (decoded): [] [2026-04-22 23:33:00] Error: Missing phone number [2026-04-23 18:06:22] Raw webhook (decoded): [] [2026-04-23 18:06:22] Error: Missing phone number [2026-04-24 16:56:14] Raw webhook (decoded): [] [2026-04-24 16:56:14] Error: Missing phone number [2026-04-27 18:40:11] Raw webhook (decoded): [] [2026-04-27 18:40:11] Error: Missing phone number [2026-04-27 18:44:41] Raw webhook (decoded): [] [2026-04-27 18:44:41] Error: Missing phone number [2026-05-03 12:21:38] Raw webhook (decoded): [] [2026-05-03 12:21:38] Error: Missing phone number [2026-05-03 12:56:55] Raw webhook (decoded): [] [2026-05-03 12:56:55] Error: Missing phone number [2026-05-05 08:22:43] Raw webhook (decoded): [] [2026-05-05 08:22:43] Error: Missing phone number [2026-05-07 20:59:04] Raw webhook (decoded): [] [2026-05-07 20:59:04] Error: Missing phone number [2026-05-08 05:36:49] Raw webhook (decoded): [] [2026-05-08 05:36:49] Error: Missing phone number [2026-05-08 08:32:26] Raw webhook (decoded): [] [2026-05-08 08:32:26] Error: Missing phone number [2026-05-12 20:38:17] Raw webhook (decoded): [] [2026-05-12 20:38:17] Error: Missing phone number [2026-05-12 20:46:32] Raw webhook (decoded): [] [2026-05-12 20:46:32] Error: Missing phone number [2026-05-17 10:44:15] Raw webhook (decoded): [] [2026-05-17 10:44:15] Error: Missing phone number [2026-05-17 11:14:29] Raw webhook (decoded): [] [2026-05-17 11:14:29] Error: Missing phone number [2026-05-26 17:19:39] Raw webhook (decoded): [] [2026-05-26 17:19:39] Error: Missing phone number [2026-05-27 13:49:32] Raw webhook (decoded): [] [2026-05-27 13:49:32] Error: Missing phone number [2026-05-31 05:02:12] Raw webhook (decoded): [] [2026-05-31 05:02:12] Error: Missing phone number [2026-06-04 13:21:05] Raw webhook (decoded): [] [2026-06-04 13:21:05] Error: Missing phone number [2026-06-05 22:47:20] Raw webhook (decoded): [] [2026-06-05 22:47:20] Error: Missing phone number [2026-06-11 16:35:41] Raw webhook (decoded): [] [2026-06-11 16:35:41] Error: Missing phone number [2026-06-11 17:00:25] Raw webhook (decoded): [] [2026-06-11 17:00:25] Error: Missing phone number [2026-06-12 11:07:37] Raw webhook (decoded): [] [2026-06-12 11:07:37] Error: Missing phone number [2026-06-15 23:02:36] Raw webhook (decoded): [] [2026-06-15 23:02:36] Error: Missing phone number [2026-06-20 04:36:24] Raw webhook (decoded): [] [2026-06-20 04:36:24] Error: Missing phone number [2026-06-24 10:28:56] Raw webhook (decoded): [] [2026-06-24 10:28:56] Error: Missing phone number [2026-07-02 01:24:40] Raw webhook (decoded): [] [2026-07-02 01:24:40] Error: Missing phone number [2026-07-06 06:32:40] Raw webhook (decoded): [] [2026-07-06 06:32:40] Error: Missing phone number [2026-07-15 22:03:07] Raw webhook (decoded): [] [2026-07-15 22:03:07] Error: Missing phone number [2026-07-18 01:39:48] Raw webhook (decoded): [] [2026-07-18 01:39:48] Error: Missing phone number [2026-07-20 23:29:44] Raw webhook (decoded): [] [2026-07-20 23:29:44] Error: Missing phone number