| 2026-05-20 01:28:06 |
Test Leads (1).xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
auto_routed |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"Date/Time",
"F Name",
"L Name",
"Email",
"Phone",
"DOB",
"Age",
"Gender",
"State",
"Ad",
"Platform",
"IUL Goal",
"Employment Status",
"Desired Mo Contribution",
"Current Retirement Plan",
"Desired Retirement Age",
"IP Address",
"OTP Code",
"Trusted Form URL",
"Status",
"Interested In"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=False",
"invoice=False",
"insurance=True"
]
}
routing: {
"approvals": 1,
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": false,
"signal_hash": "6bdfc0c071e5a759",
"source": "memory",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Age": "age",
"DOB": "date_of_birth",
"Email": "email",
"F Name": "first_name",
"Gender": "gender",
"IP Address": "address",
"IUL Goal": "policy_type",
"L Name": "last_name",
"Phone": "phone",
"State": "state"
},
"headers": [
"Date/Time",
"F Name",
"L Name",
"Email",
"Phone",
"DOB",
"Age",
"Gender",
"State",
"Ad",
"Platform",
"IUL Goal",
"Employment Status",
"Desired Mo Contribution",
"Current Retirement Plan",
"Desired Retirement Age",
"IP Address",
"OTP Code",
"Trusted Form URL",
"Status",
"Interested In"
],
"row_count": 2,
"rows": [
[
"2026-05-07 15:07:15",
"Mayur ",
"Solanki ",
"skblaq379@gmail.com",
"314-322-5325",
"1951-11-30 00:00:00",
26.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"James",
"Hill",
"skblaq379@gmail.com",
"314-240-8809",
"1951-11-30 00:00:00",
32.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
]
],
"sample": [
[
"2026-05-07 15:07:15",
"Mayur ",
"Solanki ",
"skblaq379@gmail.com",
"314-322-5325",
"1951-11-30 00:00:00",
26.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"James",
"Hill",
"skblaq379@gmail.com",
"314-240-8809",
"1951-11-30 00:00:00",
32.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-20 01:11:00 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
auto_routed |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"Date/Time",
"F Name",
"L Name",
"Email",
"Phone",
"DOB",
"Age",
"Gender",
"State",
"Ad",
"Platform",
"IUL Goal",
"Employment Status",
"Desired Mo Contribution",
"Current Retirement Plan",
"Desired Retirement Age",
"IP Address",
"OTP Code",
"Trusted Form URL",
"Status",
"Interested In"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=False",
"invoice=False",
"insurance=True"
]
}
routing: {
"approvals": 1,
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": false,
"signal_hash": "6bdfc0c071e5a759",
"source": "memory",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Age": "age",
"DOB": "date_of_birth",
"Email": "email",
"F Name": "first_name",
"Gender": "gender",
"IP Address": "address",
"IUL Goal": "policy_type",
"L Name": "last_name",
"Phone": "phone",
"State": "state"
},
"headers": [
"Date/Time",
"F Name",
"L Name",
"Email",
"Phone",
"DOB",
"Age",
"Gender",
"State",
"Ad",
"Platform",
"IUL Goal",
"Employment Status",
"Desired Mo Contribution",
"Current Retirement Plan",
"Desired Retirement Age",
"IP Address",
"OTP Code",
"Trusted Form URL",
"Status",
"Interested In"
],
"row_count": 4,
"rows": [
[
"2026-05-07 15:07:15",
"Mary",
"Pegg",
"maryepegg@icloud.com",
"(314) 395-0223",
"1975-10-01 00:00:00",
50.0,
"",
"Missouri",
"Image 2",
"fb",
"protect_family",
"",
"$1,000+",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Stan",
"Blackmon",
"skblaq379@gmail.com",
"(314) 326-7468",
"1951-11-30 00:00:00",
74.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Mayur ",
"Solanki ",
"skblaq379@gmail.com",
"314-322-5325",
"1951-11-30 00:00:00",
26.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"James",
"Hill",
"skblaq379@gmail.com",
"314-240-8809",
"1951-11-30 00:00:00",
32.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
]
],
"sample": [
[
"2026-05-07 15:07:15",
"Mary",
"Pegg",
"maryepegg@icloud.com",
"(314) 395-0223",
"1975-10-01 00:00:00",
50.0,
"",
"Missouri",
"Image 2",
"fb",
"protect_family",
"",
"$1,000+",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Stan",
"Blackmon",
"skblaq379@gmail.com",
"(314) 326-7468",
"1951-11-30 00:00:00",
74.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Mayur ",
"Solanki ",
"skblaq379@gmail.com",
"314-322-5325",
"1951-11-30 00:00:00",
26.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"James",
"Hill",
"skblaq379@gmail.com",
"314-240-8809",
"1951-11-30 00:00:00",
32.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 23:28:19 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
auto_routed |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"Date/Time",
"F Name",
"L Name",
"Email",
"Phone",
"DOB",
"Age",
"Gender",
"State",
"Ad",
"Platform",
"IUL Goal",
"Employment Status",
"Desired Mo Contribution",
"Current Retirement Plan",
"Desired Retirement Age",
"IP Address",
"OTP Code",
"Trusted Form URL",
"Status",
"Interested In"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=False",
"invoice=False",
"insurance=True"
]
}
routing: {
"approvals": 1,
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": false,
"signal_hash": "6bdfc0c071e5a759",
"source": "memory",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Age": "age",
"DOB": "date_of_birth",
"Email": "email",
"F Name": "first_name",
"Gender": "gender",
"IP Address": "address",
"IUL Goal": "policy_type",
"L Name": "last_name",
"Phone": "phone",
"State": "state"
},
"headers": [
"Date/Time",
"F Name",
"L Name",
"Email",
"Phone",
"DOB",
"Age",
"Gender",
"State",
"Ad",
"Platform",
"IUL Goal",
"Employment Status",
"Desired Mo Contribution",
"Current Retirement Plan",
"Desired Retirement Age",
"IP Address",
"OTP Code",
"Trusted Form URL",
"Status",
"Interested In"
],
"row_count": 4,
"rows": [
[
"2026-05-07 15:07:15",
"Mary",
"Pegg",
"maryepegg@icloud.com",
"(314) 395-0223",
"1975-10-01 00:00:00",
50.0,
"",
"Missouri",
"Image 2",
"fb",
"protect_family",
"",
"$1,000+",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Stan",
"Blackmon",
"skblaq379@gmail.com",
"(314) 326-7468",
"1951-11-30 00:00:00",
74.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Mayur ",
"Solanki ",
"skblaq379@gmail.com",
"314-322-5325",
"1951-11-30 00:00:00",
26.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"James",
"Hill",
"skblaq379@gmail.com",
"314-240-8809",
"1951-11-30 00:00:00",
32.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
]
],
"sample": [
[
"2026-05-07 15:07:15",
"Mary",
"Pegg",
"maryepegg@icloud.com",
"(314) 395-0223",
"1975-10-01 00:00:00",
50.0,
"",
"Missouri",
"Image 2",
"fb",
"protect_family",
"",
"$1,000+",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Stan",
"Blackmon",
"skblaq379@gmail.com",
"(314) 326-7468",
"1951-11-30 00:00:00",
74.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Mayur ",
"Solanki ",
"skblaq379@gmail.com",
"314-322-5325",
"1951-11-30 00:00:00",
26.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"James",
"Hill",
"skblaq379@gmail.com",
"314-240-8809",
"1951-11-30 00:00:00",
32.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:55:52 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
approved |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"Date/Time",
"F Name",
"L Name",
"Email",
"Phone",
"DOB",
"Age",
"Gender",
"State",
"Ad",
"Platform",
"IUL Goal",
"Employment Status",
"Desired Mo Contribution",
"Current Retirement Plan",
"Desired Retirement Age",
"IP Address",
"OTP Code",
"Trusted Form URL",
"Status",
"Interested In"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=False",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "6bdfc0c071e5a759",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Age": "age",
"DOB": "date_of_birth",
"Email": "email",
"Gender": "gender",
"IP Address": "address",
"IUL Goal": "policy_type",
"Phone": "phone",
"State": "state"
},
"headers": [
"Date/Time",
"F Name",
"L Name",
"Email",
"Phone",
"DOB",
"Age",
"Gender",
"State",
"Ad",
"Platform",
"IUL Goal",
"Employment Status",
"Desired Mo Contribution",
"Current Retirement Plan",
"Desired Retirement Age",
"IP Address",
"OTP Code",
"Trusted Form URL",
"Status",
"Interested In"
],
"row_count": 4,
"rows": [
[
"2026-05-07 15:07:15",
"Mary",
"Pegg",
"maryepegg@icloud.com",
"(314) 395-0223",
"1975-10-01 00:00:00",
50.0,
"",
"Missouri",
"Image 2",
"fb",
"protect_family",
"",
"$1,000+",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Stan",
"Blackmon",
"skblaq379@gmail.com",
"(314) 326-7468",
"1951-11-30 00:00:00",
74.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Mayur ",
"Solanki ",
"skblaq379@gmail.com",
"314-322-5325",
"1951-11-30 00:00:00",
26.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"James",
"Hill",
"skblaq379@gmail.com",
"314-240-8809",
"1951-11-30 00:00:00",
32.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
]
],
"sample": [
[
"2026-05-07 15:07:15",
"Mary",
"Pegg",
"maryepegg@icloud.com",
"(314) 395-0223",
"1975-10-01 00:00:00",
50.0,
"",
"Missouri",
"Image 2",
"fb",
"protect_family",
"",
"$1,000+",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Stan",
"Blackmon",
"skblaq379@gmail.com",
"(314) 326-7468",
"1951-11-30 00:00:00",
74.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"Mayur ",
"Solanki ",
"skblaq379@gmail.com",
"314-322-5325",
"1951-11-30 00:00:00",
26.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
],
[
"2026-05-07 15:07:15",
"James",
"Hill",
"skblaq379@gmail.com",
"314-240-8809",
"1951-11-30 00:00:00",
32.0,
"Male",
"Missouri",
"Rockefeller Video",
"fb",
"build_generational_wealth",
"",
"$100-$250",
"",
0.0,
"",
"",
"",
"New Lead",
"Index Universal Life Insurance"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:52:57 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:52:57 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:52:57 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:50:18 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:50:18 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:50:18 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:50:03 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:50:03 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:50:03 |
Test Leads.xlsx |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "754dbe5e7a794f64",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Email",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"sample": [
[
"Maya",
"Reyes",
"702-555-0123",
"maya@example.com",
"Whole Life",
"Mutual of Omaha",
250000,
312.5
],
[
"Devon",
"Carter",
"702-555-0144",
"devon@example.com",
"IUL",
"Transamerica",
500000,
489
],
[
"Aiko",
"Tanaka",
"702-555-0177",
"aiko@example.com",
"Term Life",
"Banner Life",
750000,
88.25
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-19 19:36:49 |
Test Leads.xlsx |
spreadsheet |
spreadsheet |
data_review |
approved |
view
classification: {
"confidence": 0.4,
"doc_type": "spreadsheet",
"headers": [],
"modality": "spreadsheet",
"signals": [
"phone=False",
"email=False",
"name=False",
"company=False",
"amount=False",
"invoice=False",
"insurance=False"
]
}
routing: {
"candidates": [
{
"destination": "database:anthesis_devops_simple.db",
"location": "anthesis_devops_simple.db",
"system": "anthesis_devops_simple.db",
"system_kind": "database",
"workflow": "data_review"
},
{
"destination": "database:apprenticeship_applications.db",
"location": "apprenticeship_applications.db",
"system": "apprenticeship_applications.db",
"system_kind": "database",
"workflow": "data_review"
},
{
"destination": "database:image_generation_jobs.db",
"location": "image_generation_jobs.db",
"system": "image_generation_jobs.db",
"system_kind": "database",
"workflow": "data_review"
},
{
"destination": "database:jobs.db",
"location": "jobs.db",
"system": "jobs.db",
"system_kind": "database",
"workflow": "data_review"
},
{
"destination": "database:modalmesh.db",
"location": "modalmesh.db",
"system": "modalmesh.db",
"system_kind": "database",
"workflow": "data_review"
},
{
"destination": "database:nationfirstloans_businesses.db",
"location": "nationfirstloans_businesses.db",
"system": "nationfirstloans_businesses.db",
"system_kind": "database",
"workflow": "data_review"
},
{
"destination": "database:traki_gps_tracking.db",
"location": "traki_gps_tracking.db",
"system": "traki_gps_tracking.db",
"system_kind": "database",
"workflow": "data_review"
}
],
"column_map": {},
"destination": "database:anthesis_devops_simple.db",
"doc_type": "spreadsheet",
"needs_approval": true,
"signal_hash": "e66e0512159d2f96",
"source": "rule",
"workflow": "data_review"
}
extracted: {
"column_map": {},
"headers": [],
"row_count": 0,
"rows": [],
"sample": [],
"suggested_template": "outbound_generic"
}
|
| 2026-05-18 00:41:57 |
receipt.txt |
text |
receipt |
inventory_intake |
approved |
view
classification: {
"confidence": 0.333,
"doc_type": "receipt",
"modality": "text",
"scores": {
"receipt": 1
},
"signals": [
"receipt:1"
]
}
routing: {
"approvals": 2,
"candidates": [
{
"destination": "inventory:test_customer_inventory.db",
"location": "test_customer_inventory.db",
"system": "test_customer_inventory.db",
"system_kind": "inventory",
"workflow": "inventory_intake"
},
{
"destination": "inventory:test_inventory.db",
"location": "test_inventory.db",
"system": "test_inventory.db",
"system_kind": "inventory",
"workflow": "inventory_intake"
},
{
"destination": "accounting:_missing_",
"location": null,
"stub": true,
"system": null,
"system_kind": "accounting",
"workflow": "expense_intake"
},
{
"destination": "database:anthesis_devops_simple.db",
"location": "anthesis_devops_simple.db",
"system": "anthesis_devops_simple.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:apprenticeship_applications.db",
"location": "apprenticeship_applications.db",
"system": "apprenticeship_applications.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:image_generation_jobs.db",
"location": "image_generation_jobs.db",
"system": "image_generation_jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:jobs.db",
"location": "jobs.db",
"system": "jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:modalmesh.db",
"location": "modalmesh.db",
"system": "modalmesh.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:nationfirstloans_businesses.db",
"location": "nationfirstloans_businesses.db",
"system": "nationfirstloans_businesses.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:traki_gps_tracking.db",
"location": "traki_gps_tracking.db",
"system": "traki_gps_tracking.db",
"system_kind": "database",
"workflow": "expense_intake"
}
],
"column_map": {},
"destination": "inventory:test_inventory.db",
"doc_type": "receipt",
"needs_approval": false,
"signal_hash": "a9790e280c300ff1",
"source": "memory",
"workflow": "inventory_intake"
}
extracted: {
"_ocr": {
"engine": "utf8"
},
"currency": "USD",
"date": "05/17/2026",
"item_count": 4,
"line_items": [
{
"amount": 8.58,
"description": "Whole milk (1 gal)",
"quantity": 2,
"unit_price": 4.29
},
{
"amount": 16.5,
"description": "Sourdough loaf",
"quantity": 3,
"unit_price": 5.5
},
{
"amount": 12.99,
"description": "Microfiber Mop",
"quantity": 1
},
{
"amount": 2.95,
"description": "Bananas",
"quantity": 5,
"unit_price": 0.59
}
],
"merchant": "SuperMart #42",
"payment_method": "Visa",
"subtotal": 41.02,
"tax": 3.28,
"tip": null,
"total": 44.3,
"total_quantity": 11
}
|
| 2026-05-18 00:32:26 |
receipt.txt |
text |
receipt |
inventory_intake |
approved |
view
classification: {
"confidence": 0.333,
"doc_type": "receipt",
"modality": "text",
"scores": {
"receipt": 1
},
"signals": [
"receipt:1"
]
}
routing: {
"approvals": 1,
"candidates": [
{
"destination": "inventory:test_customer_inventory.db",
"location": "test_customer_inventory.db",
"system": "test_customer_inventory.db",
"system_kind": "inventory",
"workflow": "inventory_intake"
},
{
"destination": "inventory:test_inventory.db",
"location": "test_inventory.db",
"system": "test_inventory.db",
"system_kind": "inventory",
"workflow": "inventory_intake"
},
{
"destination": "accounting:_missing_",
"location": null,
"stub": true,
"system": null,
"system_kind": "accounting",
"workflow": "expense_intake"
},
{
"destination": "database:anthesis_devops_simple.db",
"location": "anthesis_devops_simple.db",
"system": "anthesis_devops_simple.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:apprenticeship_applications.db",
"location": "apprenticeship_applications.db",
"system": "apprenticeship_applications.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:image_generation_jobs.db",
"location": "image_generation_jobs.db",
"system": "image_generation_jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:jobs.db",
"location": "jobs.db",
"system": "jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:modalmesh.db",
"location": "modalmesh.db",
"system": "modalmesh.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:nationfirstloans_businesses.db",
"location": "nationfirstloans_businesses.db",
"system": "nationfirstloans_businesses.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:traki_gps_tracking.db",
"location": "traki_gps_tracking.db",
"system": "traki_gps_tracking.db",
"system_kind": "database",
"workflow": "expense_intake"
}
],
"column_map": {},
"destination": "inventory:test_inventory.db",
"doc_type": "receipt",
"needs_approval": false,
"signal_hash": "a9790e280c300ff1",
"source": "memory",
"workflow": "inventory_intake"
}
extracted: {
"_ocr": {
"engine": "utf8"
},
"currency": "USD",
"date": "05/17/2026",
"item_count": 4,
"line_items": [
{
"amount": 8.58,
"description": "Whole milk (1 gal)",
"quantity": 2,
"unit_price": 4.29
},
{
"amount": 16.5,
"description": "Sourdough loaf",
"quantity": 3,
"unit_price": 5.5
},
{
"amount": 12.99,
"description": "Microfiber Mop",
"quantity": 1
},
{
"amount": 2.95,
"description": "Bananas",
"quantity": 5,
"unit_price": 0.59
}
],
"merchant": "SuperMart #42",
"payment_method": "Visa",
"subtotal": 41.02,
"tax": 3.28,
"tip": null,
"total": 44.3,
"total_quantity": 11
}
|
| 2026-05-18 00:31:04 |
receipt.txt |
text |
receipt |
inventory_intake |
approved |
view
classification: {
"confidence": 0.333,
"doc_type": "receipt",
"modality": "text",
"scores": {
"receipt": 1
},
"signals": [
"receipt:1"
]
}
routing: {
"approvals": 1,
"candidates": [
{
"destination": "inventory:test_customer_inventory.db",
"location": "test_customer_inventory.db",
"system": "test_customer_inventory.db",
"system_kind": "inventory",
"workflow": "inventory_intake"
},
{
"destination": "inventory:test_inventory.db",
"location": "test_inventory.db",
"system": "test_inventory.db",
"system_kind": "inventory",
"workflow": "inventory_intake"
},
{
"destination": "accounting:_missing_",
"location": null,
"stub": true,
"system": null,
"system_kind": "accounting",
"workflow": "expense_intake"
},
{
"destination": "database:anthesis_devops_simple.db",
"location": "anthesis_devops_simple.db",
"system": "anthesis_devops_simple.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:apprenticeship_applications.db",
"location": "apprenticeship_applications.db",
"system": "apprenticeship_applications.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:image_generation_jobs.db",
"location": "image_generation_jobs.db",
"system": "image_generation_jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:jobs.db",
"location": "jobs.db",
"system": "jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:modalmesh.db",
"location": "modalmesh.db",
"system": "modalmesh.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:nationfirstloans_businesses.db",
"location": "nationfirstloans_businesses.db",
"system": "nationfirstloans_businesses.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:traki_gps_tracking.db",
"location": "traki_gps_tracking.db",
"system": "traki_gps_tracking.db",
"system_kind": "database",
"workflow": "expense_intake"
}
],
"column_map": {},
"destination": "inventory:test_customer_inventory.db",
"doc_type": "receipt",
"needs_approval": false,
"signal_hash": "a9790e280c300ff1",
"source": "memory",
"workflow": "inventory_intake"
}
extracted: {
"_ocr": {
"engine": "utf8"
},
"currency": "USD",
"date": "05/17/2026",
"item_count": 4,
"line_items": [
{
"amount": 8.58,
"description": "Whole milk (1 gal)",
"quantity": 2,
"unit_price": 4.29
},
{
"amount": 16.5,
"description": "Sourdough loaf",
"quantity": 3,
"unit_price": 5.5
},
{
"amount": 12.99,
"description": "Microfiber Mop",
"quantity": 1
},
{
"amount": 2.95,
"description": "Bananas",
"quantity": 5,
"unit_price": 0.59
}
],
"merchant": "SuperMart #42",
"payment_method": "Visa",
"subtotal": 41.02,
"tax": 3.28,
"tip": null,
"total": 44.3,
"total_quantity": 11
}
|
| 2026-05-18 00:29:49 |
receipt.txt |
text |
receipt |
inventory_intake |
awaiting_approval |
view
classification: {
"confidence": 0.333,
"doc_type": "receipt",
"modality": "text",
"scores": {
"receipt": 1
},
"signals": [
"receipt:1"
]
}
routing: {
"candidates": [
{
"destination": "inventory:test_customer_inventory.db",
"location": "test_customer_inventory.db",
"system": "test_customer_inventory.db",
"system_kind": "inventory",
"workflow": "inventory_intake"
},
{
"destination": "inventory:test_inventory.db",
"location": "test_inventory.db",
"system": "test_inventory.db",
"system_kind": "inventory",
"workflow": "inventory_intake"
},
{
"destination": "accounting:_missing_",
"location": null,
"stub": true,
"system": null,
"system_kind": "accounting",
"workflow": "expense_intake"
},
{
"destination": "database:anthesis_devops_simple.db",
"location": "anthesis_devops_simple.db",
"system": "anthesis_devops_simple.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:apprenticeship_applications.db",
"location": "apprenticeship_applications.db",
"system": "apprenticeship_applications.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:image_generation_jobs.db",
"location": "image_generation_jobs.db",
"system": "image_generation_jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:jobs.db",
"location": "jobs.db",
"system": "jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:modalmesh.db",
"location": "modalmesh.db",
"system": "modalmesh.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:nationfirstloans_businesses.db",
"location": "nationfirstloans_businesses.db",
"system": "nationfirstloans_businesses.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:traki_gps_tracking.db",
"location": "traki_gps_tracking.db",
"system": "traki_gps_tracking.db",
"system_kind": "database",
"workflow": "expense_intake"
}
],
"column_map": {},
"destination": "inventory:test_customer_inventory.db",
"doc_type": "receipt",
"needs_approval": true,
"signal_hash": "a9790e280c300ff1",
"source": "rule",
"workflow": "inventory_intake"
}
extracted: {
"_ocr": {
"engine": "utf8"
},
"currency": "USD",
"date": "05/17/2026",
"item_count": 4,
"line_items": [
{
"amount": 8.58,
"description": "Whole milk (1 gal)",
"quantity": 2,
"unit_price": 4.29
},
{
"amount": 16.5,
"description": "Sourdough loaf",
"quantity": 3,
"unit_price": 5.5
},
{
"amount": 12.99,
"description": "Microfiber Mop",
"quantity": 1
},
{
"amount": 2.95,
"description": "Bananas",
"quantity": 5,
"unit_price": 0.59
}
],
"merchant": "SuperMart #42",
"payment_method": "Visa",
"subtotal": 41.02,
"tax": 3.28,
"tip": null,
"total": 44.3,
"total_quantity": 11
}
|
| 2026-05-17 23:53:42 |
_ui_demo_leads.csv |
spreadsheet |
call_list |
outbound_campaign |
awaiting_approval |
view
classification: {
"confidence": 0.9,
"doc_type": "call_list",
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=True",
"amount=False",
"invoice=False",
"insurance=False"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "outbound_campaign"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "outbound_campaign"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "call_list",
"needs_approval": true,
"signal_hash": "f16047c9dff9b5f0",
"source": "rule",
"workflow": "outbound_campaign"
}
extracted: {
"column_map": {
"Company": "company",
"Full Name": "full_name",
"Notes": "notes",
"Phone": "phone"
},
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"row_count": 5,
"rows": [
[
"Alex Kim",
"314-555-0101",
"Anthesis Demo",
"UI smoke test"
],
[
"Sam Rivera",
"314-555-0102",
"Anthesis Demo",
"UI smoke test"
],
[
"Jordan Lee",
"314-555-0103",
"Anthesis Demo",
"UI smoke test"
],
[
"Taylor Brooks",
"314-555-0104",
"Anthesis Demo",
"UI smoke test"
],
[]
],
"sample": [
[
"Alex Kim",
"314-555-0101",
"Anthesis Demo",
"UI smoke test"
],
[
"Sam Rivera",
"314-555-0102",
"Anthesis Demo",
"UI smoke test"
],
[
"Jordan Lee",
"314-555-0103",
"Anthesis Demo",
"UI smoke test"
],
[
"Taylor Brooks",
"314-555-0104",
"Anthesis Demo",
"UI smoke test"
],
[]
],
"suggested_template": "outbound_generic"
}
|
| 2026-05-17 23:50:17 |
pv_leads.csv |
spreadsheet |
call_list |
outbound_campaign |
awaiting_approval |
view
classification: {
"confidence": 0.9,
"doc_type": "call_list",
"headers": [
"Full Name",
"Phone",
"Company"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=True",
"amount=False",
"invoice=False",
"insurance=False"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "outbound_campaign"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "outbound_campaign"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "call_list",
"needs_approval": true,
"signal_hash": "917c2c3518923cea",
"source": "rule",
"workflow": "outbound_campaign"
}
extracted: {
"column_map": {
"Company": "company",
"Full Name": "full_name",
"Phone": "phone"
},
"headers": [
"Full Name",
"Phone",
"Company"
],
"row_count": 2,
"rows": [
[
"Alex Kim",
"314-240-8809",
"Anthesis QA"
],
[
"Sam Rivera",
"314-240-8809",
"Anthesis QA"
]
],
"sample": [
[
"Alex Kim",
"314-240-8809",
"Anthesis QA"
],
[
"Sam Rivera",
"314-240-8809",
"Anthesis QA"
]
],
"suggested_template": "outbound_generic"
}
|
| 2026-05-17 23:32:20 |
live_leads.csv |
spreadsheet |
call_list |
outbound_campaign |
awaiting_approval |
view
classification: {
"confidence": 0.9,
"doc_type": "call_list",
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=True",
"amount=False",
"invoice=False",
"insurance=False"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "outbound_campaign"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "outbound_campaign"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "call_list",
"needs_approval": true,
"signal_hash": "f16047c9dff9b5f0",
"source": "rule",
"workflow": "outbound_campaign"
}
extracted: {
"column_map": {
"Company": "company",
"Full Name": "full_name",
"Notes": "notes",
"Phone": "phone"
},
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"row_count": 4,
"rows": [
[
"Riley Carter",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Morgan Vasquez",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Devon Patel",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Casey Nakamura",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
]
],
"sample": [
[
"Riley Carter",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Morgan Vasquez",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Devon Patel",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Casey Nakamura",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
]
],
"suggested_template": "outbound_generic"
}
|
| 2026-05-17 23:30:44 |
live_leads.csv |
spreadsheet |
call_list |
outbound_campaign |
awaiting_approval |
view
classification: {
"confidence": 0.9,
"doc_type": "call_list",
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=True",
"amount=False",
"invoice=False",
"insurance=False"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "outbound_campaign"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "outbound_campaign"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "call_list",
"needs_approval": true,
"signal_hash": "f16047c9dff9b5f0",
"source": "rule",
"workflow": "outbound_campaign"
}
extracted: {
"column_map": {
"Company": "company",
"Full Name": "full_name",
"Notes": "notes",
"Phone": "phone"
},
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"row_count": 4,
"rows": [
[
"Riley Carter",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Morgan Vasquez",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Devon Patel",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Casey Nakamura",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
]
],
"sample": [
[
"Riley Carter",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Morgan Vasquez",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Devon Patel",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Casey Nakamura",
"314-322-5325",
"Anthesis QA",
"ModalMesh live smoke"
]
],
"suggested_template": "outbound_generic"
}
|
| 2026-05-17 23:28:46 |
live_leads.csv |
spreadsheet |
call_list |
outbound_campaign |
awaiting_approval |
view
classification: {
"confidence": 0.9,
"doc_type": "call_list",
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=True",
"amount=False",
"invoice=False",
"insurance=False"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "outbound_campaign"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "outbound_campaign"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "call_list",
"needs_approval": true,
"signal_hash": "f16047c9dff9b5f0",
"source": "rule",
"workflow": "outbound_campaign"
}
extracted: {
"column_map": {
"Company": "company",
"Full Name": "full_name",
"Notes": "notes",
"Phone": "phone"
},
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"row_count": 4,
"rows": [
[
"Riley Carter",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Morgan Vasquez",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Devon Patel",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Casey Nakamura",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
]
],
"sample": [
[
"Riley Carter",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Morgan Vasquez",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Devon Patel",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Casey Nakamura",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
]
],
"suggested_template": "outbound_generic"
}
|
| 2026-05-17 23:27:53 |
live_leads.csv |
spreadsheet |
call_list |
outbound_campaign |
awaiting_approval |
view
classification: {
"confidence": 0.9,
"doc_type": "call_list",
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=True",
"amount=False",
"invoice=False",
"insurance=False"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "outbound_campaign"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "outbound_campaign"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "call_list",
"needs_approval": true,
"signal_hash": "f16047c9dff9b5f0",
"source": "rule",
"workflow": "outbound_campaign"
}
extracted: {
"column_map": {
"Company": "company",
"Full Name": "full_name",
"Notes": "notes",
"Phone": "phone"
},
"headers": [
"Full Name",
"Phone",
"Company",
"Notes"
],
"row_count": 4,
"rows": [
[
"Riley Carter",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Morgan Vasquez",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Devon Patel",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Casey Nakamura",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
]
],
"sample": [
[
"Riley Carter",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Morgan Vasquez",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Devon Patel",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
],
[
"Casey Nakamura",
"314-240-8809",
"Anthesis QA",
"ModalMesh live smoke"
]
],
"suggested_template": "outbound_generic"
}
|
| 2026-05-14 17:41:31 |
17787804073201756359680925778355.jpg |
image |
receipt |
expense_intake |
auto_routed |
view
classification: {
"confidence": 0.9,
"doc_type": "receipt",
"modality": "image",
"scores": {},
"signals": [
"receipt_mode=user"
]
}
routing: {
"approvals": 1,
"candidates": [
{
"destination": "accounting:_missing_",
"location": null,
"stub": true,
"system": null,
"system_kind": "accounting",
"workflow": "expense_intake"
},
{
"destination": "database:anthesis_devops_simple.db",
"location": "anthesis_devops_simple.db",
"system": "anthesis_devops_simple.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:apprenticeship_applications.db",
"location": "apprenticeship_applications.db",
"system": "apprenticeship_applications.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:image_generation_jobs.db",
"location": "image_generation_jobs.db",
"system": "image_generation_jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:jobs.db",
"location": "jobs.db",
"system": "jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:modalmesh.db",
"location": "modalmesh.db",
"system": "modalmesh.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:nationfirstloans_businesses.db",
"location": "nationfirstloans_businesses.db",
"system": "nationfirstloans_businesses.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:traki_gps_tracking.db",
"location": "traki_gps_tracking.db",
"system": "traki_gps_tracking.db",
"system_kind": "database",
"workflow": "expense_intake"
}
],
"column_map": {},
"destination": "database:modalmesh.db",
"doc_type": "receipt",
"needs_approval": false,
"signal_hash": "90a423ccb27dec4c",
"source": "memory",
"workflow": "expense_intake"
}
extracted: {
"_ocr": {
"engine": "pytesseract",
"enhanced": {
"binarize_error": "operands could not be broadcast together with shapes (2200,1650) (2199,1649) ",
"bytes": 78124,
"deskew_angle": 1.0,
"final_size": [
1650,
2200
],
"noise_sigma": 1.24,
"numpy": true,
"original_mode": "RGB",
"original_size": [
3072,
4096
],
"steps": [
"exif_transpose",
"downsample:1650x2200",
"grayscale",
"autocontrast",
"unsharp",
"denoise:sigma1.2",
"deskew",
"otsu_pil_fallback"
]
},
"mode": "L",
"psm": 6,
"size": [
1650,
2200
]
},
"currency": "USD",
"date": null,
"item_count": 0,
"line_items": [],
"merchant": "Find anything \u0026 Ask |",
"payment_method": null,
"subtotal": null,
"tax": null,
"tip": null,
"total": null,
"total_quantity": 0
}
|
| 2026-05-14 17:41:26 |
17787804792492437452741315532001.jpg |
image |
image |
manual_review |
awaiting_approval |
view
classification: {
"confidence": 0.2,
"doc_type": "image",
"modality": "image",
"scores": {},
"signals": []
}
routing: {
"candidates": [
{
"destination": "manual:review",
"stub": true,
"workflow": "manual_review"
}
],
"column_map": {},
"destination": "manual:review",
"doc_type": "image",
"needs_approval": true,
"signal_hash": "dd4583ebfe247f53",
"source": "rule",
"workflow": "manual_review"
}
extracted: {
"_ocr": {
"engine": "pytesseract",
"enhanced": {
"binarize_error": "operands could not be broadcast together with shapes (2200,1650) (2199,1649) ",
"bytes": 39843,
"deskew_angle": 0.5,
"final_size": [
1650,
2200
],
"noise_sigma": 0.49,
"numpy": true,
"original_mode": "RGB",
"original_size": [
4000,
3000
],
"steps": [
"exif_transpose",
"downsample:1650x2200",
"grayscale",
"autocontrast",
"unsharp",
"deskew",
"otsu_pil_fallback"
]
},
"mode": "L",
"psm": 3,
"size": [
1650,
2200
]
},
"text_preview": ""
}
|
| 2026-05-14 17:41:19 |
17787804073201756359680925778355.jpg |
image |
receipt |
expense_intake |
auto_routed |
view
classification: {
"confidence": 0.9,
"doc_type": "receipt",
"modality": "image",
"scores": {},
"signals": [
"receipt_mode=user"
]
}
routing: {
"approvals": 1,
"candidates": [
{
"destination": "accounting:_missing_",
"location": null,
"stub": true,
"system": null,
"system_kind": "accounting",
"workflow": "expense_intake"
},
{
"destination": "database:anthesis_devops_simple.db",
"location": "anthesis_devops_simple.db",
"system": "anthesis_devops_simple.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:apprenticeship_applications.db",
"location": "apprenticeship_applications.db",
"system": "apprenticeship_applications.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:image_generation_jobs.db",
"location": "image_generation_jobs.db",
"system": "image_generation_jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:jobs.db",
"location": "jobs.db",
"system": "jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:modalmesh.db",
"location": "modalmesh.db",
"system": "modalmesh.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:nationfirstloans_businesses.db",
"location": "nationfirstloans_businesses.db",
"system": "nationfirstloans_businesses.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:traki_gps_tracking.db",
"location": "traki_gps_tracking.db",
"system": "traki_gps_tracking.db",
"system_kind": "database",
"workflow": "expense_intake"
}
],
"column_map": {},
"destination": "database:modalmesh.db",
"doc_type": "receipt",
"needs_approval": false,
"signal_hash": "90a423ccb27dec4c",
"source": "memory",
"workflow": "expense_intake"
}
extracted: {
"_ocr": {
"engine": "pytesseract",
"enhanced": {
"binarize_error": "operands could not be broadcast together with shapes (2200,1650) (2199,1649) ",
"bytes": 78124,
"deskew_angle": 1.0,
"final_size": [
1650,
2200
],
"noise_sigma": 1.24,
"numpy": true,
"original_mode": "RGB",
"original_size": [
3072,
4096
],
"steps": [
"exif_transpose",
"downsample:1650x2200",
"grayscale",
"autocontrast",
"unsharp",
"denoise:sigma1.2",
"deskew",
"otsu_pil_fallback"
]
},
"mode": "L",
"psm": 6,
"size": [
1650,
2200
]
},
"currency": "USD",
"date": null,
"item_count": 0,
"line_items": [],
"merchant": "Find anything \u0026 Ask |",
"payment_method": null,
"subtotal": null,
"tax": null,
"tip": null,
"total": null,
"total_quantity": 0
}
|
| 2026-05-14 17:39:30 |
17787803582432888455319991268896.jpg |
image |
receipt |
expense_intake |
approved |
view
classification: {
"confidence": 0.9,
"doc_type": "receipt",
"modality": "image",
"scores": {},
"signals": [
"receipt_mode=user"
]
}
routing: {
"candidates": [
{
"destination": "accounting:_missing_",
"location": null,
"stub": true,
"system": null,
"system_kind": "accounting",
"workflow": "expense_intake"
},
{
"destination": "database:anthesis_devops_simple.db",
"location": "anthesis_devops_simple.db",
"system": "anthesis_devops_simple.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:apprenticeship_applications.db",
"location": "apprenticeship_applications.db",
"system": "apprenticeship_applications.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:image_generation_jobs.db",
"location": "image_generation_jobs.db",
"system": "image_generation_jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:jobs.db",
"location": "jobs.db",
"system": "jobs.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:modalmesh.db",
"location": "modalmesh.db",
"system": "modalmesh.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:nationfirstloans_businesses.db",
"location": "nationfirstloans_businesses.db",
"system": "nationfirstloans_businesses.db",
"system_kind": "database",
"workflow": "expense_intake"
},
{
"destination": "database:traki_gps_tracking.db",
"location": "traki_gps_tracking.db",
"system": "traki_gps_tracking.db",
"system_kind": "database",
"workflow": "expense_intake"
}
],
"column_map": {},
"destination": "accounting:_missing_",
"doc_type": "receipt",
"needs_approval": true,
"signal_hash": "90a423ccb27dec4c",
"source": "rule",
"workflow": "expense_intake"
}
extracted: {
"_ocr": {
"engine": "pytesseract",
"enhanced": {
"binarize_error": "operands could not be broadcast together with shapes (2200,1650) (2199,1649) ",
"bytes": 60322,
"deskew_angle": -0.5,
"final_size": [
1650,
2200
],
"noise_sigma": 0.49,
"numpy": true,
"original_mode": "RGB",
"original_size": [
4000,
3000
],
"steps": [
"exif_transpose",
"downsample:1650x2200",
"grayscale",
"autocontrast",
"unsharp",
"denoise:sigma0.5",
"deskew",
"otsu_pil_fallback"
]
},
"mode": "L",
"psm": 6,
"size": [
1650,
2200
],
"text_repair": {
"amounts_repaired": 11,
"labels_repaired": [],
"replacements": 11
}
},
"currency": "USD",
"date": null,
"item_count": 0,
"line_items": [],
"merchant": "\u2014 S[e@B",
"payment_method": null,
"subtotal": null,
"tax": null,
"tip": null,
"total": null,
"total_quantity": 0
}
|
| 2026-05-13 23:11:41 |
whole_life_leads.csv |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"Full Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium",
"Age",
"Email"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "2ac1030c18b44c7d",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Age": "age",
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"Full Name": "full_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"Full Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium",
"Age",
"Email"
],
"row_count": 3,
"rows": [
[
"Jane Doe",
"(415) 555-0142",
"GUL",
"Pacific Life",
"$250,000",
"$185.00",
"62",
"jane@example.com"
],
[
"John Smith",
"415-555-0199",
"Whole",
"New York Life",
"$100,000",
"$95.50",
"55",
"john@example.com"
],
[
"Mary Johnson",
"4155550127",
"IUL",
"Lincoln Financial",
"$500,000",
"$310.00",
"48",
"mary@example.com"
]
],
"sample": [
[
"Jane Doe",
"(415) 555-0142",
"GUL",
"Pacific Life",
"$250,000",
"$185.00",
"62",
"jane@example.com"
],
[
"John Smith",
"415-555-0199",
"Whole",
"New York Life",
"$100,000",
"$95.50",
"55",
"john@example.com"
],
[
"Mary Johnson",
"4155550127",
"IUL",
"Lincoln Financial",
"$500,000",
"$310.00",
"48",
"mary@example.com"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-13 23:11:08 |
whole_life_leads.csv |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"Full Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium",
"Age",
"Email"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "2ac1030c18b44c7d",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Age": "age",
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"Full Name": "full_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"Full Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium",
"Age",
"Email"
],
"row_count": 3,
"rows": [
[
"Jane Doe",
"(415) 555-0142",
"GUL",
"Pacific Life",
"$250,000",
"$185.00",
"62",
"jane@example.com"
],
[
"John Smith",
"415-555-0199",
"Whole",
"New York Life",
"$100,000",
"$95.50",
"55",
"john@example.com"
],
[
"Mary Johnson",
"4155550127",
"IUL",
"Lincoln Financial",
"$500,000",
"$310.00",
"48",
"mary@example.com"
]
],
"sample": [
[
"Jane Doe",
"(415) 555-0142",
"GUL",
"Pacific Life",
"$250,000",
"$185.00",
"62",
"jane@example.com"
],
[
"John Smith",
"415-555-0199",
"Whole",
"New York Life",
"$100,000",
"$95.50",
"55",
"john@example.com"
],
[
"Mary Johnson",
"4155550127",
"IUL",
"Lincoln Financial",
"$500,000",
"$310.00",
"48",
"mary@example.com"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-13 23:10:16 |
whole_life_leads.csv |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"Full Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium",
"Age",
"Email"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=True",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "2ac1030c18b44c7d",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Age": "age",
"Carrier": "carrier",
"Email": "email",
"Face Amount": "face_amount",
"Full Name": "full_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"Full Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium",
"Age",
"Email"
],
"row_count": 3,
"rows": [
[
"Jane Doe",
"(415) 555-0142",
"GUL",
"Pacific Life",
"$250,000",
"$185.00",
"62",
"jane@example.com"
],
[
"John Smith",
"415-555-0199",
"Whole",
"New York Life",
"$100,000",
"$95.50",
"55",
"john@example.com"
],
[
"Mary Johnson",
"4155550127",
"IUL",
"Lincoln Financial",
"$500,000",
"$310.00",
"48",
"mary@example.com"
]
],
"sample": [
[
"Jane Doe",
"(415) 555-0142",
"GUL",
"Pacific Life",
"$250,000",
"$185.00",
"62",
"jane@example.com"
],
[
"John Smith",
"415-555-0199",
"Whole",
"New York Life",
"$100,000",
"$95.50",
"55",
"john@example.com"
],
[
"Mary Johnson",
"4155550127",
"IUL",
"Lincoln Financial",
"$500,000",
"$310.00",
"48",
"mary@example.com"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-13 15:24:23 |
whole_life_leads.csv |
spreadsheet |
insurance_lead_list |
whole_life_followup |
approved |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "2ab33c808b002d7d",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 2,
"rows": [
[
"John",
"Smith",
"+14155550101",
"Whole Life",
"Northwestern Mutual",
"250000",
"125"
],
[
"Jane",
"Doe",
"4155550102",
"Whole Life",
"Prudential",
"500000",
"210"
]
],
"sample": [
[
"John",
"Smith",
"+14155550101",
"Whole Life",
"Northwestern Mutual",
"250000",
"125"
],
[
"Jane",
"Doe",
"4155550102",
"Whole Life",
"Prudential",
"500000",
"210"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-13 15:24:03 |
whole_life_leads.csv |
spreadsheet |
insurance_lead_list |
whole_life_followup |
awaiting_approval |
view
classification: {
"confidence": 0.95,
"doc_type": "insurance_lead_list",
"headers": [
"First Name",
"Last Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=False",
"amount=True",
"invoice=False",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "whole_life_followup"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "whole_life_followup"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "insurance_lead_list",
"needs_approval": true,
"signal_hash": "2ab33c808b002d7d",
"source": "rule",
"workflow": "whole_life_followup"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 2,
"rows": [
[
"John",
"Smith",
"+14155550101",
"Whole Life",
"Northwestern Mutual",
"250000",
"125"
],
[
"Jane",
"Doe",
"4155550102",
"Whole Life",
"Prudential",
"500000",
"210"
]
],
"sample": [
[
"John",
"Smith",
"+14155550101",
"Whole Life",
"Northwestern Mutual",
"250000",
"125"
],
[
"Jane",
"Doe",
"4155550102",
"Whole Life",
"Prudential",
"500000",
"210"
]
],
"suggested_template": "insurance_lead"
}
|
| 2026-05-13 15:22:00 |
whole_life_leads.csv |
spreadsheet |
invoice_batch |
ap_batch_import |
awaiting_approval |
view
classification: {
"confidence": 0.85,
"doc_type": "invoice_batch",
"headers": [
"First Name",
"Last Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=False",
"amount=True",
"invoice=True",
"insurance=True"
]
}
routing: {
"candidates": [
{
"destination": "accounting:_missing_",
"location": null,
"stub": true,
"system": null,
"system_kind": "accounting",
"workflow": "ap_batch_import"
}
],
"column_map": {},
"destination": "accounting:_missing_",
"doc_type": "invoice_batch",
"needs_approval": true,
"signal_hash": "ac663701af910928",
"source": "rule",
"workflow": "ap_batch_import"
}
extracted: {
"column_map": {
"Carrier": "carrier",
"Face Amount": "face_amount",
"First Name": "first_name",
"Last Name": "last_name",
"Phone": "phone",
"Policy Type": "policy_type",
"Premium": "premium"
},
"headers": [
"First Name",
"Last Name",
"Phone",
"Policy Type",
"Carrier",
"Face Amount",
"Premium"
],
"row_count": 3,
"rows": [
[
"John",
"Smith",
"+14155550101",
"Whole Life",
"Northwestern Mutual",
"250000",
"125"
],
[
"Jane",
"Doe",
"4155550102",
"Whole Life",
"Prudential",
"500000",
"210"
],
[
"Bob",
"Jones",
"(415) 555-0103",
"Term Life",
"MetLife",
"100000",
"45"
]
],
"sample": [
[
"John",
"Smith",
"+14155550101",
"Whole Life",
"Northwestern Mutual",
"250000",
"125"
],
[
"Jane",
"Doe",
"4155550102",
"Whole Life",
"Prudential",
"500000",
"210"
],
[
"Bob",
"Jones",
"(415) 555-0103",
"Term Life",
"MetLife",
"100000",
"45"
]
],
"suggested_template": "outbound_generic"
}
|
| 2026-05-13 06:21:51 |
leads.csv |
spreadsheet |
call_list |
outbound_campaign |
awaiting_approval |
view
classification: {
"confidence": 0.9,
"doc_type": "call_list",
"headers": [
"Name",
"Phone",
"Company"
],
"modality": "spreadsheet",
"signals": [
"phone=True",
"email=False",
"name=True",
"company=True",
"amount=False",
"invoice=False"
]
}
routing: {
"candidates": [
{
"destination": "bland:Bland AI (env)",
"location": "env:BLAND_API_KEY",
"system": "Bland AI (env)",
"system_kind": "bland",
"workflow": "outbound_campaign"
},
{
"destination": "bland:Bland Local Proxy",
"location": "http://127.0.0.1:5000/api/bland_ai",
"system": "Bland Local Proxy",
"system_kind": "bland",
"workflow": "outbound_campaign"
}
],
"column_map": {},
"destination": "bland:Bland AI (env)",
"doc_type": "call_list",
"needs_approval": true,
"signal_hash": "76c3e2888c8125ce",
"source": "rule",
"workflow": "outbound_campaign"
}
extracted: {
"column_map": {
"Company": "company",
"Name": "full_name",
"Phone": "phone"
},
"headers": [
"Name",
"Phone",
"Company"
],
"row_count": 2,
"sample": [
[
"Alice",
"415-555-0001",
"Acme"
],
[
"Bob",
"415-555-0002",
"Initech"
]
]
}
|