B-Brain
Laura Penhaligon

Harcastle Environmental / BB-Demo – Onboarding

Callcompleted

Harcastle Environmental logo Harcastle Environmental · 2025-05-27 16:30

Follow-up onboarding call with Imran Hussain on the Growth build. Routing passed his read test, the id mapping sheet is unfinished, and he worries about mapping accuracy and finance timing at month end.

What was said

What this says

Current to 13 Oct 26

Follow-up onboarding call with Imran Hussain on the Growth build. Routing passed his read test, the id mapping sheet is unfinished, and he worries about mapping accuracy and finance timing at month end.

What happened: Imran and Laura Penhaligon confirmed routing, helpdesk and finance as the first three connectors, one at a time with a few days to settle. Imran ran a read test on routing during the call.

Customer view: Imran's concern is the customer id mapping. He is flagging duplicates in a column rather than deleting anything, and wants a small pilot group first, not forty users.

Commercial: Laura quoted the Growth order form at £40k a year, with a customer start of 11 Apr 2025. Dashboards and quarterly reviews with Marcus Bell come after the pilot.

Watch: the helpdesk category is only about half filled in, and finance is busy at month end. Laura agreed to keep the finance connector last so the pilot still works if it slips.

AI · claude-sonnet-5-5 · 13 Oct 2026

Themes

Current to 9 Oct 26
Theme
Connector order, id mapping
Importance
neutral
Sentiment
mixed
Voice
champion

Who was there

BB-Demo

Them

Follow-up

Next steps

Current to 9 Oct 26
  • Laura Penhaligon to send the connector checklist, the finance read-only note and a mapping reference table template.
  • Imran Hussain to send the mapping sheet by the end of the following week and report when the routing test is done.
  • Laura Penhaligon to book the pilot training once routing has been live for a few days.

Risks

Current to 9 Oct 26
  • A wrong customer id mapping would make answers look wrong and erode trust in the brain.
  • The finance connector could slip because the finance team are busy at month end.
  • The missed-collection category is only about half filled in, so ticket reporting will be incomplete.

Opportunities

Current to 9 Oct 26
  • The Growth dashboards builder is planned once the pilot group trusts the answers.
  • Quarterly reviews with Marcus Bell are a place to review what people ask.
  • Only a handful of users start, so seats up to forty remain to widen into after the pilot.

Transcript

  1. Laura Penhaligon
    Laura Penhaligon None
    Hi Imran, can you hear me alright? I can see you on video.
  2. Imran Hussain
    Imran Hussain None
    Yes, loud and clear. Good afternoon, Laura. Give me a second, I've just got the admin console open on the other screen.
  3. Laura Penhaligon
    Laura Penhaligon None
    No rush at all. How's the week been? Anything on fire at your end?
  4. Imran Hussain
    Imran Hussain None
    Not on fire. A couple of missed-collection tickets this morning from the same depot, but that's a normal Tuesday. We've had a lot of rain across Yorkshire, so the rounds run late.
  5. Laura Penhaligon
    Laura Penhaligon None
    Right, I can imagine. Well, hopefully this is a calmer forty minutes. I'll keep an eye on the clock so we finish on time.
  6. Imran Hussain
    Imran Hussain None
    Thanks. So, to open with what I've changed since last time. I've created a role in our Snowflake account for the brain to read from, and I've given it only the access we agreed. I tested it with a read on one table and it came back cleanly. I haven't switched any source on yet, because I want to test each one before we turn it on.
  7. Laura Penhaligon
    Laura Penhaligon None
    That's perfect, and exactly the order I'd want. So the shape of today is: first we confirm the sources and the order we bring them in, then who owns what on your side, then what your account managers will actually see at the start. Does that sit right?
  8. Imran Hussain
    Imran Hussain None
    Yes, that's fine. Go on.
  9. Laura Penhaligon
    Laura Penhaligon None
    Great. So you've been a customer since 11 Apr 2025, you're on Growth with forty users, and that's £39,600 a year under the order form. Growth gives you eight connectors and the implementation runs about eight weeks, so there's a fair amount of room but not infinite. From the sales conversations I have the routing system, the helpdesk and the accounting system as the first three. Is that still the plan?
  10. Imran Hussain
    Imran Hussain None
    That's still the plan. Routing is the big one, because that's where the rounds and the sites live. Then the helpdesk, where the missed-collection tickets are. Then finance, for the invoices. How many connectors have we got left after those three?
  11. Laura Penhaligon
    Laura Penhaligon None
    Five. So that leaves room for the CRM, the call recorder and a couple spare. I'd keep at least one spare for something you don't know about yet.
  12. Imran Hussain
    Imran Hussain None
    Sensible. I'd rather not use them all in the first month. I've seen a new feed break an older one and I don't want to be untangling that.
  13. Laura Penhaligon
    Laura Penhaligon None
    Yeah, fair. And that's why I'd go one at a time anyway. Routing first, test it, let it settle for a few days, then helpdesk, then finance. Does a few days feel about right to you?
  14. Imran Hussain
    Imran Hussain None
    Mm, a few days is right. I'd like to watch at least a couple of nightly refreshes before I'm happy. I'll test it before we switch it on for anyone else.
  15. Laura Penhaligon
    Laura Penhaligon None
    Good. Which brings me to the thing I most want to get right, which is customer ids. Your account managers think in customers and sites. What's the key that joins a customer across routing, helpdesk and finance?
  16. Imran Hussain
    Imran Hussain None
    Right, this is the bit I've been looking at. Which customer id is that is always the question. Routing has a site id, the helpdesk has an organisation, and finance has an account code. A customer with three sites might be one account code and three site ids, and sometimes the helpdesk has them under a different name altogether. So I've started a mapping sheet. What I'd like is one customer record per site, rolled up to the account, so nobody gets two answers for the same business.
  17. Laura Penhaligon
    Laura Penhaligon None
    Yes, that's exactly the model I'd choose. Could you share the sheet, even unfinished? We'd load it as a reference table inside your Snowflake account, and the brain would use it to resolve the ids rather than guess.
  18. Imran Hussain
    Imran Hussain None
    I can share it, but it's not finished. We've got about thirty thousand business customers and I know some are duplicated from an old migration. I'm not going to delete anything I can't restore, so I'll flag the duplicates in a column and leave them where they are.
  19. Laura Penhaligon
    Laura Penhaligon None
    That's the right call. A flag is all we need. We can exclude flagged rows from answers for now and bring them back in once you've cleaned them up, so nothing is lost.
  20. Imran Hussain
    Imran Hussain None
    Good. And if the sheet changes, does the brain pick that up?
  21. Laura Penhaligon
    Laura Penhaligon None
    It does. The refresh runs overnight and should be complete by 07:00 your time on business days, so if you change the sheet in the afternoon, people see it the next morning.
  22. Imran Hussain
    Imran Hussain None
    Okay. That's useful, because the account managers start early. Some of them are on the road before seven.
  23. Laura Penhaligon
    Laura Penhaligon None
    Then they'll have the data complete when they sit down. Let's talk about them. Who's going to be using the brain first, and how many?
  24. Imran Hussain
    Imran Hussain None
    Not forty on day one, I'll be honest. I'd like a small group of account managers first, a handful, and my own team. I want them to try it against customers they know well, so they can tell me if an answer's wrong. Then we widen it out.
  25. Laura Penhaligon
    Laura Penhaligon None
    That's the pattern that works best. People who know the customers catch the odd answer straight away. I'd suggest they each pick two or three accounts they know inside out and ask the brain about collections, tickets and invoices together.
  26. Imran Hussain
    Imran Hussain None
    Right, that's the whole reason we bought it. Today they open three systems to answer one question about one customer.
  27. Laura Penhaligon
    Laura Penhaligon None
    Exactly. So a good first test is a missed collection. What happened with this customer's collections, did they call, and have they been invoiced for it?
  28. Imran Hussain
    Imran Hussain None
    Mm. That one is a good test, actually, because the ticket sits in the helpdesk, the call sits in the recorder, and the invoice sits in finance. Hang on, let me pull one up. Give me a minute, I'm just finding a customer I know.
  29. Laura Penhaligon
    Laura Penhaligon None
    Take your time. I'm noting down the id question while you look.
  30. Imran Hussain
    Imran Hussain None
    Nearly there. It's filed under a different name in the helpdesk, which is rather the point.
  31. Laura Penhaligon
    Laura Penhaligon None
    No worries. Is it one of the bigger ones?
  32. Imran Hussain
    Imran Hussain None
    Right. Sorry, that took a while, the console's slow today. So I've got one here, a customer with four sites, and two of them have missed-collection tickets in the last month. Which is the kind of thing we'd want to see side by side.
  33. Laura Penhaligon
    Laura Penhaligon None
    Perfect. Keep that one as your first test. Once routing and the helpdesk are both loaded, ask it about that customer and compare with what you see yourself.
  34. Imran Hussain
    Imran Hussain None
    I will. And I'll check the answer against the helpdesk by hand first, so I know what right looks like before anyone else sees it.
  35. Laura Penhaligon
    Laura Penhaligon None
    Since you've got the console open, do you want to run your read test on the routing source now, while I'm here?
  36. Imran Hussain
    Imran Hussain None
    Yes, why not. Let me share the screen. Right, I'm selecting the role we created and I'll run a count on the routing table first, then a few rows.
  37. Laura Penhaligon
    Laura Penhaligon None
    Mm, I can see it. Go ahead.
  38. Imran Hussain
    Imran Hussain None
    Okay, the count has come back. It's a big number, as you'd expect. And the site id is populated on every row I've looked at. The account code is blank on a few, which is the legacy ones I mentioned.
  39. Laura Penhaligon
    Laura Penhaligon None
    Good, that's what the flag column is for. And the role can only see the routing schema, is that right? Nothing else?
  40. Imran Hussain
    Imran Hussain None
    Correct. Only that schema. I'll add the others one at a time, as each source passes its own test.
  41. Laura Penhaligon
    Laura Penhaligon None
    Good. Then routing is basically ready from your side.
  42. Imran Hussain
    Imran Hussain None
    From the data side, yes. I'd still like to watch the first refresh before I say it's switched on. Not before.
  43. Laura Penhaligon
    Laura Penhaligon None
    Completely agree. Can we go through the helpdesk side? Is there anything special about how your missed-collection tickets are categorised?
  44. Imran Hussain
    Imran Hussain None
    There is, yes. We have a category for missed collections, but it's only filled in about half the time, because the agents are busy. The depot is a free-text field. So I'd want to be careful that the brain doesn't treat a blank category as meaning something. I can tidy the category field, but not before the connector is live.
  45. Laura Penhaligon
    Laura Penhaligon None
    Understood. Blank is blank, we won't read anything into it. And please don't hold the connector for the tidy-up. Bring it in as it is, and we'll show you which tickets arrive without a category so you can see the scale of it.
  46. Imran Hussain
    Imran Hussain None
    That's actually helpful. A picture I can show my manager. Fine, we'll do that.
  47. Laura Penhaligon
    Laura Penhaligon None
    Great. Finance next. Who on your side needs to approve read access to invoices, because that tends to be the slow one.
  48. Imran Hussain
    Imran Hussain None
    That'd be our finance team. It isn't me. I'll ask them for a read-only account on the accounting system, and I'll tell them it's invoices and customer accounts only, nothing about payroll or suppliers. I expect they'll want it in writing.
  49. Laura Penhaligon
    Laura Penhaligon None
    If someone's around, asking now would save us a week.
  50. Imran Hussain
    Imran Hussain None
    I'll message them now. Give me a moment, bear with me.
  51. Imran Hussain
    Imran Hussain None
    Right. They're in a meeting until later, but the reply is that read-only on invoices and customer accounts is fine in principle. They just want it in writing, as I said.
  52. Laura Penhaligon
    Laura Penhaligon None
    I'll send you a short note you can forward to them, setting out exactly what the connector reads and that it's read-only. That usually saves a round of questions.
  53. Imran Hussain
    Imran Hussain None
    Please. That would save me an afternoon.
  54. Laura Penhaligon
    Laura Penhaligon None
    Now the owners. For the connectors, I have you as the owner of all three. Is there someone who covers when you're away, because we find that's where things get stuck.
  55. Imran Hussain
    Imran Hussain None
    Hm. Honestly, it's me and one analyst in my team. She could cover the routing one, but I wouldn't want her switching anything on without me. So name her as the backup, but changes go through me.
  56. Laura Penhaligon
    Laura Penhaligon None
    That works. I'll note a second admin for the brain itself so you're not on your own. Is that okay with you?
  57. Imran Hussain
    Imran Hussain None
    Yes, that's fine. I'll sort out the access after this call.
  58. Laura Penhaligon
    Laura Penhaligon None
    Good. And on our side, Lewis Kerr is your account owner for anything commercial, and Marcus Bell is your customer success manager, so once you're live he'll take over the day-to-day and set up the review calls. I stay with you through the implementation.
  59. Imran Hussain
    Imran Hussain None
    Right, okay. Good to know who to go to. Does Marcus run the training as well, or is that you?
  60. Laura Penhaligon
    Laura Penhaligon None
    That's me for the first session. I'd suggest an hour with the pilot group once routing's loaded and they've had a couple of refreshes, so they're asking against real data rather than half-empty pages.
  61. Imran Hussain
    Imran Hussain None
    Growth has the dashboards builder, doesn't it? Is that something I'd set up, or something the account managers would do themselves?
  62. Laura Penhaligon
    Laura Penhaligon None
    Either. It's in the plan, but I'd hold off until the data's settled. Dashboards built on a half-trusted mapping tend to get abandoned. Once the pilot group trusts the answers, one dashboard per team, built by someone who actually uses it, is plenty.
  63. Imran Hussain
    Imran Hussain None
    Fair. I'll note that for after the pilot. Marcus can cover that in the quarterly review, I assume?
  64. Laura Penhaligon
    Laura Penhaligon None
    Yes, quarterly reviews come with Growth, and Marcus runs those. It's a good place to look at what people are actually asking.
  65. Imran Hussain
    Imran Hussain None
    One more thing on training. Can I record it? Some of the account managers won't be able to make it and I'd like to send them the replay.
  66. Laura Penhaligon
    Laura Penhaligon None
    Of course. Record it and keep it somewhere your team can find. I'll share the slides as well.
  67. Laura Penhaligon
    Laura Penhaligon None
    Before we wrap up, is anything worrying you about the plan? Anything you think will go wrong?
  68. Imran Hussain
    Imran Hussain None
    The ids, mostly. If the mapping is wrong the whole thing looks wrong, and people stop trusting it. And I'm slightly worried about timing, because the finance team are busy at month end. If it slips a week, I'd rather you knew now than found out later.
  69. Laura Penhaligon
    Laura Penhaligon None
    That's helpful, thank you. Then we'll keep the finance connector last and not tie it to the first training. If it slips, the pilot still works with routing and the helpdesk.
  70. Imran Hussain
    Imran Hussain None
    Good. That takes the pressure off.
  71. Laura Penhaligon
    Laura Penhaligon None
    Let me read back the actions. I'll send you three things: the connector checklist, the note for your finance team about read-only access, and a template for the mapping reference table. You'll send me the mapping sheet, even unfinished, and tell me when the routing connector has passed your own test. Then we switch it on, and let it settle for a few days.
  72. Imran Hussain
    Imran Hussain None
    Yes. I'll aim to have the sheet to you by the end of next week, and the routing test done in the same week if the access comes through.
  73. Laura Penhaligon
    Laura Penhaligon None
    That's fine. I'll book the training session once routing has been live for a few days, and I'll email you the date.
  74. Imran Hussain
    Imran Hussain None
    Brilliant. Anything else from you? Otherwise I'll get back to the tickets.
  75. Laura Penhaligon
    Laura Penhaligon None
    Nothing from me. Thanks, Imran, that was really useful. Good to see the test run properly.
  76. Imran Hussain
    Imran Hussain None
    Thanks, Laura. I'll get the sheet over as soon as I can. Speak soon.
  77. Laura Penhaligon
    Laura Penhaligon None
    Speak soon. Cheers, Imran, bye.
  78. Imran Hussain
    Imran Hussain None
    Bye.

BB-Demo is a fictional company; every organisation and person here is invented. B-Brain is the tool. Built by site/build_site.py from the site tree, data as of Fri 9 Oct 2026. Help & Support

Help & Support

Open as a page

Help & Support

B-Brain 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 Brain in the header. Type a question, or pick one of the examples.

The site itself does not call an AI model; answers in Claude come from the same figures you see here.

What the data covers

DataRecords
Organisations225
People at customers862
BB-Demo staff58
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 brain 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.

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

Who to contact

Email support@b-brain.example or talk to your B-Brain account team. Tell us the page address and what looked wrong; a screenshot helps.

Help

Ask B

B-Brain · read-only