B-Viz
Hamza Akhtar

Mossbrook Data Partners / BG-Demo – Onboarding

Callcompleted

Mossbrook Data Partners logo Mossbrook Data Partners · 22 Sep 2025 15:45

On 22 Sep 2025, Ciaran Doherty confirmed the Snowflake set-up was sound but nothing had loaded, three weeks into a four-week Starter implementation. Connector choice, a single admin and slow progress are the issues. The £20k price was confirmed.

What was said

What this says

As at Fri 9 Oct 2026

On 22 Sep 2025, Ciaran Doherty confirmed the Snowflake set-up was sound but nothing had loaded, three weeks into a four-week Starter implementation. Connector choice, a single admin and slow progress are the issues. The £20k price was confirmed.

What happened: Ciaran checked the logs and found the database, schemas and service role in place but zero rows loaded. He accepted the delay was Mossbrook's: two client migrations landed on top of the work.

Customer view: Starter's hard limit of four connectors is tight against five wanted sources. He would drop finance and start with CRM, helpdesk, call recorder and shared drive, and he will only roll out once the data is trustworthy.

Commercial: Ciaran asked Hamza Akhtar to confirm £20k a year for his finance lead, and Hamza said it matches the order form and the invoices. Sophie Ling and Marcus Bell have both said Mossbrook is the first partner doing referred set-ups, so this account sets a pattern.

Watch: Ciaran is the only admin and agreed to nominate a second before connectors go on. The evidence does not show a name, and no data had loaded.

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

Themes

As at Fri 9 Oct 2026
Theme
Starter onboarding delay
Importance
neutral
Sentiment
neutral
Voice
champion

Who was there

BG-Demo

Them

Follow-up

Next steps

As at Fri 9 Oct 2026
  • Hamza Akhtar to send the grants script and the one-page connector template the day after the call.
  • Ciaran to nominate a second admin and create read-only API users before the connectors go on.
  • Hamza and Ciaran to configure the CRM connector together on the Tuesday call at half past three.

Risks

As at Fri 9 Oct 2026
  • Nothing had loaded three weeks into a four-week Starter implementation, so first value is late.
  • Ciaran is the only admin, and the second admin was not yet named.
  • Four connectors is a hard limit against five wanted sources, so finance and mailboxes are left out.

Opportunities

As at Fri 9 Oct 2026
  • More connectors, by add-on or a move to Growth, if Mossbrook outgrows the four it has.
  • A successful internal set-up could become the pattern for referred client set-ups.

Transcript

  1. Hamza Akhtar
    Hamza Akhtar
    Hi Ciaran, can you hear me all right?
  2. Ciaran Doherty
    Ciaran Doherty
    Yep. Afternoon. Bit of an echo, hang on. Better?
  3. Hamza Akhtar
    Hamza Akhtar
    Much better, thanks. Afternoon. Good of you to make time, I know it's a busy start to the week.
  4. Ciaran Doherty
    Ciaran Doherty
    It's Monday. They're all busy. Before we start, I'll tell you what I found in the logs, if that's all right.
  5. Hamza Akhtar
    Hamza Akhtar
    Please. That's what I was hoping you'd say.
  6. Ciaran Doherty
    Ciaran Doherty
    I went through the query history this morning. The B-Viz database is there, the schemas are there, the service role you set up is there. I checked the role grants and they're tighter than I expected, which is good. But nothing has loaded. Zero rows in the landing schema. Which warehouse is that running on, by the way? I can see it's the extra small one, I just want to know if that's yours or mine.
  7. Hamza Akhtar
    Hamza Akhtar
    That one's from the install, so it's the default we create inside your account. You can resize it whenever you like. I'd leave it small until we see what the first full load costs you.
  8. Ciaran Doherty
    Ciaran Doherty
    Fine. I'll put a resource monitor on it anyway. I don't like anything running without a ceiling.
  9. Hamza Akhtar
    Hamza Akhtar
    Completely sensible. And you're right that nothing has loaded, that's really what today is about. We've done the Snowflake side, so now it's the connectors and who owns what.
  10. Ciaran Doherty
    Ciaran Doherty
    Go on then. How many connectors do we get?
  11. Hamza Akhtar
    Hamza Akhtar
    Four. On Starter that's a hard limit, so it's worth choosing carefully. Users are fifteen, and that one's soft, so nobody's going to be locked out if you go over a bit. But four sources is four sources.
  12. Ciaran Doherty
    Ciaran Doherty
    Right. That's tight, to be honest. We've got the CRM, the helpdesk, the call recorder, the shared drive, and the mailboxes. That's five. And finance, if anyone's being ambitious.
  13. Hamza Akhtar
    Hamza Akhtar
    Yeah, that's the usual squeeze. What would you lose least by leaving out?
  14. Ciaran Doherty
    Ciaran Doherty
    Finance. Definitely finance. For our own client base the question is always who is working on what, what did we promise them, what broke. That's CRM, calls, tickets. The mailboxes are noisy and I'd rather not pull them in blind.
  15. Hamza Akhtar
    Hamza Akhtar
    So CRM, the call recorder, the helpdesk and the shared drive. Four. Is that the order you'd want them in?
  16. Ciaran Doherty
    Ciaran Doherty
    CRM first, because everything else hangs off the account record. Then the helpdesk. Then calls. Drive last, it's the messy one.
  17. Hamza Akhtar
    Hamza Akhtar
    Agreed. I'd do the same. The drive is where people keep things in folders called final and then final again.
  18. Ciaran Doherty
    Ciaran Doherty
    Ha. Yes. That's a schema question as much as anything. Half of it won't have a consistent owner.
  19. Hamza Akhtar
    Hamza Akhtar
    Which is partly why I wanted you on the call rather than someone more junior, no offence to anyone. You're the person who'll know what is safe to expose.
  20. Ciaran Doherty
    Ciaran Doherty
    None taken. I'm the only admin at the moment, as you know. That's not ideal, but it's what we've got.
  21. Hamza Akhtar
    Hamza Akhtar
    Can I push on that a little? If you're away, or you're on a client site for a week, nobody can approve a connector change. I'd put a second admin in, one of your senior engineers. It costs nothing and it saves you a bad day.
  22. Ciaran Doherty
    Ciaran Doherty
    Hm. I've been avoiding that, if I'm honest, because then I have to explain the role model twice. But yes. I'll nominate someone. Probably the person who looks after our internal warehouse.
  23. Hamza Akhtar
    Hamza Akhtar
    That works. Don't need a name today, just before we switch the connectors on.
  24. Ciaran Doherty
    Ciaran Doherty
    Noted. Now, roles. This is the bit I care about most. I want one read-only role per source, nothing shared, and the B-Viz service role should only see what the connector lands. No access to our production client schemas, ever.
  25. Hamza Akhtar
    Hamza Akhtar
    That's how it's built. The service role only has usage on its own database and the warehouse. Where I'd want your eyes is the source side: the credentials each connector uses in the CRM and the helpdesk. Those are the ones that need to be least-privilege on that side too.
  26. Ciaran Doherty
    Ciaran Doherty
    Right, and that's where people get lazy. They hand over an admin token because it's quicker. I'll create dedicated API users with read scope only. I want that documented, who created it, when, what it can touch.
  27. Hamza Akhtar
    Hamza Akhtar
    I'll give you a template for that. One page per connector, so you've got a record you can keep after we've gone. That's the documentation side of the handover.
  28. Ciaran Doherty
    Ciaran Doherty
    Good. Because clients ask. When we eventually set this up for one of ours, I'm not going to be inventing a format on the day.
  29. Hamza Akhtar
    Hamza Akhtar
    Yes, and that's a nice point to touch on. Sophie Ling and Marcus Bell have both mentioned that you're the first partner who'll be doing referred set-ups. So whatever we do for your own account becomes the pattern.
  30. Ciaran Doherty
    Ciaran Doherty
    I know. Which is why I'd rather it was slow and right. I'm not interested in a quick demo that falls over when we put a real client in it.
  31. Hamza Akhtar
    Hamza Akhtar
    Fair. Let me be honest about timing, then. The plan for Starter is four weeks from signing, and you signed on 29 Aug 2025. So on paper we're close to the end of it, and nothing has loaded. I don't want to pretend otherwise.
  32. Ciaran Doherty
    Ciaran Doherty
    I wasn't going to let you. I did the Snowflake work in the first week and then it sat with me. Two client migrations landed on top of it. That's on us, not you.
  33. Hamza Akhtar
    Hamza Akhtar
    Appreciated. So what's realistic? If you create the read-only users this week, I can have the CRM connector configured shortly after, and we'd see the first full refresh before the end of next week.
  34. Ciaran Doherty
    Ciaran Doherty
    Define shortly.
  35. Hamza Akhtar
    Hamza Akhtar
    Same day you give me the credentials, assuming they work. Ideally we do it together on a call, with you on the screen.
  36. Ciaran Doherty
    Ciaran Doherty
    Together is the only way I'll do it. I don't grant roles by email and I don't paste secrets into a chat. You tell me what the role needs, I run it, you watch.
  37. Hamza Akhtar
    Hamza Akhtar
    That's exactly how I'd want it. I'll send you the grants as a script to review beforehand, you read it, change what you don't like, and you run it yourself in the session.
  38. Ciaran Doherty
    Ciaran Doherty
    Good. When? Not Friday. I don't touch a production account on a Friday.
  39. Hamza Akhtar
    Hamza Akhtar
    Wouldn't dream of it. How about Tuesday, afternoon again? Same time as today?
  40. Ciaran Doherty
    Ciaran Doherty
    Tuesday works. Make it a bit earlier, I've got a client call at five. Half past three.
  41. Hamza Akhtar
    Hamza Akhtar
    Half past three, done. I'll send the invite after this.
  42. Ciaran Doherty
    Ciaran Doherty
    One thing on the commercial side, while I remember. Our finance lead asked me to confirm the amount before the next invoice run. I was told £19,500 a year for the Starter subscription. Is that what you have?
  43. Hamza Akhtar
    Hamza Akhtar
    That matches the order form, £19,500 a year, and it matches what's been invoiced. Nothing overdue on our side either. If your finance lead has a query, Sophie Ling is the person for terms.
  44. Ciaran Doherty
    Ciaran Doherty
    Good. That's all they wanted. I'll tell them.
  45. Hamza Akhtar
    Hamza Akhtar
    And once you're live, Marcus Bell takes over as your customer success contact. On Starter that's a check-in every six months rather than quarterly reviews, but he'll watch adoption in between.
  46. Ciaran Doherty
    Ciaran Doherty
    Fine by me. I'd rather they left us alone and the thing worked.
  47. Hamza Akhtar
    Hamza Akhtar
    Ha, understood. Last bit from me: users. You've got fifteen. Who do you actually expect to be on it in the first month?
  48. Ciaran Doherty
    Ciaran Doherty
    Me. The second admin. Maybe three or four engineers who handle client escalations. The account managers will want it once they see it, but I'm not rolling it out to everyone until the data's trustworthy. If it gives a wrong answer in week one, nobody will ever come back.
  49. Hamza Akhtar
    Hamza Akhtar
    That's a wise instinct. Start with a small group who'll tell you when something looks off, then widen. I can walk the first few through the chat and search side when you're ready.
  50. Ciaran Doherty
    Ciaran Doherty
    Do that after the first refresh, not before. Nobody wants a tour of an empty database.
  51. Hamza Akhtar
    Hamza Akhtar
    Fair point. Right, let me play back what I've got, because I'd hate to get it wrong. You nominate a second admin before the connectors go on. You create read-only API users for the CRM, helpdesk, call recorder and shared drive, in that order. I send the grants script and the one-page template by tomorrow. We meet Tuesday at half past three, and you run everything yourself while I watch.
  52. Ciaran Doherty
    Ciaran Doherty
    And a resource monitor on the warehouse. And you send me the handover document once the first load is in.
  53. Hamza Akhtar
    Hamza Akhtar
    Both on the list. Anything else I should know before we finish? Anything in the logs that worried you?
  54. Ciaran Doherty
    Ciaran Doherty
    One thing. The ticket I raised last week, about the permissions page being out of date. I got an answer, it was fine. But that page should say which scopes are needed per source. I had to work it out myself.
  55. Hamza Akhtar
    Hamza Akhtar
    Useful, thank you. I'll feed that back to the team that owns the docs. In the meantime the template I'm sending will list the scopes per connector, so you won't need to guess.
  56. Ciaran Doherty
    Ciaran Doherty
    I don't guess. But thanks.
  57. Hamza Akhtar
    Hamza Akhtar
    I know, I know. Poor choice of words. Right, I'll let you get back to your Monday. Thanks, Ciaran.
  58. Ciaran Doherty
    Ciaran Doherty
    Cheers. Speak Tuesday. Ciaran.

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

Help & Support

Open as a page

Help & Support

B-Viz 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
Organisations300
People at customers1,880
BG-Demo staff records (in post and leavers)65
Calls2,593
Email threads3,882
Support tickets1,502
Documents1,582
Deals403
Invoices365
Events49
News items147

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-Viz is the tool that reads its data.

Who to contact

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

Help

Ask B

B-Viz · read-only