B-Glass
Tom Ashdown

Calderbrook Housing Group / BG-Demo – Demo

Callcompleted

Calderbrook Housing Group logo Calderbrook Housing Group · 12 Jul 2024 16:15

Demo on Calderbrook's own data. Helen Marsden wants one board-ready picture with a source for every figure, and Paul Rigby showed repairs jobs arriving twice since the housing system upgrade. Growth proposed at £56k all in.

What was said

What this says

As at Fri 9 Oct 2026

Demo on Calderbrook's own data. Helen Marsden wants one board-ready picture with a source for every figure, and Paul Rigby showed repairs jobs arriving twice since the housing system upgrade. Growth proposed at £56k all in.

What happened: Tom Ashdown and Hannah Lowe ran the 12 Jul 2024 demo on an extract of repairs, arrears and complaints data. Paul Rigby showed repairs jobs arriving twice since the housing system upgrade.

Customer view: Helen wants a board pack where she does not have to apologise for any figure, with a source for every number. She said a director signs off spend and she would need to take it to her.

Commercial: Growth was shown, including the dashboards builder. The £56k all-in figure includes implementation and is not the annual subscription, and Tom promised the split in writing.

Watch: Hannah would not promise the duplicate rule until it is tested against Paul's spreadsheet, and the call recorder is not yet connected. Helen is comparing other suppliers, and the 16 Aug 2024 close target was called a guide.

AI · claude-sonnet-5-5 · as at Fri 9 Oct 2026

Themes

As at Fri 9 Oct 2026
Theme
Board-pack data reconciliation
Importance
upsell
Sentiment
positive
Voice
champion

Who was there

BG-Demo

Them

Follow-up

Next steps

As at Fri 9 Oct 2026
  • Tom to send the proposal with the all-in figure, the split, the connector list and the terms early the following week.
  • Hannah to send a demo note and a data flow diagram after testing the rule on Paul's duplicate spreadsheet.
  • Tom to arrange an introduction to Daniel Okafor, the customer success manager, before signing.

Risks

As at Fri 9 Oct 2026
  • The duplicate-job rule in the connector is still untested against Paul's spreadsheet.
  • Helen said she will compare other suppliers, and a director still has to approve spend.
  • The call recorder is not connected and call search is untested at real volume.

Opportunities

As at Fri 9 Oct 2026
  • The Growth tier with the dashboards builder fits a board pack built by Helen's own team.
  • Five connectors listed against Growth's eight leave room to add more later.
  • Paul as day-to-day admin can handle the connector mapping, which eases implementation.

Transcript

  1. Tom Ashdown
    Tom Ashdown
    Hello, hello. Can you hear me alright, Helen?
  2. Helen Marsden
    Helen Marsden
    Yes, I can hear you. Good afternoon, Tom.
  3. Tom Ashdown
    Tom Ashdown
    Afternoon. Right, I'll give it a minute for the others. How's your week been? Not too bad, I hope. It's Friday, so you're nearly out the other side.
  4. Helen Marsden
    Helen Marsden
    Busy. The board papers are due shortly and I've spent most of the week on the arrears figures. They still don't reconcile to the housing management system, which is partly why we're here.
  5. Tom Ashdown
    Tom Ashdown
    No drama, that's exactly the sort of thing we want to dig into. Ah, here's Hannah.
  6. Hannah Lowe
    Hannah Lowe
    Hello, everyone. Sorry, I was on mute. Helen, Paul, before I share anything, what do you most need to know by the end of this call? I'd rather spend the time on what matters to you than march through every screen.
  7. Helen Marsden
    Helen Marsden
    Fair question. Two things, really. Can the brain join tenant calls, repairs tickets, complaints and arrears into one picture the board can rely on? And can you show me the source of every figure? The board will ask, and I need to be able to say where a number came from.
  8. Hannah Lowe
    Hannah Lowe
    Good. The short answer is yes to both. The longer answer is that the second one depends on how clean the sources are, and I'll show you what I mean. Paul, I think you had something you wanted to put on the table first?
  9. Paul Rigby
    Paul Rigby
    Yeah. I'll share the repairs report that's wrong. Hang on. Can you see that?
  10. Hannah Lowe
    Hannah Lowe
    Yes, we can see a table of repairs jobs by week.
  11. Paul Rigby
    Paul Rigby
    Right. This is completed repairs for last month. The number at the top is too high. Since the housing system upgrade, a lot of jobs come through twice. Same job ref, two rows. Double-counted again. I've got a spreadsheet of every one I've found.
  12. Helen Marsden
    Helen Marsden
    And that feeds straight into the repairs section of the board pack. So the completion rate looks better than it is, or the cost per job looks worse, depending which way the duplicates fall. Either way it doesn't reconcile.
  13. Tom Ashdown
    Tom Ashdown
    Mm. And is that the same in the reports your team builds today, Paul, or only the ones going to the board?
  14. Paul Rigby
    Paul Rigby
    All of them. I strip the duplicates by hand before the morning stand-up. Takes me a good while.
  15. Hannah Lowe
    Hannah Lowe
    That's really useful, thank you. To be precise about what I'm going to show: I've loaded the extract you sent over last week into a demo environment. It's your repairs jobs, a slice of arrears and the complaints log. Tenant call transcripts I've stubbed with a couple of examples, because we haven't connected your call recorder yet.
  16. Helen Marsden
    Helen Marsden
    That's fine. I'd rather see our own repairs data than a polished sample from another housing association.
  17. Hannah Lowe
    Hannah Lowe
    Agreed. Sharing my screen now. Give me a second, it's being slow to load.
  18. Tom Ashdown
    Tom Ashdown
    While that comes up, I'll say we do this on the customer's own data on purpose. A demo on made-up numbers tells you nothing.
  19. Hannah Lowe
    Hannah Lowe
    Right, you should see a search bar and a left-hand panel of sources. Everything in that panel is a connector. Repairs, arrears, complaints, and the two call examples. The brain runs inside your own Snowflake account, so none of this leaves your environment.
  20. Helen Marsden
    Helen Marsden
    Can you say that again? Our information governance lead will want it in those words.
  21. Hannah Lowe
    Hannah Lowe
    Of course. BG-Demo is built and run inside the customer's own Snowflake account. Your data stays in your account. I'll put that in writing, with a diagram, so your governance lead has it in front of them rather than relying on this call.
  22. Helen Marsden
    Helen Marsden
    Thank you. That would help a great deal.
  23. Hannah Lowe
    Hannah Lowe
    Let's start with Paul's problem, because it's the sharpest one. I'll ask it the question in plain English: how many repairs jobs were completed last month?
  24. Paul Rigby
    Paul Rigby
    Go on then.
  25. Hannah Lowe
    Hannah Lowe
    So there's an answer, and underneath it a list of the records it used. This is the part Helen asked about. Every figure links back to the rows behind it. If I open them, you can see the job reference column.
  26. Paul Rigby
    Paul Rigby
    That's higher than it should be. Same as mine.
  27. Hannah Lowe
    Hannah Lowe
    It is, and I'd rather be straight with you about why. The brain indexes what the source gives it. If the housing system sends a job twice, the first pass will show both rows. What it does give you is the evidence, so you aren't hunting through a spreadsheet to find the pair.
  28. Paul Rigby
    Paul Rigby
    So it doesn't fix it on its own.
  29. Hannah Lowe
    Hannah Lowe
    Not by itself, no. But because the job reference is a stable key, we can set a rule in the connector so a job with the same reference counts once. I'd want to test that against your spreadsheet before I promise it works on every case. I'll put that in writing too.
  30. Helen Marsden
    Helen Marsden
    Can you show me the source of the duplicated rows? Not just that they exist. Which upgrade batch, which date.
  31. Hannah Lowe
    Hannah Lowe
    Let me filter on the load date. Bear with me.
  32. Hannah Lowe
    Hannah Lowe
    So there's a cluster that starts the week the upgrade went in. Before that, one row per job. After, a lot of pairs.
  33. Paul Rigby
    Paul Rigby
    That's what I told them. I didn't want to guess the cause, mind. Just that it starts then.
  34. Helen Marsden
    Helen Marsden
    And that's the part I can take to the board. Not an opinion, a date and a count.
  35. Tom Ashdown
    Tom Ashdown
    That's a good way to put it, Helen. A date and a count.
  36. Hannah Lowe
    Hannah Lowe
    Let me move on to joining things up, because that's the bigger prize. I'll ask: which neighbourhoods have the most repairs tickets and the most arrears cases?
  37. Hannah Lowe
    Hannah Lowe
    It's pulling the repairs table and the arrears table and matching them on the tenancy. You can see it listing the matched tenancies and, here, the ones that didn't match.
  38. Helen Marsden
    Helen Marsden
    Why wouldn't they match?
  39. Hannah Lowe
    Hannah Lowe
    In this extract, mostly because the arrears file uses an older tenancy format. That's a connector design question rather than a flaw, and it's what the first weeks of implementation are for. You'd see a list like this, we'd agree the mapping with Paul, and the unmatched count would come down.
  40. Paul Rigby
    Paul Rigby
    I can sort that mapping. I know which file it comes from.
  41. Tom Ashdown
    Tom Ashdown
    That's what I like to hear. Paul as the day-to-day admin, Hannah on the design side. No bottleneck.
  42. Helen Marsden
    Helen Marsden
    Can I ask about the complaints data? The board pack has a complaints section and the ombudsman categories are what they care about.
  43. Hannah Lowe
    Hannah Lowe
    Yes. I'll ask it: show complaints by category for the last quarter, and which of those also had a repairs ticket open.
  44. Hannah Lowe
    Hannah Lowe
    So there's your breakdown, and on the right the ones with an open repair. If I click through, I get the complaint text and the linked job.
  45. Helen Marsden
    Helen Marsden
    Right. That's the thing my team does manually now. Two people, two spreadsheets, and a Friday afternoon like this one.
  46. Tom Ashdown
    Tom Ashdown
    Ha. Sorry about the Friday afternoon.
  47. Helen Marsden
    Helen Marsden
    It's fine. I was going to be doing it anyway.
  48. Hannah Lowe
    Hannah Lowe
    Let me show you the call side briefly, with the caveat that it's two examples. Searching for tenants who mentioned damp and said they had already reported it.
  49. Hannah Lowe
    Hannah Lowe
    There we are. Two calls come back, with the passages highlighted. And here's the thing: the call links to the repairs job, so you can see the tenant said it was reported, and what the job record shows.
  50. Helen Marsden
    Helen Marsden
    Mm. That's powerful, if it holds on the real volume. How does it cope with several thousand calls?
  51. Hannah Lowe
    Hannah Lowe
    I haven't tested it on your volume, so I won't claim a number. What I can say is that search is across everything that's been indexed, and we'd measure it on your recorder during implementation. The nightly refresh finishes before the working day starts, so Paul's stand-up would be looking at fresh data.
  52. Paul Rigby
    Paul Rigby
    Before seven?
  53. Hannah Lowe
    Hannah Lowe
    Yes. Complete by seven in the morning, your local time, on business days.
  54. Paul Rigby
    Paul Rigby
    Good. That's what I need.
  55. Helen Marsden
    Helen Marsden
    Can I ask something slightly different? Dashboards. The board likes a picture. Can my team build those or do we need you?
  56. Hannah Lowe
    Hannah Lowe
    Your team can build them. Growth includes the dashboards builder. Let me show you one, built from that arrears and repairs join.
  57. Hannah Lowe
    Hannah Lowe
    So, a simple one. Arrears cases by neighbourhood on the left, repairs jobs open over the page. Every tile has the same drill-down to the source rows.
  58. Helen Marsden
    Helen Marsden
    And if I put that in the board pack, and someone asks about a figure on it, I can click and show them.
  59. Hannah Lowe
    Hannah Lowe
    Exactly that.
  60. Helen Marsden
    Helen Marsden
    Good. That's the bit I wanted. Right.
  61. Tom Ashdown
    Tom Ashdown
    Can I just check where you've got to, Helen, before we go any further? What would a good outcome look like for you from here?
  62. Helen Marsden
    Helen Marsden
    A board pack where I don't have to apologise for any figure. That's honestly it. If your product gets me there for the next cycle, that's worth a lot to me. I do have a director who signs off spend, so I'd need to take it to her.
  63. Tom Ashdown
    Tom Ashdown
    Fair enough. Leave that with me then, I'll make it easy for you to take upstairs.
  64. Paul Rigby
    Paul Rigby
    Can I ask about users? Who can see what. The repairs data has tenant names in it.
  65. Hannah Lowe
    Hannah Lowe
    Good question. Access is controlled by role, so you can limit who sees tenant-level detail. Let me show you the admin panel, as you'd be the one using it.
  66. Hannah Lowe
    Hannah Lowe
    So here you can see users and groups. You'd create a group for the repairs team, say, and decide which sources they can see. I won't pretend that replaces your own data protection review. Your governance lead should look at it, and I'll answer any written questions they have.
  67. Paul Rigby
    Paul Rigby
    Right. Fair.
  68. Helen Marsden
    Helen Marsden
    How many connectors would we realistically need? We've got the housing management system, the repairs scheduling, the complaints log, the call recorder, and probably finance for arrears.
  69. Hannah Lowe
    Hannah Lowe
    That's five by your list, and Growth is comfortably above that in terms of connectors. We'd confirm the exact list in the order form, and each one carries a commitment on how quickly it goes live. I'll write the connector plan so you can see it.
  70. Tom Ashdown
    Tom Ashdown
    And the order form would go under our standard terms. No drama there, Helen. I'll send you the draft for your procurement people to read.
  71. Helen Marsden
    Helen Marsden
    Which brings me to cost. I'd rather hear it now than be surprised.
  72. Tom Ashdown
    Tom Ashdown
    Sensible. So, Growth tier, which is what Hannah's been showing, with the implementation. The figure on the proposal as it stands is £56k all in, implementation included. I'll confirm in writing exactly how that splits between the one-off and the subscription, because I don't want to quote it off the top of my head.
  73. Helen Marsden
    Helen Marsden
    So £56k is the total over the first term, not a yearly figure.
  74. Tom Ashdown
    Tom Ashdown
    That's the all-in figure, yes. It includes the implementation, so it isn't the annual subscription on its own. I'll make that clear in the paperwork.
  75. Helen Marsden
    Helen Marsden
    Thank you. Those are the figures my director will ask about first.
  76. Paul Rigby
    Paul Rigby
    What does implementation mean in practice? For me. How much of my time?
  77. Hannah Lowe
    Hannah Lowe
    Honestly, the first couple of weeks are the heaviest for you. Agreeing connectors, the key mappings, the duplicate rule. After that it's checking and signing off. I'd suggest a weekly call at the start, short ones, and I'd rather catch a mapping problem on day three than week six.
  78. Paul Rigby
    Paul Rigby
    Right. I can do that.
  79. Helen Marsden
    Helen Marsden
    What if another supplier were to offer something similar? I'm obliged to ask.
  80. Tom Ashdown
    Tom Ashdown
    You should ask. I'd say compare on the question you gave Hannah at the start: can you show me the source of every figure, on our own data, joined across systems? If a tool only searches calls, or needs a long consultancy project before it answers anything, that's a different shape of thing. I'd never run down anyone else's work, mind.
  81. Helen Marsden
    Helen Marsden
    Fine. I'll test them on that.
  82. Hannah Lowe
    Hannah Lowe
    Could I add one thing? If you do compare, ask each of them to run your duplicated repairs report live. It's a harder test than a clean demo, and it's your real problem.
  83. Paul Rigby
    Paul Rigby
    I like that.
  84. Helen Marsden
    Helen Marsden
    So do I. Right. Let me think about what else the board will ask. Rent arrears over time. Can it show a trend, month on month?
  85. Hannah Lowe
    Hannah Lowe
    Yes, let me do it quickly. Arrears total by month, for the months in the extract.
  86. Hannah Lowe
    Hannah Lowe
    There's the trend. It only goes back as far as the extract, so it's a short line. In the live brain it would be as far back as your finance system lets us go.
  87. Helen Marsden
    Helen Marsden
    And the figures behind it, they'd match the finance ledger?
  88. Hannah Lowe
    Hannah Lowe
    They'll match whatever the ledger gives us, to be precise. If the housing system and the ledger disagree with each other, the brain will show you both and where they differ. It doesn't choose a winner silently. That's probably the most useful thing for your reconciliation.
  89. Helen Marsden
    Helen Marsden
    That is what I need. Showing me both is better than hiding one.
  90. Tom Ashdown
    Tom Ashdown
    Let's get something in the diary, then. What would help most from our side before you talk to your director?
  91. Helen Marsden
    Helen Marsden
    Three things. A written summary of what we saw today, particularly the duplicates. The data flow diagram for governance. And the cost, set out clearly.
  92. Hannah Lowe
    Hannah Lowe
    I'll do the first two. A short note on the demo, including what I showed and what I'm not yet sure about, and the diagram. I'd like Paul to send me the spreadsheet of duplicate jobs so I can test the rule against it before the note goes.
  93. Paul Rigby
    Paul Rigby
    I'll send it this afternoon. Job refs and the dates I found them.
  94. Tom Ashdown
    Tom Ashdown
    And I'll do the commercial side. Proposal with the all-in figure, the split confirmed, the connector list and the terms. You'll have that early next week.
  95. Helen Marsden
    Helen Marsden
    That works. I'm aiming to get it to my director before the end of the month.
  96. Tom Ashdown
    Tom Ashdown
    We'd pencilled 16 Aug 2024 as a target to close, but it's a guide. If your timetable needs longer, say, and we'll work to it.
  97. Helen Marsden
    Helen Marsden
    Mid-August is possible. I won't promise it until I've spoken to her.
  98. Tom Ashdown
    Tom Ashdown
    No problem at all. Anything else burning?
  99. Paul Rigby
    Paul Rigby
    One. If it goes wrong, who do I ring?
  100. Tom Ashdown
    Tom Ashdown
    Fair. You'd have a customer success manager, Daniel Okafor, who looks after adoption and your check-ins, and a support route through the helpdesk with a response commitment for your tier. Daniel would introduce himself properly once you're in. I'll get him to say hello before then if it helps.
  101. Paul Rigby
    Paul Rigby
    That'd help. A name.
  102. Helen Marsden
    Helen Marsden
    Last thing from me. Can you show me the source of the first figure again, the completed repairs one? I want to see how I'd explain it to a trustee.
  103. Hannah Lowe
    Hannah Lowe
    Of course. Back to the question. Here's the number, here's the list of rows, and here's one job, the reference, the date, the completion status. And here's its twin. Two rows, same job. A trustee could follow that.
  104. Helen Marsden
    Helen Marsden
    Yes. Yes, they could. Thank you. That's what I wanted to see.
  105. Tom Ashdown
    Tom Ashdown
    Brilliant. Let's call it there, then, and not keep you any longer on a Friday. Thanks, both.
  106. Helen Marsden
    Helen Marsden
    Thank you, Tom. Thank you, Hannah. Paul, I'll catch you after.
  107. Hannah Lowe
    Hannah Lowe
    Thanks, everyone. Have a good weekend.
  108. Paul Rigby
    Paul Rigby
    Cheers. Spreadsheet's coming.

BG-Demo is a fictional company; every organisation and person here is invented. B-Glass is the tool. Data as of Fri 9 Oct 2026. Help & Support

Help & Support

Open as a page

Help & Support

B-Glass is one place to read everything the company knows about its customers: the CRM, calls, emails, support tickets, product usage, invoices, documents, news and HR. Every page is built from those systems and the data is current to Fri 9 Oct 2026.

How to use the site

How to ask

Press Ask B (the speech bubble) in the header, or open the Ask B page. Type a question, or pick one of the suggestions.

What the data covers

DataRecords
Organisations225
People at customers862
BG-Demo staff records (in post and leavers)58
Calls1,995
Email threads3,013
Support tickets1,159
Documents1,218
Deals315
Invoices285
Events49
News items119

Data as of Fri 9 Oct 2026. Text marked AI was written by the AI from the records listed in its made-from link; an AI output that cannot cite its evidence is refused and the previous text kept. Where two systems disagree (for example a contract and the CRM), the key facts show both values and mark the difference.

BG-Demo is a fictional company: every organisation, person and figure here is invented for this demonstration. B-Glass is the tool that reads its data.

Who to contact

Email info@b-glass.uk or talk to your B-Glass account team. Tell us the page address and what looked wrong; a screenshot helps.

Help

Ask B

B-Glass · read-only