B-Glass
Callie Brennan

Brimscombe Energy / BG-Demo – Onboarding

Callcompleted

Brimscombe Energy logo Brimscombe Energy · 28 Jan 2025 16:15

Onboarding call with Nikhil Rao, Brimscombe's sole admin. Nothing connects until his written access note lands. A billing table rename is a live risk, and he is thinking about a deputy admin.

What was said

What this says

As at Fri 9 Oct 2026

Onboarding call with Nikhil Rao, Brimscombe's sole admin. Nothing connects until his written access note lands. A billing table rename is a live risk, and he is thinking about a deputy admin.

What happened: Callie Brennan and Nikhil agreed the connection order and a dry run before the full refresh. Nothing connects until the written access note is signed off.

Customer view: Nikhil flagged a billing table rename with views still catching up. He also warned that teams expect the brain to answer everything.

Commercial: Callie raised the £115k annual order form. Nikhil said finance and procurement handled it and he knew of nothing outstanding.

Watch: Nikhil is the only admin and would only think about a deputy. SSO is wanted before wider teams are invited, and complaints content waits until its fields are agreed.

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

Themes

As at Fri 9 Oct 2026
Theme
Onboarding access and sequencing
Importance
neutral
Sentiment
neutral
Voice
user

Who was there

BG-Demo

Them

Follow-up

Next steps

As at Fri 9 Oct 2026
  • Nikhil Rao to deliver the signed-off access note, with the billing rename log, by Thursday.
  • Callie Brennan to send the revised plan, the access note template and the SSO list today.
  • Nikhil Rao to choose three dry run customers by Wednesday and send the lookup table and unmatched count.

Risks

As at Fri 9 Oct 2026
  • A billing table rename leaves downstream views behind, so a connector could load nothing while looking healthy.
  • Nikhil is the only admin and has not committed to a deputy.
  • Key-account teams have told people the brain will answer everything, which risks disappointment.

Opportunities

As at Fri 9 Oct 2026
  • SSO and provisioning set-up is brought forward so wider teams can join without separate logins.
  • The licence leaves room to add further sources after the first wave, once Nikhil is ready.

Transcript

  1. Callie Brennan
    Callie Brennan
    Hi Nikhil, can you hear me alright?
  2. Nikhil Rao
    Nikhil Rao
    Yes. Hear you fine. Camera's off, the laptop is being difficult.
  3. Callie Brennan
    Callie Brennan
    No problem at all, I'll survive without the face. Right, so, the plan for the next forty minutes, if that's okay with you. First, where we are on access and roles in your Snowflake account. Second, the order we connect the sources in. Third, when the first refresh lands and who watches it. And last, what I leave you with so you can run this without me. Tell me if any of that's wrong.
  4. Nikhil Rao
    Nikhil Rao
    That's right. I'll start with what I've done, saves time.
  5. Callie Brennan
    Callie Brennan
    Please do.
  6. Nikhil Rao
    Nikhil Rao
    Created a dedicated database and a warehouse for the brain last week. Separate role, read on the source schemas I've listed, write only on its own database. I checked the load history on the warehouse this morning, nothing odd. Nothing else is using it. It sits idle.
  7. Callie Brennan
    Callie Brennan
    That's a good start, that's genuinely tidier than most. What's the role called, so I've got it in the note?
  8. Nikhil Rao
    Nikhil Rao
    Which role has access is the question I'd ask too. It's the brain service role. I'll put the exact name in the access note. Not typing it into a chat window.
  9. Callie Brennan
    Callie Brennan
    Fair. And that's actually the first thing I need from your side. Before I touch any connector I need the access in writing, the role, what it can read, what it can write. I don't start a connection on a verbal yes, even from you.
  10. Nikhil Rao
    Nikhil Rao
    Good. I don't grant access by email either. So it'll be a written access note in the shared folder, with the grants listed, and my security colleague signs it off. Then I run the grants from that, not from anyone's inbox.
  11. Callie Brennan
    Callie Brennan
    That works for me. Perfect, actually, because it gives an auditor something to follow later. When can you have it?
  12. Nikhil Rao
    Nikhil Rao
    Thursday. Draft Wednesday, sign-off Thursday morning.
  13. Callie Brennan
    Callie Brennan
    Thursday it is. I'll write that down. So nothing connects until Thursday at the earliest, and I'll use the days before for the mapping work so we're not idle.
  14. Nikhil Rao
    Nikhil Rao
    Mm. Which brings me to the mapping. I should say, there's a schema change coming on the billing side. They renamed a couple of tables last month and the downstream views haven't all caught up.
  15. Callie Brennan
    Callie Brennan
    Right, okay, that's useful to know now rather than after. Do you know which tables?
  16. Nikhil Rao
    Nikhil Rao
    The invoice header and the payment allocation ones. I've got the old and new names in a log. I'll attach it to the access note.
  17. Callie Brennan
    Callie Brennan
    Please do. I won't say anything maps cleanly until I've actually checked it against the new names, so that log is exactly what I need. Is the rename finished or still moving?
  18. Nikhil Rao
    Nikhil Rao
    Finished in the source. The views are what's behind. I'm fixing those. Not on a Friday.
  19. Callie Brennan
    Callie Brennan
    Understood, and I wouldn't ask you to. Okay. Let me bring up the source list we agreed at the kickoff, and you can correct it. Can you see my screen?
  20. Nikhil Rao
    Nikhil Rao
    Yes.
  21. Callie Brennan
    Callie Brennan
    So we've got, in the order I'd suggest: the CRM first, because the key-account team lives in it and it holds the customer and site hierarchy. Then the billing system, because collections needs the bills and the payment history. Then the call recorder. Then the helpdesk and the complaints queue. And the mailboxes in Microsoft 365 last, because that's the one with the most privacy questions.
  22. Nikhil Rao
    Nikhil Rao
    Mailboxes last is right. I want legal to look at the scope before anything from there lands.
  23. Callie Brennan
    Callie Brennan
    Agreed. And I'd rather you said that than me. Now, I know you've got twenty-odd sources around the platform in total, so this first list isn't everything.
  24. Nikhil Rao
    Nikhil Rao
    No. There's the site and meter data, the market messaging feeds, a couple of spreadsheets that finance still maintains by hand, and some legacy extracts. Most of that I'd leave out of the first wave.
  25. Callie Brennan
    Callie Brennan
    That's my instinct too. First wave is the five I just listed, so the three teams can actually ask something useful. The rest we add as you're ready, and the licence leaves room for that.
  26. Nikhil Rao
    Nikhil Rao
    Fine. One thing. The meter data is large. If someone adds it casually it will make the warehouse unhappy. I'd want that to be a deliberate decision.
  27. Callie Brennan
    Callie Brennan
    Noted, and I'll put it in the setup note as a deliberate decision by you, not a default. Nobody switches that on without your name against it.
  28. Nikhil Rao
    Nikhil Rao
    Good.
  29. Callie Brennan
    Callie Brennan
    Okay, let's talk about how a business customer shows up across these systems, because that's where I've seen the first refresh go wrong on other accounts. You've got customers with lots of sites. Is the customer identified the same way in the CRM and in billing?
  30. Nikhil Rao
    Nikhil Rao
    Mostly. There's an account reference that both use. The complaints system doesn't. It has its own customer id and a free-text company name.
  31. Callie Brennan
    Callie Brennan
    Free text. Right. So how do complaints get tied back today?
  32. Nikhil Rao
    Nikhil Rao
    There's a lookup table. I maintain it. It's good for most customers. There's a tail where someone typed a trading name and it doesn't match. I'd call that a known gap.
  33. Callie Brennan
    Callie Brennan
    How big is the tail, roughly? Just a feel.
  34. Nikhil Rao
    Nikhil Rao
    Don't know. I'd have to test it. I don't guess. Give me a day and I'll run the unmatched ones and send you the count.
  35. Callie Brennan
    Callie Brennan
    Brilliant, thank you. That's exactly the sort of thing I'd rather know before the refresh than have the complaints team find on day one. What I need from your side is the lookup table as it stands, plus that unmatched list.
  36. Nikhil Rao
    Nikhil Rao
    I'll put both in the folder.
  37. Callie Brennan
    Callie Brennan
    Lovely. And while we're on it, the sites. A big customer with, say, dozens of sites, each with its own contract. Does the contract hang off the site or off the customer?
  38. Nikhil Rao
    Nikhil Rao
    Off the site, mostly. Some corporate customers have a master agreement above that. The CRM models the master agreement. Billing doesn't know about it.
  39. Callie Brennan
    Callie Brennan
    So the master agreement lives only in the CRM, and the bills and sites live underneath in billing. Okay. Then the join goes customer, master agreement where there is one, site, contract, bill. I'll draw that and send it to you to check. Don't sign it off from my drawing alone, test it against a real customer you know well.
  40. Nikhil Rao
    Nikhil Rao
    I'd do that anyway.
  41. Callie Brennan
    Callie Brennan
    I know you would. Just saying it out loud so it's in the recording.
  42. Nikhil Rao
    Nikhil Rao
    Ha. Right.
  43. Callie Brennan
    Callie Brennan
    Let me move to the refresh, since that's the bit you care about most. The nightly refresh is meant to be complete by 07:00 on business days. What I'd want to do before we switch on the refresh is a dry run against a slice, a handful of customers you pick, so we can see timings and see what falls over, and only then the full set.
  44. Nikhil Rao
    Nikhil Rao
    Which customers?
  45. Callie Brennan
    Callie Brennan
    Your call. I'd pick one simple single-site customer, one big multi-site one with a master agreement, and one with an open complaint and an overdue bill, because that touches all three teams.
  46. Nikhil Rao
    Nikhil Rao
    I can do that. I'll choose them Wednesday and put the references in the note. Won't name them on the call.
  47. Callie Brennan
    Callie Brennan
    Sensible. So, timing. Access signed off Thursday. Connectors configured Thursday and Monday. Dry run on the slice Tuesday night. If that's clean, full refresh the night after.
  48. Nikhil Rao
    Nikhil Rao
    Not Friday for any of it.
  49. Callie Brennan
    Callie Brennan
    No, nothing lands on a Friday. That's why I've pushed the dry run to the Tuesday after, not this week. Does that give you enough room to fix the billing views first?
  50. Nikhil Rao
    Nikhil Rao
    It does. Views done Monday if nothing else comes up.
  51. Callie Brennan
    Callie Brennan
    And if something does come up?
  52. Nikhil Rao
    Nikhil Rao
    Then I tell you Monday morning and we move the dry run a day. Not a drama.
  53. Callie Brennan
    Callie Brennan
    Perfect. I'd much rather move a day than refresh on top of half-renamed tables.
  54. Nikhil Rao
    Nikhil Rao
    Sorry, one second, someone at the door.
  55. Nikhil Rao
    Nikhil Rao
    Back. Carry on.
  56. Callie Brennan
    Callie Brennan
    No problem. I was going to talk about who watches the first run. On the morning after the full refresh, someone should look at the load history and the record counts before the teams log in. Is that you?
  57. Nikhil Rao
    Nikhil Rao
    Me. I look at it every morning anyway. I'd rather look at the brain's loads the same way as the rest. What counts do I compare against?
  58. Callie Brennan
    Callie Brennan
    Good question. Honestly, the first night we don't have a baseline, so the check is against the source. Count of customers, sites and open bills in your system, against the count the brain reports it indexed. They should agree, give or take what's been filtered out on purpose. From the second night we compare to the night before.
  59. Nikhil Rao
    Nikhil Rao
    Okay. Source count against indexed count. Where do I see the indexed count?
  60. Callie Brennan
    Callie Brennan
    There's an admin view for each connector, showing records indexed and the last successful load. I'll walk you through it in the training session, and it'll also be in the setup note with a screenshot. If it's flat for a few days, that's your early warning that a source has gone quiet.
  61. Nikhil Rao
    Nikhil Rao
    Flat meaning no new records when there should be.
  62. Callie Brennan
    Callie Brennan
    Exactly that. A connector can look healthy, green tick and all, and still be loading nothing because someone changed a table underneath it. Which, given the rename, is a live risk for you.
  63. Nikhil Rao
    Nikhil Rao
    Yes. That's a schema change. That's the sort of thing that bites. I'll tell you before I touch anything else upstream.
  64. Callie Brennan
    Callie Brennan
    Please. A message to me or to our support queue is plenty, I just don't want to find out from the numbers.
  65. Nikhil Rao
    Nikhil Rao
    Understood.
  66. Callie Brennan
    Callie Brennan
    Okay. Users. You've got 180 licensed users, and at the moment only a handful have been in, which is what I'd expect at this stage. Who are the first people you want in, and from which team?
  67. Nikhil Rao
    Nikhil Rao
    Key-account first. A few senior people, they've been asking. Then collections, then complaints. I don't want all of them in on the same day. Support load on me.
  68. Callie Brennan
    Callie Brennan
    That's sensible. Team by team, a week apart, say? And I'd suggest one named person per team who's the go-to, so questions don't all come to you.
  69. Nikhil Rao
    Nikhil Rao
    I'd have to ask the team leads who. Can't name them yet.
  70. Callie Brennan
    Callie Brennan
    That's fine. Can you ask them this week and add the names to the note? Not urgent for the dry run, but I'd like them before the training sessions.
  71. Nikhil Rao
    Nikhil Rao
    Yes.
  72. Callie Brennan
    Callie Brennan
    Now, a gentle one. You're the only admin at the moment. Is that a worry for you?
  73. Nikhil Rao
    Nikhil Rao
    It's how it is. It's simple. Less to audit.
  74. Callie Brennan
    Callie Brennan
    It is simpler, I won't argue. My only point is the day you're on leave, or ill, or just in a meeting about something else on fire, and a connector needs a credential rotated. It's one of my things, honestly, leaving the customer able to run this alone, and alone should still work when you're away. A deputy with the narrowest rights that do the job. I'm not saying more users, I'm saying one more careful person.
  75. Nikhil Rao
    Nikhil Rao
    Least privilege. A deputy who can rotate credentials and view loads, nothing else?
  76. Callie Brennan
    Callie Brennan
    Precisely, and that's a role you define in your Snowflake account, not something I decide for you.
  77. Nikhil Rao
    Nikhil Rao
    Hm. I'll think about it. Not promising. Let me see who on the team I'd trust with it.
  78. Callie Brennan
    Callie Brennan
    Completely fair. Put it on the list as a question, not a task.
  79. Nikhil Rao
    Nikhil Rao
    Can I ask something about the Enterprise features? Single sign-on. We use our identity provider for everything. Is that part of this stage or later?
  80. Callie Brennan
    Callie Brennan
    It's part of Enterprise, yes, and I'd put it before you invite the wider teams, so nobody has to create a separate login and then migrate. Do you want me to bring forward the single sign-on and provisioning set-up so it's ready by the time key-account goes in?
  81. Nikhil Rao
    Nikhil Rao
    Yes. I need the metadata and the attribute mapping from you. And I want to test it with two test accounts before anyone real.
  82. Callie Brennan
    Callie Brennan
    That's what I'd hope. I'll send you what I need from you and what I'll give you. What I need from your side is the identity provider metadata and which groups should map to which brain roles. Don't send the metadata by chat, put it in the same shared folder.
  83. Nikhil Rao
    Nikhil Rao
    Obviously.
  84. Callie Brennan
    Callie Brennan
    Obviously, yes. Sorry. I'm so used to saying it.
  85. Nikhil Rao
    Nikhil Rao
    It's fine. People do paste things.
  86. Callie Brennan
    Callie Brennan
    They really do. Okay, what else is on your list? You said at the start you had some things.
  87. Nikhil Rao
    Nikhil Rao
    Documentation. We get audited. Ofgem, internal audit, our own security people. If the brain is reading customer bills and call content, someone will ask me what it reads, why, who can see it, and how long it keeps it. I need that on one document I can hand over.
  88. Callie Brennan
    Callie Brennan
    Good, that's the setup note, and I'll write it to answer exactly those four questions. For each connector: what it reads, from which schema, under which role, how often it refreshes. Then who can see what inside the brain. Then where the data sits, which is in your Snowflake account, not ours. Retention you control, since it's your account.
  89. Nikhil Rao
    Nikhil Rao
    Retention in the brain's own database. I set that.
  90. Callie Brennan
    Callie Brennan
    You do. I'll describe the defaults and where you'd change them, but the decision's yours.
  91. Nikhil Rao
    Nikhil Rao
    And the complaints content. That's sensitive. Some of it names individuals.
  92. Callie Brennan
    Callie Brennan
    Right. So we'd want to decide before that connector goes live whether any fields are excluded. I'd suggest we don't connect the complaints queue until we've sat down with whoever owns it and gone through the fields. Not on this call, a separate short one.
  93. Nikhil Rao
    Nikhil Rao
    Agreed. That moves complaints to the second half of the sequence.
  94. Callie Brennan
    Callie Brennan
    It does, and that's fine. Key-account and collections first, complaints once the fields are agreed. I'll change the plan document so it says that.
  95. Nikhil Rao
    Nikhil Rao
    Good.
  96. Callie Brennan
    Callie Brennan
    Let me read back what I've got so far, because there's a lot. Tell me if I've got anything wrong.
  97. Nikhil Rao
    Nikhil Rao
    Go.
  98. Callie Brennan
    Callie Brennan
    One. You write the access note, with the role, the grants and the billing rename log, signed off by your security colleague, in the shared folder by Thursday. Two. Nothing connects until I've read that note. Three. I do the field mapping in the meantime and check it against the new table names. Four. You pick three customers for the dry run by Wednesday, and send the lookup table and the unmatched list. Five. Dry run Tuesday night, full refresh the night after if clean, nothing on a Friday. Six. First wave is the CRM, billing, call recorder and helpdesk, then mailboxes after legal's looked, and complaints after the fields are agreed. Seven. Single sign-on with two test accounts before real users. Eight. You think about a deputy admin.
  99. Nikhil Rao
    Nikhil Rao
    You said the helpdesk in the first wave. Is the helpdesk the same as the complaints queue?
  100. Callie Brennan
    Callie Brennan
    Good catch, no, and I should have said. I mean the general support helpdesk in the first wave. The complaints queue is the sensitive one that waits. Have I got that distinction right from the kickoff, or are they in the same system for you?
  101. Nikhil Rao
    Nikhil Rao
    Same system, two queues. So I can scope the connector to the one queue.
  102. Callie Brennan
    Callie Brennan
    Then that's even better. Scope it to the general queue first, and add the complaints queue later as a change, with your name against it. I'll note that it's one connector with a restricted scope, not two.
  103. Nikhil Rao
    Nikhil Rao
    Right. That I can grant narrowly. Read on that queue's view only.
  104. Callie Brennan
    Callie Brennan
    Lovely. Put that in the access note as its own line and I'll mirror it.
  105. Nikhil Rao
    Nikhil Rao
    Will do.
  106. Callie Brennan
    Callie Brennan
    Anything on the commercial side I should know about, just so I'm not blindsided? Your finance team will have had the order form for the annual subscription, the £115,000.
  107. Nikhil Rao
    Nikhil Rao
    That's not mine. Finance and procurement did that. I only know the number because I was asked to size the platform. Nothing outstanding that I've heard.
  108. Callie Brennan
    Callie Brennan
    Understood. Nothing from me on that either, I just like to ask. Tom Ashdown owns the commercial relationship and Daniel Okafor will be your contact for adoption once I've handed over, so you'll hear from both of them.
  109. Nikhil Rao
    Nikhil Rao
    Daniel. Okay. When do I meet him?
  110. Callie Brennan
    Callie Brennan
    I'll introduce you properly at the end of onboarding, once the full refresh has run clean. I'd rather he joined a calm call than an untidy one.
  111. Nikhil Rao
    Nikhil Rao
    Sensible.
  112. Callie Brennan
    Callie Brennan
    Right, a few smaller things before we finish. Time zone and calendar. Your nightly loads, when do they start, and is there a window where the warehouse is busy that I should stay out of?
  113. Nikhil Rao
    Nikhil Rao
    Our own loads run overnight and finish well before morning. If the brain's refresh starts after the billing load completes, there's no clash. I'd make it depend on the billing load finishing, not a fixed clock time.
  114. Callie Brennan
    Callie Brennan
    That's better than a clock time, yes. So the refresh waits for your billing load to report done, then starts. Can you tell me how the billing load signals it's done? A status table, a flag?
  115. Nikhil Rao
    Nikhil Rao
    A status table. One row per load, with an end timestamp and a state. I'll give you read on that single table.
  116. Callie Brennan
    Callie Brennan
    Perfect, add it to the access note as another line. And what happens if the billing load is late? Does the brain just wait?
  117. Nikhil Rao
    Nikhil Rao
    It waits. If it hasn't finished, no refresh that night, and I'd want to know. Teams would see yesterday's data. Better than half of today's.
  118. Callie Brennan
    Callie Brennan
    Agreed, and worth saying to the teams as well. Available but a day old is a very different thing from broken, and I'll put a line in the guide for them so they don't ring you about it.
  119. Nikhil Rao
    Nikhil Rao
    Please do. They ring me about everything.
  120. Callie Brennan
    Callie Brennan
    Ha, they will. Let me make that easy for you. The guide will say, if the data looks old, check the last refresh time on the page first. It's shown at the top.
  121. Nikhil Rao
    Nikhil Rao
    Good. Fewer calls.
  122. Callie Brennan
    Callie Brennan
    That's the aim. Okay, last piece. The handover. By the end of onboarding I want you able to run this without me. That's the setup note, the connector list with owners, the refresh schedule, how to read the admin view, how to rotate a credential, and who to contact with what. And a short runbook for the three most likely failures. A credential expires, a table changes, a load is late.
  123. Nikhil Rao
    Nikhil Rao
    Table changes. Put that first. It's the one I'd bet on.
  124. Callie Brennan
    Callie Brennan
    Done, table change first. I'll draft the runbook after the dry run so it's based on what actually happened and not on what I imagine.
  125. Nikhil Rao
    Nikhil Rao
    That's better. I've seen runbooks written from imagination.
  126. Callie Brennan
    Callie Brennan
    So have I, and I've written one or two, to be fair. Never again.
  127. Nikhil Rao
    Nikhil Rao
    Ha.
  128. Callie Brennan
    Callie Brennan
    Anything you want to raise that I haven't asked about? Concerns, worries, things you'd rather say now.
  129. Nikhil Rao
    Nikhil Rao
    One. The teams are keen. Key-account have already told people it will answer everything. I'd like expectations kept sensible. It reads what we connect. If a system isn't connected, it doesn't know.
  130. Callie Brennan
    Callie Brennan
    I completely agree, and it's better coming from both of us. In the first training session I'll open with what's connected and what isn't, per team, on one slide, so nobody's guessing. Would you be happy to say the same in your own words when you announce it?
  131. Nikhil Rao
    Nikhil Rao
    Yes. I'll write the announcement. You review it.
  132. Callie Brennan
    Callie Brennan
    Happy to. Send it before it goes out and I'll check the wording against what's really live.
  133. Nikhil Rao
    Nikhil Rao
    Okay.
  134. Callie Brennan
    Callie Brennan
    Good. So, what I'll send after this call, today if I can: the revised plan with the new sequence, the access note template so yours is in the shape I need, the draft join diagram for customer, master agreement, site, contract and bill, and the list of what I need for single sign-on. Is that all clear?
  135. Nikhil Rao
    Nikhil Rao
    Clear. And what I send you: the access note by Thursday, the lookup table and the unmatched count, the three customers for the dry run on Wednesday, the single sign-on metadata, the team leads' names.
  136. Callie Brennan
    Callie Brennan
    That's everything on my list as well. And the question about a deputy admin, which isn't a task.
  137. Nikhil Rao
    Nikhil Rao
    Which isn't a task. I'll think.
  138. Callie Brennan
    Callie Brennan
    Thank you. I'll book the next call for the day after the dry run, so we can go through the results together. Does Wednesday afternoon suit, same time as this?
  139. Nikhil Rao
    Nikhil Rao
    Same time is fine. If the dry run's clean it'll be a short one.
  140. Callie Brennan
    Callie Brennan
    I'll hope for a short one, then. Brilliant. Thanks for the time, Nikhil, and for being so clear about the billing rename, that will save us a day at least.
  141. Nikhil Rao
    Nikhil Rao
    It would have cost you a day. Better you knew. Speak Thursday, then.
  142. Callie Brennan
    Callie Brennan
    Speak Thursday. Look after yourself, and enjoy what's left of the afternoon. Thanks, Callie.
  143. Nikhil Rao
    Nikhil Rao
    Nikhil. Bye.

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