Hamza Akhtar

Brenneck Pay / BB-Demo – Onboarding

Callcompleted

Brenneck Pay: documents logo Brenneck Pay: documents · 2026-03-09 13:45

Onboarding call on 9 Mar 2026, inside the eight-week Growth plan. Connector order agreed (CRM, helpdesk, shared mailboxes, then risk and finance tables). Katrin wants auditable sources; risk flag meanings and finance sign-off are still open.

What was said

What this says

Current to 12 Oct 26

Onboarding call on 9 Mar 2026, inside the eight-week Growth plan. Connector order agreed (CRM, helpdesk, shared mailboxes, then risk and finance tables). Katrin wants auditable sources; risk flag meanings and finance sign-off are still open.

What happened: Hamza Akhtar ran the onboarding call with Katrin Vogelsang and Jonas Albrecht. They agreed the connector order and the owners for each action.

Customer view: Katrin wants evidence of data location and a source for every answer, because an auditor will ask. Jonas wants a failed-load alert he has seen fire and a read-only CRM profile.

Commercial: Katrin confirmed contract end 2 Feb 2027 and renewal on 3 Feb 2027, and finance has no invoice question. Single sign-on is an Enterprise feature and is not in this Growth order form.

Watch: Only about two users are active against 40 licensed. The risk flag meanings are undocumented, and finance approval for the settlement tables is not yet in writing.

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

Themes

Current to 9 Oct 26
Theme
Growth onboarding plan
Importance
neutral
Sentiment
positive
Voice
decision-maker

Who was there

BB-Demo

Them

Follow-up

Next steps

Current to 9 Oct 26
  • Hamza Akhtar to send the five documents in one email the day after the call, and ask Elena to introduce herself.
  • Jonas Albrecht to get the risk flag meanings confirmed by the risk team by Thursday of the following week.
  • Hold a short review call the following Wednesday afternoon on the definitions and the first connector.

Risks

Current to 9 Oct 26
  • The risk flag meanings are undocumented, so the risk status part of the merchant view cannot go live until the risk team confirms them.
  • Only about two of 40 licensed users are active, so adoption depends on the account manager rollout.
  • Finance approval for the settlement tables is not yet in writing, which could delay the last connector.

Opportunities

Current to 9 Oct 26
  • Single sign-on is an Enterprise feature the customer asked about, which is a possible upgrade conversation.
  • Extending to another data region was raised as a possible later commercial conversation through Matteo.
  • The 40 licensed users leave plenty of room for the account manager and merchant risk groups.

Transcript

  1. Hamza Akhtar
    Hamza Akhtar None
    Hello, hello. Can you hear me all right? I think I'm a bit quiet on my side.
  2. Katrin Vogelsang
    Katrin Vogelsang None
    Yes, good afternoon Hamza. I can hear you well. Jonas, are you there?
  3. Jonas Albrecht
    Jonas Albrecht None
    Here. Audio is fine. Camera stays off, the laptop is struggling today.
  4. Hamza Akhtar
    Hamza Akhtar None
    No problem at all. Cold in Frankfurt? It's properly grey here, I've had the lights on since breakfast.
  5. Katrin Vogelsang
    Katrin Vogelsang None
    Grey and wet. Very normal for March. Before we begin, I have sent a short agenda to both of you, and I will take the minutes as usual. To be precise, I have four points: the access to Snowflake, the connectors and their order, the EU region question, and who owns what after today.
  6. Hamza Akhtar
    Hamza Akhtar None
    Perfect, that matches what I had. I'd add one small thing at the end, which is how we handle the first week of users. But that fits under owners, I think.
  7. Katrin Vogelsang
    Katrin Vogelsang None
    Yes, I will put it under point four. Please go ahead.
  8. Hamza Akhtar
    Hamza Akhtar None
    So, quick recap of where we are. You signed on 3 Feb 2026, Growth tier, the order form is fifty thousand a year, and you've got forty users licensed. We're about five weeks in, and the implementation plan runs for eight weeks in total, so we're inside it, not behind.
  9. Katrin Vogelsang
    Katrin Vogelsang None
    Fifty thousand, forty users, that is also what I have in my notes. Good. And the source for the eight weeks is the implementation schedule in the order form?
  10. Hamza Akhtar
    Hamza Akhtar None
    Yes, it's in the order form and repeated in the plan I sent after the kickoff. I can resend it to you if it helps for the minutes.
  11. Katrin Vogelsang
    Katrin Vogelsang None
    Please. I would like it attached to the minutes.
  12. Hamza Akhtar
    Hamza Akhtar None
    Will do. Jonas, you opened the Snowflake side last week, I think. Where did that land?
  13. Jonas Albrecht
    Jonas Albrecht None
    Short version. Dedicated database created, in the EU region account. Service role created, least privilege, read on the source schemas, write only on the brain's own schema. I checked the load history after the first test run. Clean.
  14. Hamza Akhtar
    Hamza Akhtar None
    That's great, that's the part that usually takes a fortnight of back and forth. Did you hit any snags with the network policy?
  15. Jonas Albrecht
    Jonas Albrecht None
    One. Our policy blocked your first connection. That is a schema change on our side, not yours, so I fixed the allow list. Then it worked. One ticket, closed.
  16. Hamza Akhtar
    Hamza Akhtar None
    Yes, I saw the ticket come through, and it was answered quickly. Thanks for the clear write-up on it.
  17. Katrin Vogelsang
    Katrin Vogelsang None
    Jonas, which role has access to that service role at present? I need it for the audit file.
  18. Jonas Albrecht
    Jonas Albrecht None
    Which role has access, right. Me and one deputy, nobody else. Two admins in total. I will export the grants and send them as a document. I will not paste them in chat.
  19. Katrin Vogelsang
    Katrin Vogelsang None
    Good. A document is exactly what I want. Please also note the date of the export.
  20. Jonas Albrecht
    Jonas Albrecht None
    Will do.
  21. Hamza Akhtar
    Hamza Akhtar None
    Sorry, give me a second, I'm just pulling up the plan so we're all looking at the same list. Right. Connectors. This is the bit I'd like us to agree today.
  22. Katrin Vogelsang
    Katrin Vogelsang None
    Yes. What is the order you propose, and what is the reason for it?
  23. Hamza Akhtar
    Hamza Akhtar None
    So the reason is value early. You told us at kickoff the whole point is that merchant account managers and merchant risk look at one view of each merchant. So I'd start with the CRM, because that's where the merchant list and the account managers live. Then the helpdesk, so the merchant tickets sit alongside. Then the mailboxes, and then the finance data.
  24. Katrin Vogelsang
    Katrin Vogelsang None
    Which CRM do you mean, to be precise? We use Salesforce for the merchant accounts, but the risk team keeps their own flags elsewhere.
  25. Hamza Akhtar
    Hamza Akhtar None
    Salesforce, yes. And the risk flags, where do they sit? Is that in a Snowflake table already?
  26. Jonas Albrecht
    Jonas Albrecht None
    Yes. The risk flags are in Snowflake already, a nightly table from the risk engine. So no connector needed. You read it straight from the schema, if I give the role read access.
  27. Hamza Akhtar
    Hamza Akhtar None
    Oh, that's helpful, that saves us a connector slot and a fair bit of time. Is the table documented? Column names, what the flags mean?
  28. Jonas Albrecht
    Jonas Albrecht None
    Partly. Column names yes. Meanings, no. That lives in a wiki page nobody has touched in months. I will not hand you a table with guesses.
  29. Katrin Vogelsang
    Katrin Vogelsang None
    Then this is an action for us, Jonas. The meanings must be written down before the brain answers any question about risk. What is the source of the meaning? It should be the risk team, not an assumption.
  30. Jonas Albrecht
    Jonas Albrecht None
    Agreed. I will ask the risk team lead to confirm the meanings. I'll set a deadline for next week.
  31. Katrin Vogelsang
    Katrin Vogelsang None
    Let us agree the next step: the definitions by Friday of next week, and I will note it in the minutes.
  32. Jonas Albrecht
    Jonas Albrecht None
    Not Friday. I do not like changes on a Friday and I'd rather not promise sign-off on one. Thursday.
  33. Katrin Vogelsang
    Katrin Vogelsang None
    Thursday, then. Noted.
  34. Hamza Akhtar
    Hamza Akhtar None
    Brilliant. So the helpdesk. What are you running there, Zendesk?
  35. Katrin Vogelsang
    Katrin Vogelsang None
    Zendesk for the merchant support, yes. The internal IT tickets are a different tool and I do not think we need them.
  36. Hamza Akhtar
    Hamza Akhtar None
    No, you don't, that would only add noise. Zendesk it is. And mailboxes, Microsoft 365?
  37. Jonas Albrecht
    Jonas Albrecht None
    Microsoft 365, yes. But I want to be careful there. Which mailboxes? Not all of them. Shared mailboxes for merchant operations only, to begin with.
  38. Hamza Akhtar
    Hamza Akhtar None
    That makes sense to me. Start narrow, widen later if it's useful. Katrin, is that your view as well?
  39. Katrin Vogelsang
    Katrin Vogelsang None
    Yes. Shared mailboxes only. Individual mailboxes would need a conversation with our data protection officer first, and I would like to have that conversation with a proper written question, not on a call.
  40. Hamza Akhtar
    Hamza Akhtar None
    Fair. I can draft that question with you, if it helps. We've done it for other customers and the wording is quite standard.
  41. Katrin Vogelsang
    Katrin Vogelsang None
    That would help. Please send me a draft and I will adapt it.
  42. Hamza Akhtar
    Hamza Akhtar None
    Noted. Sorry, I'm writing that down so I don't lose it. Right, the finance data. What's the accounting system?
  43. Jonas Albrecht
    Jonas Albrecht None
    Finance data is in Snowflake as well. Monthly settlement tables. Another schema, another role. I will grant read on it, once finance has approved. That is not mine to approve.
  44. Katrin Vogelsang
    Katrin Vogelsang None
    Finance have approved in principle, but I do not have it in writing. To be precise, I should not say approved until I have the note.
  45. Hamza Akhtar
    Hamza Akhtar None
    That's the right way round, honestly. So finance goes last in the order anyway, which gives you a bit of time to get the note.
  46. Katrin Vogelsang
    Katrin Vogelsang None
    Yes. Then I will request the written note this week.
  47. Hamza Akhtar
    Hamza Akhtar None
    Okay, let me share my screen, so you can see the connector list as I have it. Can you see it? Just the plan page.
  48. Katrin Vogelsang
    Katrin Vogelsang None
    Yes, I see the plan. The text is small, but I can read it.
  49. Jonas Albrecht
    Jonas Albrecht None
    Same. Readable.
  50. Hamza Akhtar
    Hamza Akhtar None
    So the order is CRM first, then the helpdesk, then the shared mailboxes, then the Snowflake tables for risk and finance. Each one has a go-live window next to it, and I'm tying those to the order form commitment, so if one slips I'll tell you straight away rather than at the end.
  51. Katrin Vogelsang
    Katrin Vogelsang None
    Good. The order form commitments, I want them in the minutes verbatim. Can you send me the exact wording of the clause?
  52. Hamza Akhtar
    Hamza Akhtar None
    I can send the clause reference and the plan. For the legal wording itself, I'd rather you take it from the executed order form, because that's the document that governs. I don't want to paraphrase a contract for you.
  53. Katrin Vogelsang
    Katrin Vogelsang None
    That is correct. I will take it from the executed copy.
  54. Jonas Albrecht
    Jonas Albrecht None
    Question on the CRM connector. What does it write back? Anything?
  55. Hamza Akhtar
    Hamza Akhtar None
    Nothing. It's read only. It lands the records in your Snowflake account, in the brain's schema, and that's it. Nothing goes back into Salesforce.
  56. Jonas Albrecht
    Jonas Albrecht None
    Good. Then the integration user in Salesforce needs a read profile only. I will ask the CRM admin to create it. Not a copy of an existing user.
  57. Hamza Akhtar
    Hamza Akhtar None
    Perfect. And if it helps, I'll send a short note listing the objects we read, so your CRM admin can scope the profile properly.
  58. Jonas Albrecht
    Jonas Albrecht None
    Yes. List the objects. Fields too, if you have them.
  59. Hamza Akhtar
    Hamza Akhtar None
    Objects and fields, got it. You'll have it by tomorrow.
  60. Katrin Vogelsang
    Katrin Vogelsang None
    Let us move to point three, the EU region. This is the point my compliance colleagues ask me about most. Where does the data physically sit, and what is the evidence?
  61. Hamza Akhtar
    Hamza Akhtar None
    So, the brain runs inside your Snowflake account, not ours. That's the key thing. The data stays where your account is, and your account is in the EU region. Our software runs against it there. We don't copy your merchant data out into some separate environment of ours.
  62. Katrin Vogelsang
    Katrin Vogelsang None
    I understand the principle. But the auditor will ask for the evidence, not the principle. What is the source?
  63. Jonas Albrecht
    Jonas Albrecht None
    I can answer part of that. The account region is visible in the account settings. I will take a screenshot of that and add the account locator, with the date. That is the evidence for where the data sits.
  64. Hamza Akhtar
    Hamza Akhtar None
    And from our side I can send the data residency section from the order form and a short description of how the processing works. Then you'd have both halves, yours and ours.
  65. Katrin Vogelsang
    Katrin Vogelsang None
    Both halves. Good. That is what I need. Please do not send me marketing text. A factual description.
  66. Hamza Akhtar
    Hamza Akhtar None
    Factual only. Understood.
  67. Katrin Vogelsang
    Katrin Vogelsang None
    One more question on this. If we later want to extend to another region, what happens?
  68. Hamza Akhtar
    Hamza Akhtar None
    That's a commercial conversation, not a technical blocker, and it would go through Matteo as your account owner. I wouldn't want to promise anything on a call. But there's no technical reason you couldn't.
  69. Katrin Vogelsang
    Katrin Vogelsang None
    Understood. For the moment we need only the one region. I wanted to know the door is not closed.
  70. Jonas Albrecht
    Jonas Albrecht None
    BaFin would ask the same question, to be fair. Where is it, who can touch it, how do you prove it.
  71. Katrin Vogelsang
    Katrin Vogelsang None
    Exactly. Where, who, and the proof.
  72. Hamza Akhtar
    Hamza Akhtar None
    Okay. Let me check the time, we're about halfway. Anything else on the access side before we go to people?
  73. Jonas Albrecht
    Jonas Albrecht None
    One thing. Refresh. When does the nightly refresh run, and what do I see if it fails?
  74. Hamza Akhtar
    Hamza Akhtar None
    It runs overnight and should be complete before the start of your business day, that's the commitment for every tier. If a run fails, there's a status page inside the brain's admin area, and you'd see the failed connector and the last good load. I'll show you in the next session, once there's something to see.
  75. Jonas Albrecht
    Jonas Albrecht None
    Good. I would like an alert, not a page I have to check. Can it email the admin mailbox?
  76. Hamza Akhtar
    Hamza Akhtar None
    Yes, you can set a notification address for failed loads. I'll include the steps in the notes.
  77. Jonas Albrecht
    Jonas Albrecht None
    Fine. Then I will test it with a deliberate failure on the test schema. I do not trust an alert I have not seen fire.
  78. Katrin Vogelsang
    Katrin Vogelsang None
    That is also a good item for the minutes. Alert tested by Jonas, date to follow.
  79. Hamza Akhtar
    Hamza Akhtar None
    Right, point four. People. Who owns what. I'll say what I think and you correct me. Jonas owns the Snowflake side and is the admin. Katrin is the business owner and the person who decides what good looks like for the merchant view. I'm your day to day contact for the build, and Elena, your CSM, picks up once we're live.
  80. Katrin Vogelsang
    Katrin Vogelsang None
    Yes. That is correct. And Elena joins us when?
  81. Hamza Akhtar
    Hamza Akhtar None
    She'll join the handover session at the end of the implementation, and then she runs the first check-in with you. I can ask her to introduce herself by email before then, so it's not a stranger on the day.
  82. Katrin Vogelsang
    Katrin Vogelsang None
    I would appreciate that.
  83. Jonas Albrecht
    Jonas Albrecht None
    Users. How many are live right now?
  84. Hamza Akhtar
    Hamza Akhtar None
    On average about two active at the moment, which is you two basically, and that's what I'd expect at this stage. Nobody else has been invited yet, I think. You've got forty licensed, so there's plenty of room.
  85. Katrin Vogelsang
    Katrin Vogelsang None
    I would like to introduce users in two groups. First the account managers, who have the most to gain. Then merchant risk, after the definitions are agreed. Otherwise they will see flags without meaning.
  86. Hamza Akhtar
    Hamza Akhtar None
    I think that's a really sensible way round. Account managers first, with the CRM and helpdesk in the brain, then risk once the table definitions are signed off. And that lines up with Thursday.
  87. Jonas Albrecht
    Jonas Albrecht None
    Single sign-on? Do they log in with our directory?
  88. Hamza Akhtar
    Hamza Akhtar None
    On Growth, users are invited and log in with their own credentials. Single sign-on is a feature of the Enterprise tier, so it's not in your order form. I don't want you planning around something you haven't got.
  89. Jonas Albrecht
    Jonas Albrecht None
    Noted. Then the invite list has to be maintained by hand. I will want an export of who is invited, for the access review.
  90. Hamza Akhtar
    Hamza Akhtar None
    There's a user list you can export from the admin area. I'll show you.
  91. Katrin Vogelsang
    Katrin Vogelsang None
    For the minutes: no single sign-on in this tier, user list reviewed by Jonas. Is that fair?
  92. Jonas Albrecht
    Jonas Albrecht None
    Fair. Quarterly review. I'll put it in the calendar.
  93. Katrin Vogelsang
    Katrin Vogelsang None
    One thing I want to raise, because I would rather say it now. In the kickoff I understood that account managers would see a merchant view with the last contacts, the open tickets and the risk status in one page. Is that what the first version gives us?
  94. Hamza Akhtar
    Hamza Akhtar None
    Yes, that's the target, and I think it's achievable. The pages in the brain pull the CRM record, the tickets and, once it's connected, the risk table. What I'd be honest about is that the risk status piece depends on those definitions. Without them I'd rather leave it off than show something that's ambiguous.
  95. Katrin Vogelsang
    Katrin Vogelsang None
    That is the right answer. I would rather have it later and correct.
  96. Jonas Albrecht
    Jonas Albrecht None
    Agreed. I don't want a column the brain explains wrongly in front of a regulator.
  97. Hamza Akhtar
    Hamza Akhtar None
    Completely. And just so it's clear, the brain tells you which source an answer came from, so Katrin's question about the source is built in. People can click through.
  98. Katrin Vogelsang
    Katrin Vogelsang None
    Good. That is important. I need to be able to show an auditor the source of any answer.
  99. Hamza Akhtar
    Hamza Akhtar None
    Okay. Slight tangent, but is there anything about the contract or the dates you want to confirm while we have everyone? You're contracted until 2 Feb 2027, and the renewal date on our side is 3 Feb 2027. I just want to make sure those match your records.
  100. Katrin Vogelsang
    Katrin Vogelsang None
    I have the end of the contract as 2 Feb 2027. And the renewal on the day after. Yes, that matches.
  101. Hamza Akhtar
    Hamza Akhtar None
    Great. And invoicing is fifty thousand a year, in line with the order form, nothing overdue as far as I can see. If your finance team has any question, send them to Matteo.
  102. Katrin Vogelsang
    Katrin Vogelsang None
    Finance have no question at present. I will tell them to use Matteo if one comes.
  103. Jonas Albrecht
    Jonas Albrecht None
    One more technical item. Warehouse sizing. Your jobs run on which warehouse? I do not want them competing with the reporting queries at month end.
  104. Hamza Akhtar
    Hamza Akhtar None
    It's a separate warehouse that we ask you to create for the brain, small to start. You control the size and the auto-suspend, so you control the cost. I'd start small and look at the load history after the first couple of weeks.
  105. Jonas Albrecht
    Jonas Albrecht None
    Small, auto-suspend short. I will create it today and name it so finance can see it on the bill.
  106. Hamza Akhtar
    Hamza Akhtar None
    Perfect. That also helps Katrin if somebody asks what the brain costs to run on your side.
  107. Katrin Vogelsang
    Katrin Vogelsang None
    Yes, that is a question I will get. A separate name makes it easy to answer.
  108. Hamza Akhtar
    Hamza Akhtar None
    Okay. Let me read back the actions, and you tell me if I've got any wrong. Jonas, one: export the grants as a document with the date, and the screenshot of the account region. Two: ask the risk team lead to confirm the flag meanings, by Thursday of next week. Three: create the warehouse and the read profile in the CRM, once I've sent the objects and fields. Four: test the failed load alert.
  109. Jonas Albrecht
    Jonas Albrecht None
    Correct. The alert test I will do on a weekday, not Friday. I'll tell you when.
  110. Hamza Akhtar
    Hamza Akhtar None
    Understood. Katrin, yours: get the written note from finance on the settlement tables, take the contract wording from the executed order form, and decide the mailbox question with your data protection officer, with my draft. And the first group of account managers, you'll send me names when you're ready.
  111. Katrin Vogelsang
    Katrin Vogelsang None
    Yes. And I would add one for you: the resend of the implementation plan, the clause reference, the objects and fields, the draft question for the data protection officer, and the data residency section. Five documents. I will list them in the minutes so that nothing is lost.
  112. Hamza Akhtar
    Hamza Akhtar None
    Fair, that's a good list. I'll send them all together tomorrow, in one email, so you can attach it to the minutes in one go. And I'll ask Elena to say hello.
  113. Katrin Vogelsang
    Katrin Vogelsang None
    Good. Then let us agree the next step: a short call next week, same time, to review the definitions and the first connector. Is that possible for both of you?
  114. Jonas Albrecht
    Jonas Albrecht None
    Possible. Not before Wednesday though. I'll have the CRM profile by then, if the admin cooperates.
  115. Hamza Akhtar
    Hamza Akhtar None
    Wednesday afternoon works for me. I'll send the invite once I've had your confirmation by email, Katrin.
  116. Katrin Vogelsang
    Katrin Vogelsang None
    I will confirm today, together with the minutes.
  117. Hamza Akhtar
    Hamza Akhtar None
    Brilliant. Anything else anyone wants to raise? Anything that's been sitting at the back of your mind?
  118. Jonas Albrecht
    Jonas Albrecht None
    No. Only that the first connector should be boring. If it is boring, I'm happy.
  119. Hamza Akhtar
    Hamza Akhtar None
    Boring is exactly what I'm aiming for. Honestly, boring is the goal for an implementation.
  120. Katrin Vogelsang
    Katrin Vogelsang None
    From my side nothing. Thank you both. It was structured and clear, and I have what I need for the minutes.
  121. Hamza Akhtar
    Hamza Akhtar None
    Thanks, Katrin, and thanks Jonas, really useful call. The Snowflake groundwork you've done makes my life a lot easier. Speak Wednesday.
  122. Jonas Albrecht
    Jonas Albrecht None
    Wednesday. Bye.
  123. Katrin Vogelsang
    Katrin Vogelsang None
    Goodbye to you both, and thank you. Bye for now.

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
Organisations150
People at customers573
BB-Demo staff48
Calls1,382
Email threads2,122
Support tickets789
Documents850
Deals217
Invoices187
Events49
News items84

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.

HelpAsk B

Ask B

B-Brain · read-only