Back to home
SmartReach AI · Privacy-Safe Data Dictionary

We do not share the person,
the company, or the message.
We share what the interaction teaches an AI agent.

SmartReach does not license prospect identities, company names, emails, LinkedIn URLs, raw messages, raw subject lines, or raw replies. The licensed dataset is made up of privacy-safe, AI-extracted GTM conversation features — CTA type, tone, message length, personalization depth, reply intent, objection type, next best action, unsubscribe risk, and outcome labels.

Download PDF
169 fields · 15 sections
Section · 8 fields

1. Record Metadata

FieldDerived FromDescriptionExample Values
record_idAnonymous record IDSR_000001
dataset_versionDataset version2026_Q2_sample
source_channel_typeChannel category, without identifying account detailsemail, linkedin_message, chat_style_message
privacy_statusPrivacy treatment of rowprivacy_safe_derived_only
raw_text_sharedWhether raw message or reply text is includedno
identity_fields_sharedWhether names, company names, emails, URLs, or LinkedIn links are includedno
classification_methodHow labels were createdAI_classified, rule_based, human_reviewed, hybrid
label_confidenceConfidence in the AI labelhigh, medium, low
Section · 7 fields

2. Timing Features

No time zone is shared. No exact personal timestamp is shared unless approved. The safe version uses timing buckets.

FieldDerived FromDescriptionExample Values
send_day_of_weekdate sentDay message was sentMonday, Tuesday, Wednesday
send_monthdate sentMonth of sendJanuary, May, September
send_quarterdate sentQuarter of sendQ1, Q2, Q3, Q4
send_period_bucketdate sentBroad send periodearly_month, mid_month, late_month
weekday_vs_weekenddate sentWhether sent on weekday or weekendweekday, weekend
reply_time_buckettime from sent to replyReply speed bucketsame_day, 1_3_days, 4_7_days, 8_plus_days
reply_speed_scoretime from sent to replySpeed of responsefast, medium, slow
Section · 7 fields

3. Buyer Profile Categories

No prospect name, LinkedIn profile, email, company name, or exact title is shared. Titles are converted to broad, non-identifying categories.

FieldDerived FromDescriptionExample Values
seniority_bandtitleBroad seniority categoryFounder, C-Level, VP, Director, Manager, Individual Contributor
department_categorytitleFunctional departmentSales, Marketing, Operations, IT, Finance, HR, Product, Executive
buyer_role_categorytitleRole in buying processeconomic_buyer, technical_evaluator, influencer, operator, budget_holder
authority_leveltitle categoryEstimated authority levelhigh, medium, low
persona_clustertitle + departmentBuyer persona groupoperations_leader, technical_buyer, growth_leader, executive_buyer
likely_buying_powerseniority + departmentLikely commercial authoritybudget_owner, recommender, researcher, end_user
human_handoff_priority_by_personaseniority + outcomeWhether this type of buyer should be routed fasterhigh, medium, low
Section · 9 fields

4. Company and Market Categories

No company name, website, LinkedIn company URL, or exact account details are shared. Fields marked * are available only on some records. Revenue is a proxy only unless enriched and verified from an approved external source.

FieldDerived FromDescriptionExample Values
industry_categoryindustryBroad industry categorymanufacturing, healthcare, SaaS, retail, finance, logistics, education
sub_industry_categoryindustryMore specific, still non-identifying categoryindustrial_machinery, pharma, cybersecurity, consumer_goods
employee_count_band*employee countBroad employee range where available1_10, 11_50, 51_200, 201_500, 501_1000, 1000_plus
employee_count_available_flag*employee countWhether employee count existed in sourceyes, no
estimated_revenue_band_proxy*employee count + industryRevenue proxy, not verified revenue$10M_$50M_proxy, $50M_$250M_proxy, $500M_$5B_proxy
revenue_estimate_method*employee count + industryHow revenue proxy was createdemployee_count_proxy, industry_proxy, not_verified
revenue_confidence*data completenessConfidence in revenue proxylow, medium, high
commercial_value_bucket*employee band + personaEstimated opportunity valuelow, medium, high
enterprise_fit_score*employee band + industryFit for enterprise motionlow, medium, high
Section · 3 fields

5. Geography Categories

If geography is shared, it is kept broad and non-identifying. No time zone is shared.

FieldDerived FromDescriptionExample Values
country_categorycountryCountry, if safe and approvedUnited States, Canada, United Kingdom
region_categorycountryBroad regionNorth America, Europe, APAC, Middle East, LATAM
geo_market_bucketcountry or regionMarket categoryprimary_market, secondary_market, emerging_market
Section · 15 fields

6. Subject-Line Derived Features

No raw subject line is shared. Only extracted subject-line features are shared.

FieldDerived FromDescriptionExample Values
subject_length_wordssubject lineNumber of words in subject2, 4, 7
subject_length_charssubject lineCharacter count18, 42, 76
subject_length_bucketsubject lengthSubject length groupvery_short, short, medium, long
subject_personalization_presentsubject lineWhether subject contained personalizationyes, no
subject_personalization_typesubject lineType of personalizationfirst_name, company_reference, role_context, industry_context, none
subject_has_questionsubject lineWhether subject was phrased as a questionyes, no
subject_tonesubject lineSubject tonedirect, curious, casual, formal, urgent, soft
subject_themesubject lineSubject-line themequick_question, pain_point, value_prop, intro, follow_up, trigger_based
subject_specificity_scoresubject lineHow specific the subject was1_5_score
subject_curiosity_scoresubject lineCuriosity levellow, medium, high
subject_clarity_scoresubject lineClarity levellow, medium, high
subject_spam_risk_scoresubject lineRisk that subject appears spammylow, medium, high
subject_unsubscribe_risk_scoresubject line + outcomeEstimated risk that this subject pattern leads to unsubscribe or suppressionlow, medium, high
subject_pattern_idsubject featuresReusable pattern labelshort_question_personalized, medium_value_prop, generic_follow_up
subject_outcome_labelsubject + outcomeWhat happened after this subject patternno_reply, positive_reply, negative_reply, booked, unsubscribe
Section · 22 fields

7. Outbound Message Derived Features

No raw outbound message is shared. Only extracted message features are shared.

FieldDerived FromDescriptionExample Values
message_length_wordsmessage sentWord count38, 74, 122
message_length_charsmessage sentCharacter count220, 540, 890
message_length_bucketmessage lengthMessage length groupvery_short, short, medium, long
message_sentence_countmessage sentNumber of sentences2, 4, 6
message_paragraph_countmessage sentNumber of paragraphs1, 2, 3
message_structure_typemessage sentStructure of messageone_paragraph, multi_paragraph, bullet_style, question_led
message_readability_levelmessage sentComplexity levelsimple, moderate, complex
message_tonemessage sentTone of messagedirect, friendly, consultative, formal, casual, executive
message_formality_levelmessage sentFormalitycasual, neutral, formal
message_thememessage sentMain message themecost_savings, growth, efficiency, visibility, risk_reduction, intro, demo_offer
message_hook_typemessage sentMain hook typepain_point, curiosity, social_proof, trigger, value_prop, question
opening_line_typemessage sentType of openingpersonalized_intro, direct_value_prop, question, contextual_observation
value_proposition_typemessage sentType of value offeredsave_time, reduce_cost, increase_revenue, reduce_risk, improve_visibility
pain_point_presentmessage sentWhether a pain point was includedyes, no
pain_point_categorymessage sentType of pain pointcost, growth, risk, efficiency, manual_work, visibility
benefit_countmessage sentNumber of benefits mentioned0, 1, 2, 3_plus
social_proof_presentmessage sentWhether message used proofyes, no
urgency_presentmessage sentWhether urgency was usedyes, no
objection_prevention_presentmessage sentWhether message pre-handled objectionyes, no
message_complexity_scoremessage sentComplexity scorelow, medium, high
message_quality_scoremessage + outcomeQuality estimate1_5_score
message_pattern_idmessage featuresReusable pattern labelshort_soft_cta_pain_point, medium_consultative_value_prop
Section · 9 fields

8. Personalization Derived Features

No actual name, company name, or personal detail is shared. Only the type and depth of personalization is shared.

FieldDerived FromDescriptionExample Values
personalization_presentsubject/messageWhether personalization was usedyes, no
personalization_typesubject/messageType of personalizationfirst_name, company_reference, role_context, industry_context, trigger_based, none
personalization_depthmessageLevel of personalizationgeneric, light, two_sentence, deep
personalized_sentence_countmessageNumber of personalized sentences0, 1, 2, 3_plus
two_sentence_personalization_flagmessageWhether message had two or more personalized sentencesyes, no
personalization_locationsubject/messageWhere personalization appearedsubject_only, opening_line, body, subject_and_body
personalization_specificity_scoremessageHow specific the personalization waslow, medium, high
personalization_risk_scoremessageWhether personalization may feel too invasivelow, medium, high
personalization_outcome_labelpersonalization + outcomeOutcome of that personalization patternpositive_reply, no_reply, unsubscribe, booked
Section · 10 fields

9. CTA Derived Features

No raw CTA text is shared. Only CTA classification is shared.

FieldDerived FromDescriptionExample Values
cta_presentmessageWhether a CTA was presentyes, no
cta_typemessageType of CTAsoft_cta, direct_meeting_ask, booking_link, reply_cta, question_cta, no_cta
cta_strengthmessageCTA intensityweak, medium, strong
cta_directness_levelmessageHow direct the ask wassoft, contextual, direct
cta_goalmessageIntended outcomereply, schedule, book, click, buy, continue_conversation
cta_positionmessageWhere CTA appearedopening, middle, closing, multiple
cta_question_basedmessageWhether CTA was phrased as a questionyes, no
cta_friction_levelmessageHow much effort the CTA requireslow, medium, high
cta_outcome_labelCTA + outcomeOutcome tied to CTA patternpositive_reply, booked, no_reply, unsubscribe
recommended_cta_for_agentoutcome patternsCTA an agent should use in similar caseask_question, offer_booking, send_link, continue_chat, handoff_to_human
Section · 10 fields

10. Sequence-Step Features

No prospect identity or campaign identity is needed.

FieldDerived FromDescriptionExample Values
sequence_step_numberstepStep number in sequence1, 2, 3, 4
touch_typestepType of touchinitial_touch, follow_up, final_touch
follow_up_count_before_replystep + replyNumber of follow-ups before reply0, 1, 2, 3
reply_after_stepstep + replyWhich step generated replystep_1, step_2, step_3
positive_reply_by_step_flagstep + outcomeWhether step produced positive replyyes, no
negative_reply_by_step_flagstep + outcomeWhether step produced negative replyyes, no
unsubscribe_by_step_flagstep + unsubscribeWhether unsubscribe happened after this stepyes, no
no_reply_by_step_flagstep + no replyWhether this step had no replyyes, no
sequence_fatigue_scorestep + outcomeRisk of too many toucheslow, medium, high
recommended_sequence_actionstep + outcomeWhat to do next in sequencecontinue, change_angle, wait, stop, human_review
Section · 19 fields

11. Reply Derived Features

No raw reply text is shared. Only reply classifications are shared.

FieldDerived FromDescriptionExample Values
reply_received_flagreply/no replyWhether a reply was receivedyes, no
reply_length_wordsreplyReply word count4, 18, 72
reply_length_bucketreply lengthReply length groupvery_short, short, medium, long
reply_sentimentreplySentiment classificationpositive, neutral, negative, unclear
reply_intentreplyMain intent of replyinterested, not_interested, scheduling, question, objection, unsubscribe, referral
reply_categoryreplyReply categorypricing_question, timing_question, product_fit_question, competitor_question, not_relevant, send_info, book_meeting
reply_contains_questionreplyWhether reply asked a questionyes, no
reply_question_typereplyType of questionclarification, pricing, scheduling, product_fit, competitor, technical, availability
reply_objection_presentreplyWhether reply contained objectionyes, no
reply_objection_typereplyType of objectionprice, timing, need, authority, trust, competitor, current_vendor
reply_urgency_levelreplyUrgency levellow, medium, high
reply_complexity_levelreplyHow complex response needs to besimple, moderate, expert_required
buying_intent_levelreply + outcomeCommercial intentlow, medium, high
reply_requires_answerreplyWhether response is requiredyes, no
reply_requires_clarificationreplyWhether a clarifying question is neededyes, no
reply_requires_human_reviewreplyWhether human should reviewyes, no
recommended_reply_stylereplyBest response styleshort, detailed, consultative, apologetic, direct
recommended_next_response_typereplyWhat the next response should doanswer, clarify, schedule, suppress, route_to_sales, handoff_to_human
reply_classification_confidencereply classificationConfidence in reply classificationhigh, medium, low
Section · 14 fields

12. Outcome Fields

These are safe because they describe interaction outcomes, not identities.

FieldDerived FromDescriptionExample Values
no_reply_flagno replyWhether no reply occurredyes, no
unsubscribe_flagunsubscribeWhether unsubscribe occurredyes, no
positive_reply_flagpositive replyWhether reply was positiveyes, no
negative_reply_flagnegative replyWhether reply was negativeyes, no
active_conversation_flagin talksWhether conversation became activeyes, no
scheduling_flagschedulingWhether scheduling was reachedyes, no
booked_flagbookedWhether meeting was bookedyes, no
conversation_stateoutcome fieldsCurrent/final stateno_reply, active, scheduling, booked, negative, suppressed
outcome_labeloutcome fieldsFinal labelno_reply, positive_reply, negative_reply, unsubscribe, scheduling, booked
conversion_stageoutcomeFunnel stage reachedsent, replied, active_conversation, scheduling, booked
sales_ready_flagreply + outcomeWhether conversation is sales-readyyes, no
qualified_interest_flagreply + outcomeWhether interest appears qualifiedyes, no
agent_success_labeloutcomeWhether interaction achieved goalsuccess, partial_success, failure, suppression
outcome_confidenceoutcomeConfidence in outcome labelhigh, medium, low
Section · 9 fields

13. Suppression and Compliance Features

No unsubscribe message text is shared. Only the suppression signal and guardrail label are shared.

FieldDerived FromDescriptionExample Values
suppression_requiredunsubscribe/negative outcomeWhether contact should be suppressedyes, no
agent_stop_signalunsubscribe/negative outcomeWhether AI should stop outreachyes, no
safe_follow_up_allowedoutcomeWhether follow-up is allowedyes, no
negative_outcome_typeunsubscribe/negative replyType of negative outcomeunsubscribe, not_interested, complaint, wrong_persona
unsubscribe_stagestep + unsubscribeStep where unsubscribe happenedstep_1, step_2, step_3
unsubscribe_trigger_likely_reasonmessage features + stepLikely reason for unsubscribetoo_direct, wrong_persona, too_many_touches, poor_fit, generic_message
message_risk_patternmessage features + negative outcomeRisk pattern in messagetoo_pushy, too_long, weak_relevance, direct_CTA_too_early
sequence_risk_patternsequence + negative outcomeRisk pattern in sequencefatigue_after_step_3, negative_after_direct_CTA, unsubscribe_after_follow_up
guardrail_training_labeloutcomeAI guardrail labelcontinue, slow_down, stop, human_review, suppress
Section · 12 fields

14. Next-Best-Action Fields

Among the most valuable fields for licensing.

FieldDerived FromDescriptionExample Values
next_best_actionreply + outcome + stepRecommended next actionfollow_up, answer_question, clarify, send_booking_link, route_to_sales, suppress, wait, human_review
next_best_action_reasonrow featuresWhy action is recommendedpositive_reply_with_scheduling_intent, unsubscribe_requires_suppression
allowed_next_actionsoutcome + complianceSafe actions agent can takeanswer_question; route_to_sales, suppress; stop_sequence
disallowed_next_actionsoutcome + complianceActions the agent should not takecontinue_outreach, send_follow_up, push_for_meeting
agent_should_continueoutcomeWhether agent should continueyes, no
agent_should_stopunsubscribe/negativeWhether agent should stopyes, no
agent_should_ask_questionreply + stageWhether agent should ask a questionyes, no
agent_should_answer_directlyreply questionWhether agent should answer directlyyes, no
agent_should_offer_bookingpositive/schedulingWhether booking CTA should be offeredyes, no
agent_should_handoff_to_humanreply + intent + complexityWhether human should take overyes, no
human_handoff_reasonreply + outcomeWhy human handoff is neededcomplex_question, high_intent, scheduling, unclear_reply, negative_or_compliance
routing_destinationnext actionWhere the conversation should gosales, support, expert, compliance, nurture
Section · 15 fields

15. Chat Agent Training Fields

Especially valuable for product-specific LLMs, chat agents, revenue AI workflows, and human handoff logic.

FieldDerived FromDescriptionExample Values
agent_use_casemessage/reply/outcomeType of agent this row trainssales_chat_agent, customer_engagement_agent, expert_marketplace_agent, support_agent
conversation_stage_chatreply + outcomeStage of chat conversationdiscovery, comparison, objection, closing, support, handoff
customer_intentreply/outcomeWhat customer appears to wantbrowsing, interested, comparing, ready_to_buy, needs_help, not_interested
question_type_chatreply/messageChat-style question typeproduct_fit, pricing, availability, comparison, technical, scheduling
objection_type_chatreplyObjection categoryprice, timing, trust, features, competitor, authority
best_response_stylereply + outcomeBest style for agent responseshort, detailed, consultative, direct, empathetic
response_complexity_neededreply/questionHow advanced response should besimple, moderate, expert_required
clarifying_question_neededreplyWhether agent should ask clarificationyes, no
recommended_clarifying_question_typereplyType of clarifying questionuse_case, budget, timeline, technical_requirement, quantity
buyer_readinessreply/outcomeReadiness stagebrowsing, evaluating, ready, not_ready
purchase_intent_scorereply + outcomePurchase/sales intent score1_100_score
recommended_cta_for_chatstate + intentBest CTA for chat agentask_follow_up, send_link, book_call, buy_now, human_handoff
chat_handoff_triggerreply/outcomeTrigger for human handoffcomplex_question, purchase_ready, scheduling, complaint, unclear_intent
marketplace_agent_training_categoryuse caseMarketplace categorybusiness_expert, product_seller, advisor, support_expert
synthetic_sales_brain_labelfull rowWhat this row trainsintent_detection, objection_handling, CTA_selection, handoff_logic, suppression_logic
Section 16

Fields We Do Not Share

Excluded from the licensed sample unless separately approved under a strict agreement.

FieldShare?Reason
Prospect name Noprivate identity
Prospect email Noprivate contact information
Prospect LinkedIn URL Noprivate/prospect identity
Company name Noaccount identity
Company website Noaccount identity
Raw subject line Nomay contain private/company/person details
Raw message sent Nomay contain private/company/person details
Raw reply text Noprivate communication
Sender email Nosender identity
Sender LinkedIn URL Nosender identity
Time zone Nonot part of licensed dataset
Exact campaign/account identifiers Nocan reveal customer/account identity