SDI Lab / BI cockpit Demo on a made-up Swiss insurance-lead business, data as of 28.10.2026 18:00. Names, brokers and numbers are invented.

TI appointments, September 2026

1–26 of 26 · by appointment date

Download CSV
26 shown More columns
TI appointments, September 2026
LeadProductBrokerAppointmentStatus
3301Basic health (KVG)Aare Vorsorge AG01.09.2026Held
3068Basic health (KVG)Säntis Partner03.09.2026Held
3235Basic health (KVG)Alpenblick Broker GmbH04.09.2026Held
3157Basic health (KVG)Aare Vorsorge AG04.09.2026Held
3479Basic health (KVG)Uetliberg Broker08.09.2026Held
3711Basic health (KVG)Bergsee Finanz09.09.2026Held
3799Basic health (KVG)Alpenblick Broker GmbH09.09.2026Held
3324Supplementary (VVG)Uetliberg Broker10.09.2026Held
3750Supplementary (VVG)Säntis Partner11.09.2026Held
3381Supplementary (VVG)Rheinfall Assekuranz11.09.2026Held
3380Basic health (KVG)Aare Vorsorge AG13.09.2026Held
3338CarSäntis Partner14.09.2026Held
4048Basic health (KVG)Lindenhof Beratung18.09.2026Held
4257Basic health (KVG)Säntis Partner21.09.2026Held
3802CarRheinfall Assekuranz22.09.2026Held
3622Basic health (KVG)Rheinfall Assekuranz23.09.2026Held
4258Supplementary (VVG)Rheinfall Assekuranz24.09.2026Held
4305Supplementary (VVG)Aare Vorsorge AG24.09.2026Held
4100CarAare Vorsorge AG25.09.2026Held
3597Basic health (KVG)Aare Vorsorge AG25.09.2026Held
4347Basic health (KVG)Säntis Partner25.09.2026Held
4354Supplementary (VVG)Alpenblick Broker GmbH25.09.2026Held
4051CarRheinfall Assekuranz26.09.2026Held
4338Basic health (KVG)Aare Vorsorge AG29.09.2026Held
4134Basic health (KVG)Bergsee Finanz30.09.2026Held
4526Supplementary (VVG)Uetliberg Broker30.09.2026Held
How it's calculated

These rows

select lead_id, created_at, channel, canton, product, broker, appointment_at, appointment_status, contract_signed_at, invoiced_at, invoice_amount_chf
from leads
where appointment_at >= timestamp '2026-09-01 00:00:00' at time zone 'Europe/Zurich'
  and appointment_at < timestamp '2026-10-01 00:00:00' at time zone 'Europe/Zurich'
  and appointment_status in ('scheduled', 'held')
  and canton = 'TI'
order by appointment_at, lead_id
limit 50 offset 0

The row count

select count(*) as total
from leads
where appointment_at >= timestamp '2026-09-01 00:00:00' at time zone 'Europe/Zurich'
  and appointment_at < timestamp '2026-10-01 00:00:00' at time zone 'Europe/Zurich'
  and appointment_status in ('scheduled', 'held')
  and canton = 'TI'

The app runs these queries with parameters; here the values are written in, so they can be read or pasted into psql.