Meeting Title: Project Setup for Command Center Date: 2026-03-24 Meeting participants: Adam P, Pranav Narahari
WEBVTT
1 00:00:16.129 ⇒ 00:00:17.390 Pranav Narahari: Hey, Adam!
2 00:00:17.660 ⇒ 00:00:18.520 Adam P: Hey, Pranav.
3 00:00:18.870 ⇒ 00:00:20.510 Pranav Narahari: Sorry, I’m a couple minutes late.
4 00:00:20.510 ⇒ 00:00:22.410 Adam P: Oh, you’re good, I… no rush.
5 00:00:22.890 ⇒ 00:00:24.070 Pranav Narahari: Alright, cool, cool.
6 00:00:24.350 ⇒ 00:00:26.630 Pranav Narahari: How’s your day been?
7 00:00:27.320 ⇒ 00:00:30.639 Adam P: Fairly steady, nothing too crazy, though, luckily.
8 00:00:31.580 ⇒ 00:00:35.759 Pranav Narahari: Nice. It’s been busy. Brain Forge is always busy.
9 00:00:35.910 ⇒ 00:00:51.489 Pranav Narahari: Yeah. But, you know, I’ve been hearing about Eden for a long time. I don’t think… I think this is the first AI project, but Eden’s been doing a lot of cool, like, data engineering, like, collaborations with Brainforge, so, yeah, excited to kind of…
10 00:00:52.090 ⇒ 00:01:01.989 Pranav Narahari: work a little bit, kind of, like, cross-pollinating, so, like, this project has a lot of, like, data set up, but then also, like, the AI insights is gonna be a little bit unique.
11 00:01:02.190 ⇒ 00:01:07.689 Pranav Narahari: So… Yeah, on that topic, there’s a lot of access, different things that we need to figure out, so…
12 00:01:07.690 ⇒ 00:01:19.830 Adam P: Yeah, so, yeah, that’s what I figured, because I assume there’s going to be a lot of almost granularity to it, so I figured instead of just, like, granting based on what you said, I’d just walk me through what you need, basically.
13 00:01:20.140 ⇒ 00:01:23.110 Pranav Narahari: Yeah, I think that sounds great.
14 00:01:23.450 ⇒ 00:01:37.459 Pranav Narahari: I know that you or somebody from Eden’s already, like, provisioned Eden at Brainforge.ai. Now, I just want to know, like, with that account, can we also utilize, like, Eden’s, like, Enterprise Gemini?
15 00:01:37.610 ⇒ 00:01:47.460 Pranav Narahari: just to, like, have some type of developer, access for testing purposes, like, it’s pretty essential that we could use that.
16 00:01:47.600 ⇒ 00:01:56.120 Pranav Narahari: I don’t know with, like, the Brainforge domain if you’re gonna be able to grant us access to Gemini, it might have to be through, like, an Eden domain email. Yeah.
17 00:01:56.320 ⇒ 00:01:56.830 Pranav Narahari: Yeah.
18 00:01:56.830 ⇒ 00:02:00.779 Adam P: I don’t think, I don’t know if Google Workspace lets you…
19 00:02:01.870 ⇒ 00:02:06.249 Adam P: Delegate to other domains that, like, it doesn’t own.
20 00:02:06.770 ⇒ 00:02:07.510 Pranav Narahari: Yeah.
21 00:02:07.510 ⇒ 00:02:12.470 Adam P: But, yeah, I think we’ll have to… make… Like, you, an account.
22 00:02:13.050 ⇒ 00:02:18.369 Adam P: Or some sort of service account, like, thing like that, where it’s… because what would it be used for, then?
23 00:02:19.720 ⇒ 00:02:22.259 Pranav Narahari: What we would use Gemini for?
24 00:02:22.430 ⇒ 00:02:23.130 Adam P: Yeah.
25 00:02:23.370 ⇒ 00:02:29.049 Pranav Narahari: Yeah, so what we need Gemini for is we’re going to build a custom integration for
26 00:02:29.290 ⇒ 00:02:36.730 Pranav Narahari: for, basically Slack, and then also just, like, the company-wide, Google Workspace information.
27 00:02:36.730 ⇒ 00:02:37.070 Adam P: Right.
28 00:02:37.070 ⇒ 00:02:40.570 Pranav Narahari: So… How does the query it from Gemini?
29 00:02:40.570 ⇒ 00:02:46.510 Adam P: Is this, like, unprecedented? Like, how does Google expect this to be done?
30 00:02:47.500 ⇒ 00:02:55.060 Pranav Narahari: Yeah, my, I believe we would need a domain, we would need, like, the Eden domain as, like, an account.
31 00:02:55.440 ⇒ 00:03:00.090 Pranav Narahari: So, I know Robert already has one,
32 00:03:00.410 ⇒ 00:03:15.840 Pranav Narahari: However, I think that’s gonna be, like… he’s using that for other… other projects, too. So I was wondering, I mean, we can work with whatever you guys can give us. If there can just be, like, another one provisioned for me, that would probably be the cleanest solution.
33 00:03:15.840 ⇒ 00:03:17.890 Adam P: Yeah, like, that’s, like, so…
34 00:03:18.010 ⇒ 00:03:31.279 Adam P: as for, like, testing and developing pieces, like, you have an account, that would be fine, and then when we… if it goes, like, goes live or whatever, how would it be… like, we would want to use your account as, like, the live account or whatever, right?
35 00:03:31.420 ⇒ 00:03:36.909 Pranav Narahari: Totally, yeah, so then we would just, give the steps for how to integrate it into everybody’s specific.
36 00:03:36.910 ⇒ 00:03:42.220 Adam P: Oh, okay. Yeah, I’ll just… yeah, I’ll just make you, like, an account then, basically, yeah. Perfect.
37 00:03:42.680 ⇒ 00:03:45.009 Adam P: Let me… let me just do that now.
38 00:03:45.640 ⇒ 00:03:46.890 Pranav Narahari: Perfect, perfect.
39 00:03:58.990 ⇒ 00:04:01.329 Adam P: We just do first.last, so…
40 00:04:01.740 ⇒ 00:04:02.819 Pranav Narahari: Yeah, that works.
41 00:04:07.120 ⇒ 00:04:08.789 Adam P: Your brain forge email.
42 00:04:09.780 ⇒ 00:04:11.599 Pranav Narahari: My brain forge is…
43 00:04:11.600 ⇒ 00:04:14.420 Adam P: What do you want me to send, like, the password to, basically?
44 00:04:14.420 ⇒ 00:04:19.229 Pranav Narahari: Yeah, Brainforge works, it’s just my first.last at brainforge.ai.
45 00:04:24.890 ⇒ 00:04:34.440 Adam P: Brainforge, like, a AI-first type thing? Because I know we use you guys for data analysis and whatnot, but are you guys primarily a, like, AI sort of deal?
46 00:04:35.410 ⇒ 00:04:37.040 Pranav Narahari: I would say it’s…
47 00:04:38.050 ⇒ 00:04:48.719 Pranav Narahari: how I always hear it is, like, AI insights, and so when I hear the insights part, I feel like that’s very, very data-heavy. You can’t build AI insights without that data component.
48 00:04:48.770 ⇒ 00:05:00.130 Pranav Narahari: I would say it’s, like, we have strategy, and, analytics, so it’s, like, building dashboards, building reports based on the data.
49 00:05:00.160 ⇒ 00:05:15.259 Pranav Narahari: Right. But data is, like, the core component. Even for all of our AI solutions, whether it be, like, a chatbot like this, or whether it be, like, some type of automation, the backbone, and the backbone, honestly, for all types of applications, is data.
50 00:05:15.260 ⇒ 00:05:16.069 Adam P: So… Yeah.
51 00:05:16.070 ⇒ 00:05:18.300 Pranav Narahari: Yeah, data, I would say, is the core of what we do.
52 00:05:18.720 ⇒ 00:05:19.670 Adam P: That makes sense.
53 00:05:19.870 ⇒ 00:05:20.500 Pranav Narahari: Yeah.
54 00:05:21.380 ⇒ 00:05:26.560 Adam P: I need my two-factor for my phone. I might drop audio for a sec.
55 00:05:26.720 ⇒ 00:05:27.670 Pranav Narahari: Yeah, all good.
56 00:06:39.090 ⇒ 00:06:40.950 Adam P: Alright, am I back? There we go.
57 00:06:41.630 ⇒ 00:06:42.290 Pranav Narahari: All good.
58 00:06:42.560 ⇒ 00:06:46.710 Adam P: It wouldn’t… the Google app wasn’t working, so I gotta do text. Silly.
59 00:06:46.930 ⇒ 00:06:54.619 Adam P: I don’t know, I don’t know if it’s, like, the Google app prompt doesn’t work if you’re on a call with the continuity thing, I don’t know.
60 00:06:55.840 ⇒ 00:07:01.720 Pranav Narahari: That’s weird. Yeah. I’ve been having, like, a different struggle with, like, this authentication stuff. I just got a new phone, and it’s…
61 00:07:01.720 ⇒ 00:07:02.150 Adam P: stop.
62 00:07:02.150 ⇒ 00:07:13.860 Pranav Narahari: for whatever reason, that doesn’t transfer, like, they have you do a whole, like, QR, and then, like, a different, like, two-factor authentication to get the two-factor authentication on your new phone, and I’m just like…
63 00:07:14.450 ⇒ 00:07:16.979 Pranav Narahari: How do I just prove that this is me?
64 00:07:16.980 ⇒ 00:07:19.920 Adam P: Changing phones is such a nightmare nowadays.
65 00:07:19.920 ⇒ 00:07:20.960 Pranav Narahari: It really is, yeah.
66 00:07:20.960 ⇒ 00:07:23.720 Adam P: with, like, pass keys and stuff? Oh my god.
67 00:07:23.720 ⇒ 00:07:28.819 Pranav Narahari: Yeah. I have just, like, my own, like, separate thing now. I, like, use this thing called Bitwarden.
68 00:07:29.060 ⇒ 00:07:29.760 Adam P: Oh, yeah.
69 00:07:30.020 ⇒ 00:07:31.330 Pranav Narahari: Yeah, yeah, so I use that.
70 00:07:31.430 ⇒ 00:07:35.410 Pranav Narahari: One pass is another, like, we use that at Brainforge, too, actually.
71 00:07:35.680 ⇒ 00:07:42.099 Adam P: Yeah, we use 1Password here as well, and I use, like, the built-in macOS password app now.
72 00:07:42.260 ⇒ 00:07:42.890 Pranav Narahari: Yeah.
73 00:07:43.990 ⇒ 00:07:47.919 Adam P: Alright, account’s created, you should have an email, like an intro email or whatever.
74 00:07:48.110 ⇒ 00:07:52.000 Adam P: Perfect. And once you, like, get in, then I can give you a Gemini license.
75 00:07:52.560 ⇒ 00:08:00.809 Pranav Narahari: Okay, perfect, perfect. I’ll just, message you about that, then. Yeah. Yeah, two other things,
76 00:08:01.250 ⇒ 00:08:16.350 Pranav Narahari: So for Slack, kind of the context for why we need this is… for Slack, we need to be able to pull in all of the data, so that’s including channels, of course, public and private, but then also to…
77 00:08:17.230 ⇒ 00:08:28.019 Pranav Narahari: assess, like, themes, which is, like, a core component of what we’re trying to do. We want to also pull in the DMs. So, like, if people are creating group chats, having communications about certain projects,
78 00:08:28.190 ⇒ 00:08:36.629 Pranav Narahari: we also think that would be beneficial to the themes. I mean, of course, if you… I think Danny’s on board with that as well.
79 00:08:36.780 ⇒ 00:08:43.239 Pranav Narahari: Now, Slack is a little bit tricky with this. It’s really dependent on your guys’ plan that you have at Eden.
80 00:08:43.429 ⇒ 00:08:44.070 Pranav Narahari: I was trying…
81 00:08:44.070 ⇒ 00:08:55.560 Adam P: I don’t think we have the plan unique. I, as the workspace owner, can’t even see all the channels. So I think we need to… we would need a plan up.
82 00:08:55.910 ⇒ 00:08:57.849 Adam P: Like, whatever the next step up is.
83 00:08:57.850 ⇒ 00:09:05.939 Pranav Narahari: Okay, so let me send you this link, and I’ll show you, like, what the tiers look like in terms of what data you’re able to export.
84 00:09:12.050 ⇒ 00:09:15.010 Pranav Narahari: I’m just gonna throw it into the external chat, into our thread.
85 00:09:28.500 ⇒ 00:09:32.020 Adam P: Yes, we’re on… pro.
86 00:09:33.030 ⇒ 00:09:34.359 Pranav Narahari: Bro, okay.
87 00:09:34.520 ⇒ 00:09:38.030 Adam P: It looks like I’m pulling up. Yeah, we’re on the… we’re on the pro plan.
88 00:09:38.230 ⇒ 00:09:40.410 Adam P: We’re currently on the pro plan, yes.
89 00:09:40.820 ⇒ 00:09:41.760 Pranav Narahari: Gotcha.
90 00:09:42.280 ⇒ 00:09:48.880 Pranav Narahari: And so I believe then that doesn’t give us access to… Any DMs?
91 00:09:49.060 ⇒ 00:09:49.840 Adam P: Nope.
92 00:09:49.840 ⇒ 00:09:50.670 Pranav Narahari: Whoa.
93 00:09:50.670 ⇒ 00:09:54.539 Adam P: Nor could you, like, iterate or enumerate channels.
94 00:09:55.690 ⇒ 00:10:10.069 Pranav Narahari: Okay, interesting. So, for channels, I’m not as concerned, because even if we can’t use the… the API, or just the data export, what we can do is we can create Slack bots, and since I believe, like…
95 00:10:10.190 ⇒ 00:10:15.079 Pranav Narahari: These channels aren’t… You know, they’re… they’re not… there’s not…
96 00:10:15.530 ⇒ 00:10:23.510 Pranav Narahari: thousands of them, you know? Right. Probably just add the bot into the channels that we want to be pulling information from.
97 00:10:24.860 ⇒ 00:10:31.520 Pranav Narahari: Yeah, that sounds like a solid case, right? I assume that there’s not, like, hundreds or even dozens.
98 00:10:31.520 ⇒ 00:10:40.509 Adam P: There aren’t, and honestly, I’ve been asking for this upgrade for months now, and so this will get Danny D to finally stamp the approval on it.
99 00:10:40.510 ⇒ 00:10:43.810 Pranav Narahari: Okay, yeah, so… the thing is, is,
100 00:10:44.190 ⇒ 00:10:54.470 Pranav Narahari: for us to actually have access to the private DMs, then the only solution is to upgrade. However, if, you know, that isn’t something that…
101 00:10:54.470 ⇒ 00:11:04.390 Pranav Narahari: we want to do, for whatever reason, then we have solutions for pulling all of… information from all the channels by building a Slack wallet. So…
102 00:11:04.980 ⇒ 00:11:12.640 Pranav Narahari: Yeah, I think with that information, you guys can, like, let us know what, the next step is.
103 00:11:12.880 ⇒ 00:11:14.079 Pranav Narahari: you know, I…
104 00:11:14.350 ⇒ 00:11:28.109 Pranav Narahari: how we work here at Brainforge, too, like, and I think how most people work, like, most of the information is being sent in via the channels. However, to really get in-depth understanding of, like, the themes that are going on.
105 00:11:28.110 ⇒ 00:11:35.719 Pranav Narahari: you know, sometimes information does go in through DMs, and I mean, if things are lagging for certain projects, like.
106 00:11:35.720 ⇒ 00:11:43.179 Pranav Narahari: that is something that we want to capture, right? What is all the information that’s being, sent via Slack? So…
107 00:11:43.260 ⇒ 00:11:44.000 Pranav Narahari: Yeah, man.
108 00:11:44.000 ⇒ 00:11:52.449 Adam P: I can… I can definitely tell you that a large majority of our discussions are in, like, either private groups or DMs.
109 00:11:52.650 ⇒ 00:12:04.880 Pranav Narahari: Okay, well then, that’s good to know, because I think you can even vouch for, you know, upgrading the Slack for that reason as well, then. Okay, so then that’s good to know. I…
110 00:12:05.240 ⇒ 00:12:18.119 Pranav Narahari: for what we need, either Business Plus or Enterprise Works, I think it’s listed there, the additional information that can be exported via Enterprise versus Business Plus. I think it’s just, like.
111 00:12:18.400 ⇒ 00:12:21.690 Pranav Narahari: Files that are attached to messages as well, so…
112 00:12:21.690 ⇒ 00:12:22.140 Adam P: You can, like.
113 00:12:22.140 ⇒ 00:12:23.310 Pranav Narahari: Kinda just get more data.
114 00:12:23.310 ⇒ 00:12:28.869 Adam P: run single users or whatever, yeah. Business Plus will probably be fine, but yeah, I’ll make the case for it to Danny.
115 00:12:29.220 ⇒ 00:12:29.900 Pranav Narahari: Perfect.
116 00:12:30.310 ⇒ 00:12:35.800 Pranav Narahari: Cool. And then, last thing is for… pulling in…
117 00:12:36.280 ⇒ 00:12:43.740 Pranav Narahari: org-wide data from Google Workspace, we need to create a service account to do that. And so…
118 00:12:44.210 ⇒ 00:12:46.420 Pranav Narahari: Let me just send you the link for…
119 00:12:47.310 ⇒ 00:12:50.200 Pranav Narahari: For that as well, for just, like, additional resources.
120 00:12:52.760 ⇒ 00:13:09.100 Pranav Narahari: because right now, what, even Danny showed us that he already has set up in his Gemini is all the stuff that he is added to, where he’s tagged, where his activity has been, that information can come in through Gemini, but if you want to get org-wide data.
121 00:13:09.100 ⇒ 00:13:17.399 Pranav Narahari: then, like, stuff that Danny hasn’t even looked at, doesn’t even know what’s happening, like, on every corner of Eden, then we would need a service account to get.
122 00:13:17.400 ⇒ 00:13:17.990 Adam P: Yeah.
123 00:13:18.330 ⇒ 00:13:19.870 Pranav Narahari: The entire scope.
124 00:13:20.450 ⇒ 00:13:21.490 Adam P: Yeah, it makes sense.
125 00:13:21.960 ⇒ 00:13:22.560 Pranav Narahari: Cool.
126 00:13:24.380 ⇒ 00:13:26.860 Pranav Narahari: Let me send that over as well.
127 00:13:30.540 ⇒ 00:13:32.230 Pranav Narahari: Oh, did I just send the Slack again?
128 00:13:32.370 ⇒ 00:13:33.460 Pranav Narahari: One sec.
129 00:13:59.770 ⇒ 00:14:02.679 Adam P: Oh, so right in Google Cloud, okay, yeah, this makes sense.
130 00:14:04.200 ⇒ 00:14:04.860 Pranav Narahari: Yep.
131 00:14:07.930 ⇒ 00:14:10.699 Adam P: Perfect, yeah, I can… I can get this all done today.
132 00:14:11.340 ⇒ 00:14:12.180 Adam P: Perfect. For ya.
133 00:14:13.430 ⇒ 00:14:14.220 Pranav Narahari: Perfect.
134 00:14:14.530 ⇒ 00:14:17.399 Pranav Narahari: Yeah, so for right now, that’s all we need.
135 00:14:17.400 ⇒ 00:14:18.050 Adam P: Cool.
136 00:14:18.050 ⇒ 00:14:22.619 Pranav Narahari: I think for… just, like, with the other projects that we have, like.
137 00:14:22.860 ⇒ 00:14:28.859 Pranav Narahari: the… the BigQuery, access has already been kind of made. We may need… going…
138 00:14:29.030 ⇒ 00:14:35.439 Pranav Narahari: As we, like, kind of develop further, there may be, like, one-off things, but this is, like, the bulk of the stuff just to, like, get us going, so…
139 00:14:35.440 ⇒ 00:14:39.480 Adam P: Yeah, yeah, that makes sense. Do you have a specific name you want for this service account?
140 00:14:45.700 ⇒ 00:14:50.659 Pranav Narahari: It’s like a… the format is like a… like an email, right?
141 00:14:51.500 ⇒ 00:15:02.520 Adam P: Yeah, it’ll be, like, at, I don’t know, give me, like, the short name you want, and then it’ll be, I don’t know, at cloud.workspace.something-something something, try to… it’s long.
142 00:15:02.520 ⇒ 00:15:13.789 Pranav Narahari: Probably just something, like, to identify Marine Forge, just in case you need to, you know, move it in the future, or in case you’re creating your own and then need to delete your own, so this doesn’t get lost. Probably…
143 00:15:14.040 ⇒ 00:15:16.380 Pranav Narahari: You gonna say AI-brainforge?
144 00:15:16.610 ⇒ 00:15:18.610 Adam P: Yeah, okay, something like that. Perfect.
145 00:15:18.610 ⇒ 00:15:20.390 Pranav Narahari: Yeah. Yeah.
146 00:15:23.920 ⇒ 00:15:24.800 Pranav Narahari: Perfect.
147 00:15:26.050 ⇒ 00:15:28.909 Pranav Narahari: Cool. That’s all I had for right now.
148 00:15:29.160 ⇒ 00:15:35.970 Adam P: Awesome. Yeah, let me know when you get into the Eden Health account, and then I can give you the Gemini license, and I’ll…
149 00:15:36.240 ⇒ 00:15:37.080 Adam P: Hit up.
150 00:15:37.230 ⇒ 00:15:43.939 Adam P: Danny, I want… Danny’s on vacation. I’ll figure out who I gotta talk to to get the Slack upgrade, and then get you the service account made.
151 00:15:44.470 ⇒ 00:15:46.200 Pranav Narahari: Perfect. Sounds great.
152 00:15:46.910 ⇒ 00:15:47.820 Pranav Narahari: Heck yeah. Cool.
153 00:15:47.820 ⇒ 00:15:55.799 Adam P: Cool. Yeah, man, if you need anything, just Slack me on, like, whatever you need at whatever given moment or whatnot, let me know.
154 00:15:56.130 ⇒ 00:16:11.169 Pranav Narahari: Totally. And then also for… just, like, weekly, just, like, just to keep us, you know, both in line, which is, like, what we’re working on, we can just get updates and direction from y’all as well. I don’t think we’ve… have we set up just weekly calls?
155 00:16:11.170 ⇒ 00:16:11.900 Adam P: So…
156 00:16:12.060 ⇒ 00:16:14.049 Pranav Narahari: I don’t think we’ve done that yet, right? So…
157 00:16:14.200 ⇒ 00:16:19.899 Pranav Narahari: Would those calls be with you? Would they be with you and somebody?
158 00:16:19.900 ⇒ 00:16:35.209 Adam P: and put Danny on, it’s optional. But yeah, I think from… from what I understand, Danny wants to just throw me as point person on this, and then work with you guys for whatever you need, and then if we figure out we need other components and whatnot, I can pull them in.
159 00:16:35.630 ⇒ 00:16:41.709 Pranav Narahari: Perfect, perfect, perfect. Okay. I will get those weekly meetings set up too, probably, like, on Fridays.
160 00:16:42.380 ⇒ 00:16:43.090 Adam P: Perfect.
161 00:16:43.430 ⇒ 00:16:45.309 Pranav Narahari: Cool. Alright, Adam, see you then.
162 00:16:45.550 ⇒ 00:16:46.879 Adam P: Looking forward to it.
163 00:16:47.340 ⇒ 00:16:48.220 Pranav Narahari: See ya.
164 00:16:48.220 ⇒ 00:16:49.210 Adam P: Yep, later.