B-Viz
Callie Brennan

Duddingston Payroll / BG-Demo – Onboarding

Callcompleted

Duddingston Payroll logo Duddingston Payroll · 20 Feb 2025 12:45

First onboarding call for Duddingston Payroll on Growth. Lorna wants open queries and pay dates in front of client managers. Access, an employer lookup and pilot managers are agreed before the first refresh.

What was said

What this says

As at Fri 9 Oct 2026

First onboarding call for Duddingston Payroll on Growth. Lorna wants open queries and pay dates in front of client managers. Access, an employer lookup and pilot managers are agreed before the first refresh.

What happened: Callie Brennan set out the connectors (CRM, helpdesk, call recorder, accounting), the access BG-Demo needs in writing, and the employer mapping. Queries and the CRM go first, calls next, fees last.

Customer view: Lorna Cairns wants a client manager to see open queries, the pay date and what was said last time. She stressed that one employer's data must never go near another's.

Commercial: The customer is on Growth and licensed for forty users. Euan Drummond becomes admin, and the pilot starts with a few client managers.

Watch: Payroll deadlines sit partly in an untidy spreadsheet, and CRM names do not match payroll client codes. Helpdesk access depends on a colleague in IT.

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

Themes

As at Fri 9 Oct 2026
Theme
Onboarding kickoff and access
Importance
neutral
Sentiment
positive
Voice
decision-maker

Who was there

BG-Demo

Them

Follow-up

Next steps

As at Fri 9 Oct 2026
  • Euan sends the CRM service account details in writing and requests helpdesk access through IT.
  • Lorna picks the pilot client managers.
  • Callie drafts the lookup table and starts the setup note.

Risks

As at Fri 9 Oct 2026
  • Payroll deadlines partly live in an untidy spreadsheet, so the data may be unreliable.
  • Helpdesk access depends on a colleague in IT answering the request.
  • CRM names do not match payroll client codes, so employer matching needs manual confirmation.

Opportunities

As at Fri 9 Oct 2026
  • A successful pilot with client managers could widen use towards the forty licensed users.
  • The spreadsheet deadlines could become a later connector job.

Transcript

  1. Callie Brennan
    Callie Brennan
    Hello, hello. Can you both hear me all right? I've got the recording going, so apologies in advance for anything I say.
  2. Lorna Cairns
    Lorna Cairns
    Loud and clear. Good afternoon, Callie.
  3. Euan Drummond
    Euan Drummond
    Afternoon. Sorry, give me a second, I'm just closing the pay run window. There we go.
  4. Lorna Cairns
    Lorna Cairns
    Before we start, can I just say what's on this week? We've got a couple of big pay dates on Friday, so if either of us vanishes mid-call, that's why. Euan's got the bank files and I've got the client managers chasing late timesheets.
  5. Callie Brennan
    Callie Brennan
    Understood, no problem at all. I'll keep us tight. Here's the plan for the next forty-five minutes. First, a quick look at what B-Viz is going to connect to for you. Second, what I need from your side to get access in place. Third, how we map your employer records so a client manager sees one picture. And last, who does what before we switch on the refresh.
  6. Euan Drummond
    Euan Drummond
    That sounds fine. I should say, I've only had a skim of the kickoff notes, so go gently on the Snowflake side.
  7. Callie Brennan
    Callie Brennan
    Of course. The short version: B-Viz runs inside your own Snowflake account, so your data stays with you. We build the layer there and it pulls from the sources we agree. Nothing leaves your account.
  8. Lorna Cairns
    Lorna Cairns
    That's what I told our partners, to be fair. Employers hear from us first, and one employer's data never goes near another's. That's the line.
  9. Callie Brennan
    Callie Brennan
    That maps cleanly, actually. Everything is keyed on the employer, so a client manager only sees their own book. Euan, we'll come to permissions in a minute.
  10. Euan Drummond
    Euan Drummond
    Right, good.
  11. Callie Brennan
    Callie Brennan
    So, sources. From the order form you're on Growth, which gives you room for several connectors. What I have down is your CRM, the helpdesk where payroll queries come in, the call recorder, and the accounting system for fees. Is that still the list?
  12. Lorna Cairns
    Lorna Cairns
    Mostly. The queries are the big one for me. When a client manager picks up the phone, I want them to see the open queries, the pay date and what was said last time. Fees are useful but second.
  13. Callie Brennan
    Callie Brennan
    Good, then queries and the CRM go first, calls next, fees last. Euan, where do the payroll deadlines live today?
  14. Euan Drummond
    Euan Drummond
    Mm. That's the awkward bit. Some are in the payroll system itself, some are in a spreadsheet the client managers keep. I wouldn't want to promise the spreadsheet is tidy.
  15. Lorna Cairns
    Lorna Cairns
    It isn't tidy. I'll say that now.
  16. Callie Brennan
    Callie Brennan
    That's honest, and very normal. What I'd suggest is we start with the payroll system's schedule as the source of truth, and treat the spreadsheet as a later job. I'd rather not guess at a mapping I haven't checked.
  17. Euan Drummond
    Euan Drummond
    That works for me. Fewer moving parts.
  18. Callie Brennan
    Callie Brennan
    Right. So, what I need from your side is written access for each connector. A service account for the CRM, an API user for the helpdesk, and read access to the call recorder. I don't start a connector until I have that in writing, it keeps everyone safe.
  19. Euan Drummond
    Euan Drummond
    Okay. Do you want me to create new accounts, or can I reuse an existing one?
  20. Callie Brennan
    Callie Brennan
    New, please, with read-only permissions where the system lets you. Then if anyone ever asks what B-Viz touched, you can point at one account.
  21. Euan Drummond
    Euan Drummond
    Sensible. I can do the CRM one today. The helpdesk I need to ask a colleague in IT, because I'm not an admin there.
  22. Lorna Cairns
    Lorna Cairns
    I'll nudge them. Who in IT, Euan, the same person who did the last access request?
  23. Euan Drummond
    Euan Drummond
    Yes, the same one. They tend to answer quicker if it comes from you.
  24. Lorna Cairns
    Lorna Cairns
    Flattery. Fine. I'll do it after this.
  25. Callie Brennan
    Callie Brennan
    Lovely. Now, field mapping. The thing I most want to get right is the employer identifier, because it joins the queries, the calls and the fees. Do all your systems use the same reference for an employer?
  26. Euan Drummond
    Euan Drummond
    Not exactly. The payroll system has its own client code. The CRM uses the company name, and I think a few of those have been typed slightly differently over the years.
  27. Callie Brennan
    Callie Brennan
    That's the classic one. What we can do is build a small lookup table, client code on one side, CRM name on the other, and I'll flag every employer that doesn't match on the first pass. You and Lorna's team then confirm the odd ones rather than me guessing.
  28. Lorna Cairns
    Lorna Cairns
    I like that. Client managers know their own employers, they'll spot a wrong one straight away. When's the first refresh, roughly?
  29. Callie Brennan
    Callie Brennan
    Before we switch on the refresh, I want the access in and the lookup agreed. If the credentials arrive by early next week, I'd aim to land a first refresh the week after. I'd rather say that and hit it than promise sooner.
  30. Lorna Cairns
    Lorna Cairns
    That's fine. Not the Friday pay dates, please.
  31. Callie Brennan
    Callie Brennan
    Never. I'll check your pay dates before I schedule anything.
  32. Euan Drummond
    Euan Drummond
    One question on users. We've got forty licences. Do those all need to exist before the first refresh?
  33. Callie Brennan
    Callie Brennan
    No, you're licensed for forty, but you only add people as you roll out. I'd start with you, Lorna and a couple of client managers, so we have real people testing it. You become the admin, Euan, so I'll walk you through that after the first refresh.
  34. Euan Drummond
    Euan Drummond
    Fine. Admin, great, I'll try not to break anything.
  35. Callie Brennan
    Callie Brennan
    You won't. And I'll leave a setup note, so if I'm not around you can see what was connected, why and how.
  36. Lorna Cairns
    Lorna Cairns
    That's what I wanted to hear. Anything else from us?
  37. Callie Brennan
    Callie Brennan
    Just the recap. Euan, CRM service account today, helpdesk via IT, and a list of the payroll system fields you'd like to see. Lorna, two or three client managers to pilot. Me, the lookup table draft and the setup note started. Does that sound right?
  38. Euan Drummond
    Euan Drummond
    Yes. I'll send the CRM details in writing, not over chat.
  39. Lorna Cairns
    Lorna Cairns
    And I'll pick the pilot managers tomorrow. Has the client been told? No, sorry, habit. Nothing for employers yet.
  40. Callie Brennan
    Callie Brennan
    Ha, right, nothing for employers at this stage. Good. Thanks both, speak soon.
  41. Lorna Cairns
    Lorna Cairns
    Thanks, Callie. Bye for now.
  42. Euan Drummond
    Euan Drummond
    Cheers.

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