Meeting Title: DE-AE-AI Standup Date: 2025-11-25 Meeting participants: Mustafa Raja, Awaish Kumar, Samuel Roberts, Casie Aviles, Ashwini Sharma, Gabriel Lam, Demilade Agboola, Uttam Kumaran, Rico Rejoso, Robert Tseng, Zoran Selinger, Amber Lin, Henry Zhao
WEBVTT
1 00:00:14.660 ⇒ 00:00:15.730 Mustafa Raja: Amish.
2 00:00:18.470 ⇒ 00:00:19.190 Awaish Kumar: Hello.
3 00:00:22.120 ⇒ 00:00:23.560 Awaish Kumar: I’m good, how about you?
4 00:00:23.950 ⇒ 00:00:25.229 Mustafa Raja: Yeah, doing good.
5 00:00:37.950 ⇒ 00:00:39.070 Samuel Roberts: Hello.
6 00:00:40.130 ⇒ 00:00:40.940 Mustafa Raja: Hmm.
7 00:00:41.760 ⇒ 00:00:42.730 Samuel Roberts: How’s everyone?
8 00:00:43.920 ⇒ 00:00:45.050 Mustafa Raja: Yeah, doing good.
9 00:00:46.570 ⇒ 00:00:47.530 Samuel Roberts: Good, good.
10 00:00:55.800 ⇒ 00:00:56.740 Samuel Roberts: Cool.
11 00:00:57.110 ⇒ 00:00:59.170 Samuel Roberts: Oh, let me go grab my coffee, actually, hold on.
12 00:01:00.010 ⇒ 00:01:00.580 Mustafa Raja: Yeah.
13 00:01:20.930 ⇒ 00:01:21.540 Samuel Roberts: Okay.
14 00:01:42.700 ⇒ 00:01:44.109 Samuel Roberts: We’re on camera on.
15 00:01:45.540 ⇒ 00:01:48.029 Samuel Roberts: Very nice. Okay, okay, we’ll do it, we’ll do it.
16 00:01:48.190 ⇒ 00:01:48.890 Samuel Roberts: Oops.
17 00:01:50.740 ⇒ 00:01:52.890 Samuel Roberts: Zoom’s being a little laggy here.
18 00:02:00.430 ⇒ 00:02:01.310 Samuel Roberts: You know what I mean?
19 00:02:11.450 ⇒ 00:02:15.769 Samuel Roberts: So, this AI guys, Casey Mustafa, how was the end of the day yesterday? I was…
20 00:02:15.920 ⇒ 00:02:17.619 Samuel Roberts: I forgot, we don’t have.
21 00:02:18.060 ⇒ 00:02:24.370 Mustafa Raja: anyone helping childcare this week, so I’m on baby duty after, like, 2PM Eastern, so… I was offline.
22 00:02:24.910 ⇒ 00:02:27.740 Samuel Roberts: And so, yeah, it’s because of Thanksgiving, it’s just kind of a crazy…
23 00:02:27.740 ⇒ 00:02:36.599 Mustafa Raja: Yeah, yeah, so, I just added the, links thing to the ticket, that you suggested should be there.
24 00:02:36.840 ⇒ 00:02:48.090 Samuel Roberts: Oh, cool, okay. So, we are now able to add, links to the tickets, in the interface and just, push it to LinkedIn. Oh, sorry, not LinkedIn, Linea.
25 00:02:48.260 ⇒ 00:02:56.690 Mustafa Raja: And then I, also added, support to select the status. So, default status is going to be…
26 00:02:56.980 ⇒ 00:03:03.230 Mustafa Raja: Doing cycle, and then, if we go ahead and edit, we should be able to select
27 00:03:03.610 ⇒ 00:03:06.940 Mustafa Raja: Whatever the statuses are available for the team.
28 00:03:07.870 ⇒ 00:03:08.840 Samuel Roberts: Cool, perfect.
29 00:03:09.220 ⇒ 00:03:13.200 Samuel Roberts: And then there was one of the… what was a statin priority? Is that… So.
30 00:03:13.200 ⇒ 00:03:14.680 Mustafa Raja: The estimate?
31 00:03:15.400 ⇒ 00:03:16.640 Samuel Roberts: No, the priority.
32 00:03:17.250 ⇒ 00:03:20.769 Mustafa Raja: No, no, no, I didn’t… didn’t take a look at that.
33 00:03:21.070 ⇒ 00:03:22.229 Samuel Roberts: Okay, well, that’s fine, those two are…
34 00:03:22.230 ⇒ 00:03:23.019 Mustafa Raja: I guess for.
35 00:03:23.020 ⇒ 00:03:24.390 Samuel Roberts: I already have counted in.
36 00:03:24.510 ⇒ 00:03:30.039 Mustafa Raja: Yeah, yeah, for that, we first need to, you know, tweak a little tweak the system prompt a little.
37 00:03:30.790 ⇒ 00:03:31.110 Samuel Roberts: Yeah.
38 00:03:31.110 ⇒ 00:03:32.509 Mustafa Raja: Meanwhile, to be able to assign.
39 00:03:32.510 ⇒ 00:03:34.780 Samuel Roberts: Yeah, let’s leave that, leave that for now, then.
40 00:03:35.370 ⇒ 00:03:36.150 Samuel Roberts: Okay.
41 00:03:37.790 ⇒ 00:03:40.360 Samuel Roberts: But that’s good that the other two are there, then. Okay, cool.
42 00:03:40.670 ⇒ 00:03:41.300 Mustafa Raja: Yeah.
43 00:03:43.230 ⇒ 00:03:43.900 Samuel Roberts: Great.
44 00:03:48.880 ⇒ 00:03:51.710 Samuel Roberts: And then, Casey, I was looking at the migration plan.
45 00:03:54.430 ⇒ 00:03:57.719 Samuel Roberts: I think there’s one thing I had there…
46 00:04:01.140 ⇒ 00:04:09.070 Samuel Roberts: Yeah, for the phases, I might want to bump up the routing agent and the RAG tool up before the, oh, by the way.
47 00:04:10.740 ⇒ 00:04:12.050 Casie Aviles: Okay.
48 00:04:12.050 ⇒ 00:04:12.840 Samuel Roberts: Oh…
49 00:04:14.180 ⇒ 00:04:19.559 Samuel Roberts: Just because I think that’s part… that’s more part of… in my mind, that’s more part of the main Andy logic.
50 00:04:21.070 ⇒ 00:04:25.230 Samuel Roberts: But how we… how we break that up is… we can… we can figure that out.
51 00:04:26.860 ⇒ 00:04:33.900 Casie Aviles: Okay, sure, so I’ll just switch the… The order for the faces.
52 00:04:33.900 ⇒ 00:04:39.629 Samuel Roberts: Yeah, I think for now, yeah, because I think that’s… because main ANDI logic is kind of encompassing
53 00:04:40.110 ⇒ 00:04:44.040 Samuel Roberts: the… the… well, yeah, the main anti-logic is also the…
54 00:04:44.360 ⇒ 00:04:52.059 Samuel Roberts: I was using that to kind of talk about all of those pieces, all those agents, but, so I think that kind of… the main ANDI logic, meaning the…
55 00:04:52.500 ⇒ 00:04:59.990 Samuel Roberts: the actual contextual agent versus the routing agent and the RAG, I think those kind of go hand in hand, so…
56 00:05:00.890 ⇒ 00:05:01.570 Casie Aviles: Okay.
57 00:05:05.190 ⇒ 00:05:06.120 Uttam Kumaran: Hey guys.
58 00:05:08.180 ⇒ 00:05:09.670 Samuel Roberts: Hey, Dom, how are you?
59 00:05:10.310 ⇒ 00:05:13.910 Uttam Kumaran: Hey, how’s everybody? Welcome back, the melade.
60 00:05:14.700 ⇒ 00:05:15.300 Samuel Roberts: Oh, yeah.
61 00:05:15.300 ⇒ 00:05:17.009 Demilade Agboola: Thank you, Hugh, glad to be back.
62 00:05:17.930 ⇒ 00:05:18.489 Samuel Roberts: You’re at a wedding.
63 00:05:18.490 ⇒ 00:05:19.949 Uttam Kumaran: Yeah, I sent… the Edison.
64 00:05:19.950 ⇒ 00:05:22.620 Demilade Agboola: I was at the wedding in Dominican Republic, so…
65 00:05:22.620 ⇒ 00:05:25.419 Samuel Roberts: Oh, right! Oh, was it a… was it a blast?
66 00:05:27.740 ⇒ 00:05:29.290 Demilade Agboola: Pardon, I didn’t get that.
67 00:05:29.500 ⇒ 00:05:32.149 Samuel Roberts: I was like, was it a blast? Was it, like, a big…
68 00:05:32.150 ⇒ 00:05:48.290 Demilade Agboola: Oh yeah, it was, it was, yeah, it was, yeah, it was great, it was great. Excellent. It was amazing. My friend, my childhood friend got married, and his partner, who’s actually, she’s American, they got married, so both families flew in, a lot of people were around. I saw people I hadn’t seen in, like, a decade.
69 00:05:48.530 ⇒ 00:05:58.820 Demilade Agboola: It was really cool, it was really cool. That’s great. And it was a resort, so drinking could start at, like, 10 AM or something.
70 00:05:58.820 ⇒ 00:05:59.320 Samuel Roberts: Incredible.
71 00:05:59.930 ⇒ 00:06:00.470 Demilade Agboola: 24.
72 00:06:00.470 ⇒ 00:06:02.359 Uttam Kumaran: How long were you there the whole time?
73 00:06:03.160 ⇒ 00:06:10.950 Demilade Agboola: So I got to Dominican on the 18th, and I just literally got in, like, to Minnesota, like, 8 hours ago.
74 00:06:11.720 ⇒ 00:06:15.730 Uttam Kumaran: Well, nice, dude, it’s, like, freezing.
75 00:06:16.030 ⇒ 00:06:20.790 Samuel Roberts: You’re near, you’re near Sam. You’re closest to Sam, I think, on this call.
76 00:06:21.720 ⇒ 00:06:23.700 Samuel Roberts: Pretty far, but yeah, probably closest to me.
77 00:06:24.170 ⇒ 00:06:28.069 Demilade Agboola: Yeah, but it’s not yet freezing yet, it’s still just, like, 44.
78 00:06:28.210 ⇒ 00:06:29.090 Demilade Agboola: So it’s not good.
79 00:06:29.090 ⇒ 00:06:29.800 Uttam Kumaran: Okay.
80 00:06:30.000 ⇒ 00:06:33.990 Demilade Agboola: like, still Jackie Weather, but obviously, it doesn’t…
81 00:06:33.990 ⇒ 00:06:35.860 Uttam Kumaran: cold for me. I’m out of that.
82 00:06:36.110 ⇒ 00:06:40.529 Demilade Agboola: And often here is maybe 55, 60.
83 00:06:40.930 ⇒ 00:06:43.969 Uttam Kumaran: Like, 55-something in the mornings, but…
84 00:06:44.260 ⇒ 00:06:53.210 Uttam Kumaran: Yeah, I used to just wake… in New York, I just remember waking up and walking to work, and I’d be like, oh my god. I’m so brutal.
85 00:06:53.740 ⇒ 00:06:54.570 Demilade Agboola: Yeah.
86 00:06:54.570 ⇒ 00:06:56.289 Uttam Kumaran: There were, like, 4 jackets.
87 00:06:56.820 ⇒ 00:06:57.450 Samuel Roberts: Yep.
88 00:07:00.950 ⇒ 00:07:01.790 Samuel Roberts: Yeah.
89 00:07:01.910 ⇒ 00:07:10.439 Samuel Roberts: Yeah, I mean, I… Cleveland’s like that now, too, or will get like that in winter, but I’m used to it, so… I don’t know if I can do it any other way in the winter.
90 00:07:12.900 ⇒ 00:07:16.590 Uttam Kumaran: Nice. How was, how was yesterday for everybody?
91 00:07:22.570 ⇒ 00:07:23.680 Samuel Roberts: Anyone?
92 00:07:23.910 ⇒ 00:07:35.440 Mustafa Raja: Yeah, it was nice. I worked on, so, we worked on migration plan, and then, I worked on, some of, README stuff.
93 00:07:35.590 ⇒ 00:07:41.690 Mustafa Raja: And then for default, and then for internal, I, I had a ticket
94 00:07:41.860 ⇒ 00:07:44.119 Mustafa Raja: laying around, so I’ll work on that.
95 00:07:45.160 ⇒ 00:07:51.339 Uttam Kumaran: Nice, okay, great. Yeah, I think default stuff may just sort of, like, pause a little bit this week, because…
96 00:07:51.340 ⇒ 00:07:51.860 Mustafa Raja: Yeah.
97 00:07:51.860 ⇒ 00:07:55.339 Uttam Kumaran: I think they’re… I think they’re on break, but I think we got everything we need.
98 00:07:56.290 ⇒ 00:07:56.610 Mustafa Raja: Yeah.
99 00:07:56.610 ⇒ 00:07:58.030 Uttam Kumaran: So I think we’re good there.
100 00:07:58.590 ⇒ 00:08:02.900 Uttam Kumaran: Yeah, README… README is probably where I’m… I’m, like, excited to see…
101 00:08:03.010 ⇒ 00:08:06.289 Uttam Kumaran: It’s off of your kind of owning, so that’s great. I mean, I think…
102 00:08:06.290 ⇒ 00:08:06.780 Mustafa Raja: Yes.
103 00:08:06.780 ⇒ 00:08:09.210 Uttam Kumaran: Probably one more…
104 00:08:09.530 ⇒ 00:08:14.789 Uttam Kumaran: probably a few more days, and I told… I told Robert to add you to the channel, actually.
105 00:08:15.620 ⇒ 00:08:16.830 Mustafa Raja: Oh, that’s another one.
106 00:08:17.610 ⇒ 00:08:21.999 Uttam Kumaran: Yeah, I think in a few more days, he’ll end up… he’ll be able to add you there.
107 00:08:22.530 ⇒ 00:08:23.080 Mustafa Raja: Okay.
108 00:08:23.380 ⇒ 00:08:24.400 Mustafa Raja: That’s nice.
109 00:08:25.190 ⇒ 00:08:25.920 Uttam Kumaran: Yeah.
110 00:08:25.920 ⇒ 00:08:26.460 Samuel Roberts: agree.
111 00:08:26.990 ⇒ 00:08:29.530 Uttam Kumaran: cool.
112 00:08:29.740 ⇒ 00:08:39.340 Uttam Kumaran: Okay, great, so default, read me, good. I guess, yeah, I wanted to maybe get a brief update on, ABC. So, I went in person, met with them.
113 00:08:39.520 ⇒ 00:08:44.279 Uttam Kumaran: So one is we’re going to get a renewal for Andy, and…
114 00:08:44.410 ⇒ 00:08:49.049 Uttam Kumaran: We went in and sold this… you know how we were pitching the Discovery Package, right?
115 00:08:50.920 ⇒ 00:09:09.120 Uttam Kumaran: Everybody aware? I don’t know, maybe… yeah, we were basically pitching, like, hey, there’s a bunch of different other data holders in our business, and we got verbal approval. So I met with the CEO, whose name is, Bo Jenkins, whose name is Bobby Jenkins, his son Beau, Stephen Meyer.
116 00:09:09.250 ⇒ 00:09:11.020 Uttam Kumaran: And Matt Burns.
117 00:09:11.250 ⇒ 00:09:18.560 Uttam Kumaran: And yeah, they want to go for it. They actually went with the larger option that we paid.
118 00:09:19.080 ⇒ 00:09:20.930 Uttam Kumaran: Which is great.
119 00:09:21.100 ⇒ 00:09:26.039 Uttam Kumaran: It may be the… right now holds the record for highest…
120 00:09:26.320 ⇒ 00:09:34.040 Uttam Kumaran: single-month contract, although Robert is pitching a bigger one right now, so I told him I can hold the record briefly.
121 00:09:34.290 ⇒ 00:09:35.150 Samuel Roberts: Yeah, right.
122 00:09:36.060 ⇒ 00:09:40.069 Uttam Kumaran: Which is great. I’m super…
123 00:09:40.360 ⇒ 00:09:47.770 Uttam Kumaran: delighted, I think. Andy, we’re not going to, like, Nothing much is gonna change.
124 00:09:48.090 ⇒ 00:09:56.829 Uttam Kumaran: you know, there necessarily for now. I think probably the… negotiate a little… they…
125 00:09:57.580 ⇒ 00:10:02.470 Uttam Kumaran: It often should be, I think you’re a little older.
126 00:10:03.000 ⇒ 00:10:03.700 Casie Aviles: Yeah.
127 00:10:04.740 ⇒ 00:10:08.590 Samuel Roberts: Okay, good, it wasn’t… Sure. Yeah, a little bit, we missed a little bit of the last bit.
128 00:10:09.390 ⇒ 00:10:27.800 Uttam Kumaran: I was just saying, yeah, we’re… we’re gonna continue on Andy’s support, and so I think the biggest thing for me, I told Matt is that we’re going to prioritize moving stuff over. So, can… can I get the R on the migration plan? Like, sort of the questions I had, which is, like, what is the executive
129 00:10:28.530 ⇒ 00:10:30.790 Uttam Kumaran: What’s the executive summary on, like.
130 00:10:30.900 ⇒ 00:10:37.359 Uttam Kumaran: What’s it gonna end up? Like, what’s the scope? What’s… what do we think the timeline is? Things like that.
131 00:10:39.610 ⇒ 00:10:44.300 Samuel Roberts: Yeah, so, we… oh, go ahead, Casey. You, you, you have it better than I do. Go ahead.
132 00:10:44.300 ⇒ 00:10:52.749 Casie Aviles: Oh, no, for the migration plan, it’s, basically what I… what we just talked about, we had a meeting, and we just talked about, like.
133 00:10:53.040 ⇒ 00:10:59.380 Casie Aviles: how it’s… how we’re going to move over, like, the area… the ones in Anaten to Mastra, and…
134 00:10:59.520 ⇒ 00:11:08.189 Casie Aviles: I think I’ve included there, like, we also talked… we didn’t go into depth in the meeting with, like, the Rs and the…
135 00:11:08.860 ⇒ 00:11:15.110 Casie Aviles: the timeline, but I’ve also included just a rough draft there that should be divided into phases.
136 00:11:15.630 ⇒ 00:11:21.040 Casie Aviles: Where phases… each phase is, like, one… one week experience, but…
137 00:11:21.310 ⇒ 00:11:26.100 Casie Aviles: Yeah, I think I did. Some feedback would be great there.
138 00:11:26.100 ⇒ 00:11:26.650 Uttam Kumaran: Okay.
139 00:11:26.750 ⇒ 00:11:29.910 Casie Aviles: Since these are just some rough estimations, and just some…
140 00:11:30.320 ⇒ 00:11:37.960 Casie Aviles: stuff I figured would be a good base for, like, how we work on each… Step.
141 00:11:38.130 ⇒ 00:11:42.580 Casie Aviles: So basically, that’s it. And I also detailed there in the document, like.
142 00:11:43.020 ⇒ 00:11:49.480 Casie Aviles: what are the things that ABC might need to own moving forward, like the environment in Google Cloud?
143 00:11:49.660 ⇒ 00:11:56.000 Casie Aviles: And the database stuff, so it’s there with some references as well, so yeah.
144 00:11:58.040 ⇒ 00:12:05.769 Uttam Kumaran: And then my other question is, maybe, for Sam, I wonder if we can… well, one, I was… yeah, if you have any additional thoughts, and two.
145 00:12:05.890 ⇒ 00:12:12.629 Uttam Kumaran: I want to talk about, like, if we can also, in this process, ask Tim to set up, like,
146 00:12:13.350 ⇒ 00:12:16.400 Uttam Kumaran: Like, maybe a dev and a staging.
147 00:12:16.750 ⇒ 00:12:18.260 Samuel Roberts: version of Andy.
148 00:12:18.680 ⇒ 00:12:29.790 Uttam Kumaran: So there’s, like, a dev branch. I mean, you could do as many as you want, I feel like. Like, if you… like, the OD version would be you do a dev, you dev a… you do a…
149 00:12:30.220 ⇒ 00:12:32.500 Uttam Kumaran: Staging, pre-prod, fraud.
150 00:12:32.610 ⇒ 00:12:38.620 Uttam Kumaran: But I would like us to try to get a few more… instances.
151 00:12:39.210 ⇒ 00:12:48.289 Samuel Roberts: Yeah, I think at least a dev… at least two, obviously, would be great, more than, you know… but I think dev staging prod is probably good.
152 00:12:48.440 ⇒ 00:12:59.529 Samuel Roberts: And then, I imagine, like, probably would be what the vast majority of the CSRs would be on, and then we could have a few people on staging, testing out, and then Deb would be us. That’s kind of why…
153 00:12:59.530 ⇒ 00:13:00.330 Uttam Kumaran: Yes.
154 00:13:00.420 ⇒ 00:13:09.140 Samuel Roberts: Exactly. Yeah, I… we were… we were looking a little bit, because… so I… I was getting kind of debriefed a little bit on how the whole set of things, because I kind of knew how the…
155 00:13:09.140 ⇒ 00:13:09.610 Uttam Kumaran: Oh.
156 00:13:09.610 ⇒ 00:13:19.019 Samuel Roberts: the code on the chat API end was talking to Andy, but now I understand it a little bit more in kind of… in terms of, like, Google Cloud stuff.
157 00:13:19.020 ⇒ 00:13:19.400 Uttam Kumaran: Yeah.
158 00:13:19.400 ⇒ 00:13:28.330 Samuel Roberts: And so there’s a couple decisions on, like, overall architecture that I need to do a little bit of research and figure out what we would need from Tim. Because right now, it’s just a… it’s a Google…
159 00:13:28.610 ⇒ 00:13:30.090 Samuel Roberts: Cloud Function.
160 00:13:30.430 ⇒ 00:13:41.980 Samuel Roberts: that is hit by the chat API, basically. And then that function just calls 3 different webhooks, depending on if it’s a message, if it’s feedback, or if it’s no-by-the-way kind of thing.
161 00:13:42.350 ⇒ 00:13:43.020 Uttam Kumaran: Right, okay.
162 00:13:43.020 ⇒ 00:14:00.519 Samuel Roberts: the question is, like, how much do we want to move into, like, Mastra, and, like, we’re probably, like, there’s a few questions there over overall architecture, and I need to do a little more research, because I’m not as familiar with Google Cloud as I am, like, AWS stuff, so… I mean, it’s all gonna be there, I just need to know what I need to ask for, and
163 00:14:00.690 ⇒ 00:14:03.759 Samuel Roberts: Like, get him to provision for us that we have access to, kind of thing.
164 00:14:03.760 ⇒ 00:14:16.559 Uttam Kumaran: Yeah, one thing you can also do is, like, move it… move it over as webhooks, and then at least you get the environment in order to, like, go further, right? Because the one thing about… I feel like about these guys is, like.
165 00:14:16.820 ⇒ 00:14:20.800 Uttam Kumaran: We have probably, like, one shot at asking for the scopes we need.
166 00:14:21.260 ⇒ 00:14:35.980 Uttam Kumaran: And so, like, I just want to be careful that, like, we are translating to them, like, why we need each scope, but then also you get enough to, like, consistently make upgrades in the future.
167 00:14:36.430 ⇒ 00:14:42.199 Samuel Roberts: Yes, yeah, that’s what… that’s kind of related to what we were talking about, where the question is, like, that… that Google Cloud function
168 00:14:42.460 ⇒ 00:14:48.050 Samuel Roberts: It’s calling those webhooks, and the question is, like, do we want to just, like, cut the line there and replace all the webhooks?
169 00:14:48.500 ⇒ 00:14:55.779 Samuel Roberts: Yeah. Or do we want to take it one step further and just replace the URL that the chat app is talking to?
170 00:14:56.090 ⇒ 00:15:06.890 Samuel Roberts: which then gives us a little more flexibility, and it’s not webhooks, it might be a little faster, but I, you know, is the Google Cloud Run function enough, or do we need, like.
171 00:15:07.100 ⇒ 00:15:15.009 Samuel Roberts: you know, more… I just don’t know what the resources are even called in Google compared to AWS. Like, do we need, like, an instance or something besides just Lambda functions, basically?
172 00:15:15.900 ⇒ 00:15:20.450 Samuel Roberts: So that’s something I need to do a little bit more before I feel comfortable asking Tim to, like…
173 00:15:20.450 ⇒ 00:15:21.050 Uttam Kumaran: Okay.
174 00:15:21.050 ⇒ 00:15:24.340 Samuel Roberts: And maybe even getting his input would be good on that, probably too, but .
175 00:15:25.300 ⇒ 00:15:34.060 Uttam Kumaran: Yeah, so that, and then I think also, like, the… want to have a section carved out on security, it’s gonna be one of their bigger concerns.
176 00:15:34.190 ⇒ 00:15:36.250 Uttam Kumaran: I feel like…
177 00:15:36.320 ⇒ 00:15:56.010 Uttam Kumaran: So, it’s not something that I think we usually get put up above, but it will be something as we grow. So, if we can have a little bit of a section just on that, one, on why this is improving their security posture overall. Second, like, we talk about, like, we can talk about key rotation, we can talk about
178 00:15:56.040 ⇒ 00:15:59.730 Uttam Kumaran: like, which LLM we’re using,
179 00:15:59.920 ⇒ 00:16:07.619 Uttam Kumaran: You know, but I didn’t… the additional lot fees, and this is where, I don’t know if this is in the executive summary, Casey, but…
180 00:16:07.780 ⇒ 00:16:14.809 Uttam Kumaran: not only would I like to talk about how this is moving to owned infrastructure, I want to talk about the potential speed
181 00:16:15.790 ⇒ 00:16:22.589 Uttam Kumaran: Both the improvements to, like, response time and our… our time to triage issues.
182 00:16:22.720 ⇒ 00:16:27.610 Uttam Kumaran: as, like, two… Things that this… will fuel.
183 00:16:27.970 ⇒ 00:16:32.490 Samuel Roberts: Because typically, like, you know, you guys know, like, when you’re doing migrations.
184 00:16:32.490 ⇒ 00:16:38.440 Uttam Kumaran: The business, it’ll be like… who cares? And these guys aren’t, like, bad, they’re actually very…
185 00:16:38.440 ⇒ 00:16:38.770 Samuel Roberts: Sure.
186 00:16:38.770 ⇒ 00:16:44.930 Uttam Kumaran: They’re okay with that, but I guess my point… My point for…
187 00:16:45.100 ⇒ 00:16:55.169 Uttam Kumaran: Give me one second. My point is more, we want to make sure that we address that, and we’re showing them that this is actually going to help
188 00:16:55.520 ⇒ 00:16:57.939 Uttam Kumaran: Escape you’re driving towards, you know?
189 00:16:59.320 ⇒ 00:16:59.900 Samuel Roberts: Yeah.
190 00:17:01.320 ⇒ 00:17:01.830 Uttam Kumaran: -Oh.
191 00:17:01.830 ⇒ 00:17:17.119 Samuel Roberts: Yeah, I think that… that… yeah, I think there’s a couple things in the… when I was looking at the migration plan, there’s a couple things outlined there about, like, why. But I think a big one is the, like, alerting that we don’t get right now is hard in N8N. So there’s already some logging, right? But we can do a lot more.
192 00:17:18.440 ⇒ 00:17:24.300 Samuel Roberts: If we can… once it’s there. But yeah, I understand exactly what you’re saying. Like, making that very clear to them is… Yeah. …is big.
193 00:17:25.660 ⇒ 00:17:30.100 Uttam Kumaran: So, can I ask him for, maybe I get a meeting on the books next week?
194 00:17:32.050 ⇒ 00:17:32.640 Uttam Kumaran: What do you pay?
195 00:17:32.640 ⇒ 00:17:36.029 Samuel Roberts: I won’t be here next week, but if you feel good…
196 00:17:36.480 ⇒ 00:17:42.560 Samuel Roberts: I can’t be there, is all I’m saying there, but as long as we have the plan together, I’m not that worried.
197 00:17:44.660 ⇒ 00:17:55.629 Uttam Kumaran: Yeah, maybe I’ll just get his availability for the next 2 weeks, and just start the conversation. Maybe the first meeting is just an overview, and then we can get into more specifics.
198 00:17:56.030 ⇒ 00:17:57.429 Samuel Roberts: Yeah, okay, that sounds great.
199 00:17:57.710 ⇒ 00:17:58.890 Uttam Kumaran: Okay, cool.
200 00:17:59.640 ⇒ 00:18:01.370 Uttam Kumaran: Okay, any other…
201 00:18:01.870 ⇒ 00:18:12.880 Samuel Roberts: In the meantime, we can start moving some of this code if it’s gonna be, like, a… like, is this still, like, a debate about whether or not they’re gonna want to move it to their own? Because from our purposes, like, we probably still want it.
202 00:18:12.880 ⇒ 00:18:13.580 Uttam Kumaran: Not exactly.
203 00:18:13.580 ⇒ 00:18:14.440 Samuel Roberts: And then…
204 00:18:15.030 ⇒ 00:18:18.460 Uttam Kumaran: So you could move it to our Google.
205 00:18:21.150 ⇒ 00:18:37.869 Samuel Roberts: Yeah, I mean, well, so it’s gonna be, you know, it’s just gonna be code, and we could, you know, be testing master agents and building that… that kind of isolated block of code anyway that would be either the webhook or tapped into by the functions, that we could… and that might even show, like, better speed, better logging, all this sort of stuff we might need to…
206 00:18:38.100 ⇒ 00:18:39.460 Samuel Roberts: Really prove that.
207 00:18:39.460 ⇒ 00:18:43.989 Uttam Kumaran: It’s not a debate anymore, but I would just suggest moving it to our Google Cloud.
208 00:18:44.610 ⇒ 00:18:46.149 Samuel Roberts: Yeah, yeah, that could work.
209 00:18:47.250 ⇒ 00:18:56.720 Uttam Kumaran: Yeah, one thing that could be interesting is, like, if you do it in our Google Cloud, I wonder if there is an easy way to migrate to theirs, you know? So, I mean, that is actually…
210 00:18:56.970 ⇒ 00:19:05.390 Uttam Kumaran: Yeah, maybe actually we just start by doing that, and so that can get… that can kick off, so we’re not, like, totally, like, waiting on them, because…
211 00:19:05.390 ⇒ 00:19:25.390 Samuel Roberts: Yeah, I figured at the… even without Google, I just figured if we were just developing something master locally, because, like, Master has a nice UI, so we don’t even have to, like, hit the chat, we can just be building it, like, Andy in a box that we can talk to, and it can, you know, in parallel, like, we’re not going to replace the N8N yet, but we can start building the pieces that will, whether or not that runs
212 00:19:25.390 ⇒ 00:19:33.629 Samuel Roberts: on GCP stuff or not right now, I think is, you know, you can have that conversation. But we could at least start building locally, and then, you know, at least the three of us could be…
213 00:19:33.920 ⇒ 00:19:39.010 Samuel Roberts: Testing it out and making sure that it’s working on par with What’s there, at least.
214 00:19:39.370 ⇒ 00:19:40.529 Samuel Roberts: In terms of response.
215 00:19:40.530 ⇒ 00:19:44.159 Uttam Kumaran: Yeah, what do you… what… what do you need for,
216 00:19:44.430 ⇒ 00:19:48.560 Uttam Kumaran: What do you need in terms of planning to start that? Like…
217 00:19:48.870 ⇒ 00:19:54.759 Uttam Kumaran: Do you want me to ask, Amber, potentially, to… to help scope that out, or… or…
218 00:19:54.880 ⇒ 00:19:55.999 Uttam Kumaran: Look, what do you think?
219 00:19:56.000 ⇒ 00:20:01.749 Samuel Roberts: There might be a little bit more on that migration plan of, like, the details, but I think, honestly, just, we can start…
220 00:20:02.080 ⇒ 00:20:11.480 Samuel Roberts: moving some of those things and tests, because there’s a few pieces, like the… well, here’s the other… the other side of this is the database stuff, like, it’s in Subabase right now, so there’s a few pieces that, like, we can just hit.
221 00:20:11.740 ⇒ 00:20:16.239 Samuel Roberts: and to do the vector search and stuff, like, we don’t need to replace all that.
222 00:20:16.590 ⇒ 00:20:25.079 Samuel Roberts: that’s another question, actually, just as I’m talking out loud, but I think really just taking the logic from N8N and putting it into the code
223 00:20:25.310 ⇒ 00:20:27.919 Samuel Roberts: And those agents, and making sure that we get
224 00:20:29.370 ⇒ 00:20:35.820 Samuel Roberts: Yeah, like, parity with the routing agent, the, like, actual ANDI context agent, and then the RAG search.
225 00:20:36.090 ⇒ 00:20:40.180 Samuel Roberts: Like, we could probably start running with that, now that we have, kind of.
226 00:20:40.290 ⇒ 00:20:42.000 Samuel Roberts: This mapped out in the plan.
227 00:20:43.140 ⇒ 00:20:49.140 Samuel Roberts: If you want more, like, if you want more detail, we can do that. I can chat with Amber, and we can start to put some stuff together.
228 00:20:49.880 ⇒ 00:20:55.380 Uttam Kumaran: Yeah, a little bit more detail would be helpful, because… For, just for docs.
229 00:20:55.620 ⇒ 00:21:01.129 Uttam Kumaran: I’m not as concerned about you guys being organized, but I just want to have docs on, like, what we’re doing.
230 00:21:01.280 ⇒ 00:21:02.410 Uttam Kumaran: And then…
231 00:21:02.670 ⇒ 00:21:12.299 Uttam Kumaran: as much as you can prioritize… yeah, I mean, I know you’re like, this may or may not hinge on this executing in Google Cloud, but part of my worry is that
232 00:21:12.420 ⇒ 00:21:18.640 Uttam Kumaran: like, that is actually more of the difficult part, like, more of the unknown is the Google stuff.
233 00:21:18.870 ⇒ 00:21:23.899 Uttam Kumaran: So, if there’s any way for, like, for… for… yeah, is there any way to, like.
234 00:21:24.270 ⇒ 00:21:27.259 Uttam Kumaran: try to end up running this in Google.
235 00:21:27.630 ⇒ 00:21:31.090 Uttam Kumaran: Even if it’s ours, at the, like, the end of the day.
236 00:21:31.240 ⇒ 00:21:40.370 Uttam Kumaran: That is still a better outcome than running it in, like, Heroku or another envi… or AWS, because we’ll have… that just still remains an unknown.
237 00:21:40.680 ⇒ 00:21:42.040 Uttam Kumaran: So…
238 00:21:42.040 ⇒ 00:21:58.560 Samuel Roberts: No, I think that’s… yeah, I think there’s kind of two parts to that. One is the actual, like, coding up the agents, getting them to run locally, hitting whatever LLMs we’re using and stuff, and then deploying that. We have to figure out exactly what is going to be required anyway from GCP, so if we’re testing that on ours, that’s probably a good…
239 00:21:58.680 ⇒ 00:22:03.399 Samuel Roberts: a good path forward anyway, while we’re still talking with ABC about getting their stuff
240 00:22:03.640 ⇒ 00:22:05.149 Samuel Roberts: You know, provision for us.
241 00:22:05.440 ⇒ 00:22:11.450 Samuel Roberts: So I think that’s a good plan. We can add that to the migration plan, even, and make sure that it’s all documented out.
242 00:22:12.850 ⇒ 00:22:13.430 Uttam Kumaran: Cool.
243 00:22:13.630 ⇒ 00:22:15.260 Uttam Kumaran: Okay. Awesome.
244 00:22:15.720 ⇒ 00:22:16.699 Uttam Kumaran: Yeah, that’s pretty.
245 00:22:16.700 ⇒ 00:22:17.490 Samuel Roberts: about it.
246 00:22:17.490 ⇒ 00:22:18.080 Uttam Kumaran: Great.
247 00:22:18.760 ⇒ 00:22:21.309 Uttam Kumaran: Okay, so I feel good about that,
248 00:22:23.040 ⇒ 00:22:26.910 Uttam Kumaran: Let’s talk a little bit about, Eden.
249 00:22:27.250 ⇒ 00:22:41.569 Uttam Kumaran: I know Sweeney’s here, so maybe we can talk a little bit about Eden from the data modeling, or DE side. Kind of can catch Demolati up on where we’re at, and then Awash, maybe if you wanna…
250 00:22:41.750 ⇒ 00:22:46.270 Uttam Kumaran: you know, hand anything off to Demolade, or,
251 00:22:46.460 ⇒ 00:22:49.720 Uttam Kumaran: We want to chat through, like, priorities there, that would be great, so…
252 00:22:50.120 ⇒ 00:22:52.909 Uttam Kumaran: Yeah, anyone, feel free to go for it.
253 00:22:53.720 ⇒ 00:22:56.990 Awaish Kumar: Yeah, so for Hayden,
254 00:22:57.640 ⇒ 00:23:02.420 Awaish Kumar: I shared the Catalyst ticket, and explained yesterday to
255 00:23:02.620 ⇒ 00:23:10.030 Awaish Kumar: Actually, he has some questions. I’ve tried to answer them, but yeah, we can huddle regarding those.
256 00:23:10.560 ⇒ 00:23:15.579 Awaish Kumar: They would like more regarding the… how those tables are being populated.
257 00:23:15.890 ⇒ 00:23:17.770 Awaish Kumar: Basically, that’s, like.
258 00:23:17.950 ⇒ 00:23:24.520 Awaish Kumar: Zoran from our team, which is a MarTech engineer, is responsible for populating some of the tables.
259 00:23:24.980 ⇒ 00:23:26.489 Awaish Kumar: Which we are using.
260 00:23:26.830 ⇒ 00:23:32.760 Awaish Kumar: And, yeah, like, if… when the… that modeling is done, like, for the…
261 00:23:33.070 ⇒ 00:23:41.690 Awaish Kumar: We are done with the catalyst side. Then, the second part is the… reverse ETL for Meta.
262 00:23:42.140 ⇒ 00:23:46.760 Awaish Kumar: That’s just the… that’s another ticket, which I think we already…
263 00:23:47.040 ⇒ 00:23:55.409 Awaish Kumar: decided to assign to the Ashwini, so there’s, like, validation required on the model, which…
264 00:23:55.940 ⇒ 00:23:58.359 Awaish Kumar: which I already have in one of the PRs.
265 00:23:58.610 ⇒ 00:24:01.870 Awaish Kumar: And then, reverse detailing itself.
266 00:24:02.340 ⇒ 00:24:10.499 Awaish Kumar: So we might need to… we need to be ready to, like, support Zoran, but, like, Zoran has decided to…
267 00:24:10.800 ⇒ 00:24:13.789 Awaish Kumar: To do it himself, like, himself.
268 00:24:15.890 ⇒ 00:24:16.580 Uttam Kumaran: Okay.
269 00:24:17.820 ⇒ 00:24:21.900 Uttam Kumaran: And then, so what’s on… what’s on, Ashwini, your plate for… for this week?
270 00:24:22.110 ⇒ 00:24:38.090 Ashwini Sharma: So, yeah, I had this ticket assigned to me, which was the catalyst refactoring, which I’ve done, raised to PR. There was some, you know, the raw data in one of the tables was not really making any sense, and so I was talking to
271 00:24:38.490 ⇒ 00:24:41.420 Ashwini Sharma: Zoran this morning.
272 00:24:42.300 ⇒ 00:24:44.869 Ashwini Sharma: And, yeah, he has come with a…
273 00:24:45.240 ⇒ 00:24:53.549 Ashwini Sharma: Pretty, human logic to figure out what’s… what’s the exact, basically session ID and… and…
274 00:24:53.550 ⇒ 00:24:57.229 Uttam Kumaran: user ID to be used in that raw Cloudflare.
275 00:24:57.240 ⇒ 00:24:59.050 Ashwini Sharma: Thank you, Paige, for it, huh?
276 00:24:59.700 ⇒ 00:25:03.939 Uttam Kumaran: Yeah. Yeah, I’ll try to incorporate that thing into that, PR again.
277 00:25:05.280 ⇒ 00:25:09.420 Uttam Kumaran: How are you, how are you, how are you QAing stuff with him? Like, are you,
278 00:25:09.610 ⇒ 00:25:13.139 Uttam Kumaran: Are you shipping it in PR and then being like, go check it out in staging?
279 00:25:14.460 ⇒ 00:25:20.159 Ashwini Sharma: So, yeah, I run that PR locally, and then see what kind of data it outputs, and then.
280 00:25:20.160 ⇒ 00:25:20.740 Uttam Kumaran: Okay.
281 00:25:20.740 ⇒ 00:25:23.249 Ashwini Sharma: Yeah, ask somebody to review the PRs.
282 00:25:23.500 ⇒ 00:25:27.690 Uttam Kumaran: So… No, meaning, like, less… there’s… because there’s the logic review.
283 00:25:27.860 ⇒ 00:25:31.949 Uttam Kumaran: But also have him take a look at the table that you materialized.
284 00:25:31.950 ⇒ 00:25:32.550 Ashwini Sharma: Sure.
285 00:25:33.020 ⇒ 00:25:33.889 Ashwini Sharma: And this is…
286 00:25:33.890 ⇒ 00:25:39.800 Uttam Kumaran: Like, send them that table and say, like, you go run your queries and check out, like, what the output data is.
287 00:25:40.710 ⇒ 00:25:41.529 Ashwini Sharma: Right here.
288 00:25:41.770 ⇒ 00:25:47.029 Ashwini Sharma: So this is something that Zoran… Zoran will be doing, right? Or should I invite somebody else? Yeah. Okay.
289 00:25:47.030 ⇒ 00:25:48.659 Awaish Kumar: Yeah, that’s on.
290 00:25:49.020 ⇒ 00:25:52.979 Awaish Kumar: I have been doing it myself as well. What you can do is, like, we have…
291 00:25:53.090 ⇒ 00:25:57.030 Awaish Kumar: Catalyst platforms, like, Credentials in OnePass.
292 00:25:57.190 ⇒ 00:26:03.699 Awaish Kumar: You can use that… use those to log in and see, like… what you have to verify is that, like, whatever…
293 00:26:03.820 ⇒ 00:26:05.670 Awaish Kumar: Order is being selected.
294 00:26:05.880 ⇒ 00:26:08.270 Ashwini Sharma: Is this the first-time customer.
295 00:26:08.270 ⇒ 00:26:19.159 Awaish Kumar: So you can basically do… on the Catalyst platform for that order, when you search for that order, you should see, like, the customer, this is the new customer, there’s no
296 00:26:19.600 ⇒ 00:26:28.079 Awaish Kumar: no, like, transaction from this customer beforehand. So, like, you can verify using 5-10 samples that, like, what we are populating is good enough.
297 00:26:28.960 ⇒ 00:26:34.700 Ashwini Sharma: No, okay, that was a part of the ticket, because I didn’t see that in the ticket itself.
298 00:26:36.030 ⇒ 00:26:39.819 Ashwini Sharma: Okay, I’ll huddle with you after this call, I wish.
299 00:26:41.850 ⇒ 00:26:43.740 Awaish Kumar: Yeah, I have assigned one more.
300 00:26:44.150 ⇒ 00:26:47.799 Awaish Kumar: That’s regarding creating a webhook, and that’s, like.
301 00:26:49.120 ⇒ 00:26:53.399 Awaish Kumar: Ticket number is 1097, in the idiom.
302 00:26:53.820 ⇒ 00:26:56.480 Awaish Kumar: That’s just, like, also you have to…
303 00:26:56.480 ⇒ 00:26:57.900 Ashwini Sharma: Webb disputes.
304 00:26:59.020 ⇒ 00:27:00.730 Ashwini Sharma: Okay, what’s to be done here?
305 00:27:01.850 ⇒ 00:27:02.530 Awaish Kumar: Sonny?
306 00:27:02.920 ⇒ 00:27:05.540 Ashwini Sharma: Yeah, what is to be done in this ticket?
307 00:27:05.760 ⇒ 00:27:11.699 Awaish Kumar: Yeah, so BASC is a platform where the agent says, their medication.
308 00:27:12.860 ⇒ 00:27:15.640 Awaish Kumar: You can find the credentials in one pass.
309 00:27:15.870 ⇒ 00:27:18.540 Ashwini Sharma: Yeah, I have, I’m logged into Basque.
310 00:27:18.870 ⇒ 00:27:26.670 Awaish Kumar: Yeah, you log in to the Basque, and then you go into Settings, Webhooks, and there you can… you have to add a new webhook, just, like…
311 00:27:27.380 ⇒ 00:27:32.620 Awaish Kumar: And via… and you have to, like, set up a connector… connection using segment.
312 00:27:32.840 ⇒ 00:27:35.319 Awaish Kumar: So in the segment, you will open a…
313 00:27:35.470 ⇒ 00:27:40.740 Awaish Kumar: webhook connection, and then it will give you a URL and some key.
314 00:27:40.890 ⇒ 00:27:51.559 Awaish Kumar: you are going to paste that into the Bask, Bask will start sending data on that URL, and then segment we will store it into the destination, which will be BigQuery.
315 00:27:52.340 ⇒ 00:27:53.339 Ashwini Sharma: Got it, okay.
316 00:27:58.050 ⇒ 00:27:58.930 Ashwini Sharma: All right.
317 00:27:59.690 ⇒ 00:28:03.149 Demilade Agboola: So for Eden, because I’m catching up on my messages.
318 00:28:03.450 ⇒ 00:28:09.710 Demilade Agboola: I’m seeing that Henry has been asking for uploads data Dash.
319 00:28:10.370 ⇒ 00:28:19.290 Uttam Kumaran: So, for Uploence and GHL, Polytomic is building the connector. We just sent them the, creds last night.
320 00:28:19.840 ⇒ 00:28:20.980 Uttam Kumaran: Crop flows.
321 00:28:21.760 ⇒ 00:28:24.470 Demilade Agboola: Do we have any ETA on this?
322 00:28:25.780 ⇒ 00:28:28.550 Uttam Kumaran: Can you, ping in that channel? You can ask…
323 00:28:28.920 ⇒ 00:28:32.969 Uttam Kumaran: Polyatomic. They said this, they said this week, but yeah, you can ping them there.
324 00:28:33.360 ⇒ 00:28:39.859 Demilade Agboola: Alright, gotcha, because I know, part of the messages I caught up on was they’re trying to see if they can get it for…
325 00:28:40.130 ⇒ 00:28:41.330 Demilade Agboola: Thanksgiving.
326 00:28:41.770 ⇒ 00:28:42.719 Demilade Agboola: Which is literally the.
327 00:28:42.720 ⇒ 00:28:45.810 Uttam Kumaran: Black Friday? Yeah, so I mean, worst case…
328 00:28:45.960 ⇒ 00:28:48.460 Uttam Kumaran: I mean, mention… mention it to him.
329 00:28:48.600 ⇒ 00:28:49.910 Uttam Kumaran: if he…
330 00:28:50.030 ⇒ 00:28:55.539 Uttam Kumaran: See what he says? Worst case, we can write some pipeline if we need to, to get whatever data one time.
331 00:28:56.440 ⇒ 00:28:57.290 Demilade Agboola: Gotcha.
332 00:28:57.800 ⇒ 00:29:04.110 Uttam Kumaran: But mention it to Gob and say, hey, client is interested in this data before Thanksgiving, so is there any way?
333 00:29:05.370 ⇒ 00:29:10.150 Demilade Agboola: Gotcha. Trying to see…
334 00:29:10.740 ⇒ 00:29:15.210 Demilade Agboola: Hmm. I’m having a problem with the connection. Please try again in a little bit.
335 00:29:17.860 ⇒ 00:29:20.080 Demilade Agboola: Sorry, you triggered, you triggered the Siri.
336 00:29:23.780 ⇒ 00:29:25.980 Uttam Kumaran: I didn’t even say anything mean or anything.
337 00:29:30.410 ⇒ 00:29:31.860 Demilade Agboola: aren’t polyatonic.
338 00:29:37.500 ⇒ 00:29:40.460 Awaish Kumar: Yeah, and the spike got rescheduled.
339 00:29:41.120 ⇒ 00:29:45.340 Awaish Kumar: 4… Texture SQL.
340 00:29:49.810 ⇒ 00:29:51.160 Casie Aviles: Oh, the spike…
341 00:29:51.820 ⇒ 00:29:52.460 Awaish Kumar: Yeah.
342 00:29:53.440 ⇒ 00:29:58.140 Casie Aviles: Oh, yeah, I’ve include… I’m including right now some tests.
343 00:29:58.380 ⇒ 00:30:08.339 Casie Aviles: results that I managed to get from Lobby, so I’m using the staging DBD… Fact transactions table.
344 00:30:10.390 ⇒ 00:30:10.910 Awaish Kumar: Right.
345 00:30:11.570 ⇒ 00:30:12.130 Casie Aviles: Yep.
346 00:30:13.210 ⇒ 00:30:18.509 Casie Aviles: So, I will just complete the set of tests, then I can share.
347 00:30:19.780 ⇒ 00:30:24.710 Uttam Kumaran: Yeah, the only other thing I mentioned is to also try,
348 00:30:25.100 ⇒ 00:30:30.410 Uttam Kumaran: Snowflake native, and BigQuery native AI features.
349 00:30:30.790 ⇒ 00:30:40.930 Uttam Kumaran: Sorry the scope is kind of getting bigger, Casey, but as I’m thinking about it, I’m talking to customers, and I’m, like, getting some more ideas. So, honestly.
350 00:30:41.120 ⇒ 00:30:45.240 Uttam Kumaran: I would like this text-to-SQL doc to be, like, our…
351 00:30:45.750 ⇒ 00:30:52.650 Uttam Kumaran: I mean, it doesn’t have to be public-facing, but I would like to be able to send this to clients on our recommendations on the best
352 00:30:52.970 ⇒ 00:30:55.280 Uttam Kumaran: Chat with data solutions, so…
353 00:30:56.820 ⇒ 00:30:57.480 Casie Aviles: Okay.
354 00:30:57.610 ⇒ 00:31:05.079 Casie Aviles: So, so the ones you sent, those were just the native AI agents that are specific to those vendors?
355 00:31:07.290 ⇒ 00:31:11.810 Uttam Kumaran: Yeah, like, the native… basically, like, what is possible natively, yeah.
356 00:31:12.180 ⇒ 00:31:12.880 Casie Aviles: Okay.
357 00:31:15.290 ⇒ 00:31:16.260 Uttam Kumaran: Exactly.
358 00:31:20.060 ⇒ 00:31:23.940 Uttam Kumaran: Okay, cool. Anything else on… on Eden?
359 00:31:24.680 ⇒ 00:31:28.890 Uttam Kumaran: So, I think the biggest thing, Ashwini, is, like, if you can start
360 00:31:29.220 ⇒ 00:31:46.840 Uttam Kumaran: you know, making sure that Loron is, like, up to date with, like, you know, he’s… he’s… he is… consider, for us, the analysts are, like, our clients, right, on Eden. So, as long as he’s, like, aware of where the PR is, and he’s able to review stuff daily, I feel okay.
361 00:31:47.070 ⇒ 00:31:51.350 Uttam Kumaran: And then I think, probably after next week or so.
362 00:31:51.910 ⇒ 00:31:58.880 Uttam Kumaran: like, you could start basically getting a little bit… he has the roadmap. In there, there are data engineering and modeling tasks.
363 00:31:59.020 ⇒ 00:32:04.779 Uttam Kumaran: So that will be a really easy stream. So, perfect.
364 00:32:06.700 ⇒ 00:32:14.349 Uttam Kumaran: And then, maybe, can you give an update to Demolade and Aweshae about the state of, like, Metaplane for Eden?
365 00:32:14.350 ⇒ 00:32:16.069 Ashwini Sharma: Oh, it is. I would like to…
366 00:32:16.070 ⇒ 00:32:18.889 Uttam Kumaran: Yeah, I would like to also consider,
367 00:32:19.650 ⇒ 00:32:24.350 Uttam Kumaran: Informing the leadership team on, like, our work there, you know, so…
368 00:32:24.980 ⇒ 00:32:26.410 Ashwini Sharma: Yeah, one second.
369 00:32:37.230 ⇒ 00:32:40.139 Ashwini Sharma: Okay, let me share my screen once. Click.
370 00:32:46.060 ⇒ 00:32:48.170 Ashwini Sharma: Let me know if you’re able to see it.
371 00:32:51.540 ⇒ 00:32:53.900 Demilade Agboola: Yes, we can see your cursor.
372 00:32:54.990 ⇒ 00:32:55.690 Ashwini Sharma: Alright.
373 00:33:00.660 ⇒ 00:33:05.000 Ashwini Sharma: So, this is what I’m doing right now, right? Any model that you want to monitor.
374 00:33:05.180 ⇒ 00:33:14.000 Ashwini Sharma: As to have this kind of thing. I wanted to move it to YAML files, but it didn’t work out. This Jinja template didn’t work out on YAML.
375 00:33:14.450 ⇒ 00:33:23.650 Ashwini Sharma: So, the basic thing is, you know, add as many monitors as you want, right? Here, here is one sample monitor where the freshness is…
376 00:33:23.990 ⇒ 00:33:28.860 Ashwini Sharma: If it is less than, if it is greater than 9,000 seconds, it’s going to send an alert.
377 00:33:29.420 ⇒ 00:33:33.260 Ashwini Sharma: Right, and this gets managed right from here, so…
378 00:33:33.810 ⇒ 00:33:36.980 Ashwini Sharma: If we go, better plane, better plane.
379 00:34:07.080 ⇒ 00:34:08.479 Ashwini Sharma: Oh, what is it?
380 00:34:15.830 ⇒ 00:34:20.170 Ashwini Sharma: Okay, so it looks like it’s not… not here, because,
381 00:34:20.710 ⇒ 00:34:26.649 Ashwini Sharma: somebody might have run a PR on this thing, and because of which, it got deleted, but
382 00:34:26.969 ⇒ 00:34:34.100 Ashwini Sharma: So the way it… it works as, like, let’s say I run a dbt model on CICD,
383 00:34:34.210 ⇒ 00:34:39.110 Ashwini Sharma: Right? It would end up creating all those monitors over here, the ones that I
384 00:34:40.030 ⇒ 00:34:42.649 Ashwini Sharma: In this one, right? Sorry.
385 00:34:46.989 ⇒ 00:34:48.199 Ashwini Sharma: Once again…
386 00:34:49.300 ⇒ 00:34:50.109 Uttam Kumaran: No worries.
387 00:34:50.110 ⇒ 00:34:50.969 Ashwini Sharma: Yeah, yeah.
388 00:34:51.929 ⇒ 00:34:54.059 Ashwini Sharma: So everything that’s, that’s,
389 00:34:56.650 ⇒ 00:35:03.589 Ashwini Sharma: Yeah, that’s over here, will appear, start appearing over there, and you can’t edit it from the UI, right? And if you have to change something.
390 00:35:03.960 ⇒ 00:35:08.430 Ashwini Sharma: Any other time you can do that. So any… anything that you can do via the UI can be done
391 00:35:08.750 ⇒ 00:35:09.770 Ashwini Sharma: From this one.
392 00:35:10.430 ⇒ 00:35:15.750 Ashwini Sharma: So, if this approach sounds okay, I’m going to create the monitor for the rest of the remaining tables.
393 00:35:15.930 ⇒ 00:35:21.849 Ashwini Sharma: And, let me show one more, which I had done fact transactions.
394 00:35:23.190 ⇒ 00:35:25.370 Ashwini Sharma: Okay, so here is the freshness test.
395 00:35:25.620 ⇒ 00:35:31.660 Ashwini Sharma: If it is, more than 9,000 seconds since last update, it shows an alert.
396 00:35:31.840 ⇒ 00:35:36.500 Ashwini Sharma: And then, here are the… around 5 columns that I’m monitoring.
397 00:35:36.750 ⇒ 00:35:43.520 Ashwini Sharma: Right? If the… if the value in them… I’ve left it as a, you know, automatic anomaly detection.
398 00:35:43.990 ⇒ 00:35:52.769 Ashwini Sharma: For these columns, so if the Metaplan thinks that, you know, the values are not correct, it is going to generate an alert for these columns.
399 00:35:56.930 ⇒ 00:36:03.480 Uttam Kumaran: Okay, great. And so, basically, you’re creating it… oh, so you put the included columns there? Yes. Can you do,
400 00:36:03.800 ⇒ 00:36:06.850 Uttam Kumaran: For the included columns, can you do pattern match?
401 00:36:07.970 ⇒ 00:36:12.099 Ashwini Sharma: We can do that. I can provide a regex over there.
402 00:36:12.740 ⇒ 00:36:18.299 Uttam Kumaran: Yeah, mainly, not saying we should, but just asking for the future, like, if that’s possible.
403 00:36:18.300 ⇒ 00:36:19.630 Ashwini Sharma: Yeah, we can do that, yes.
404 00:36:19.630 ⇒ 00:36:20.710 Uttam Kumaran: Okay, okay, cool.
405 00:36:20.710 ⇒ 00:36:23.779 Ashwini Sharma: You can replace it with a regular expression.
406 00:36:24.720 ⇒ 00:36:31.350 Uttam Kumaran: So, also, my other question is, can you do this at the… project level.
407 00:36:31.960 ⇒ 00:36:32.560 Ashwini Sharma: Oh…
408 00:36:32.560 ⇒ 00:36:33.949 Uttam Kumaran: dbt project level?
409 00:36:35.100 ⇒ 00:36:35.770 Ashwini Sharma: Because…
410 00:36:35.770 ⇒ 00:36:43.420 Uttam Kumaran: My point is that, why not, I want to do a config on everything in…
411 00:36:44.000 ⇒ 00:36:46.880 Uttam Kumaran: like, I would rather have the config
412 00:36:47.290 ⇒ 00:36:49.769 Uttam Kumaran: Well, I don’t know, I guess, like, my point would be…
413 00:36:50.020 ⇒ 00:36:54.800 Uttam Kumaran: Can you do a row count monitor on every model in Martz?
414 00:36:56.780 ⇒ 00:37:03.249 Uttam Kumaran: And so instead of maintaining a config at every model level, can you just put that in the project file?
415 00:37:04.400 ⇒ 00:37:05.230 Ashwini Sharma: Mmm…
416 00:37:06.220 ⇒ 00:37:11.680 Ashwini Sharma: Probably, yes. I don’t have an answer to that, but let me check that out, if that is feasible.
417 00:37:11.680 ⇒ 00:37:15.350 Uttam Kumaran: Yeah, check, because I would prefer… I would prefer if there are…
418 00:37:15.460 ⇒ 00:37:23.289 Uttam Kumaran: if there are MART-level monitors, to have that just live in the project.
419 00:37:23.450 ⇒ 00:37:29.859 Uttam Kumaran: I… I can see… I can see the benefit of having it all… having some of these
420 00:37:30.170 ⇒ 00:37:31.789 Uttam Kumaran: In here as well.
421 00:37:32.100 ⇒ 00:37:35.180 Uttam Kumaran: But, for example, like.
422 00:37:35.660 ⇒ 00:37:51.419 Uttam Kumaran: Yeah, I can also see the benefit. I’m just kind of interested to see, like, our… can we… can we also do it at the DB project file level on the, like, you know, when you do models in the folder, and you have the materialization stuff, like, if you could put this there.
423 00:37:51.720 ⇒ 00:37:55.330 Demilade Agboola: Also, I think he said it was gonna be hard to put it as a YAML file.
424 00:37:55.700 ⇒ 00:37:56.410 Demilade Agboola: Like, because.
425 00:37:56.410 ⇒ 00:37:57.200 Ashwini Sharma: Yeah, yeah.
426 00:37:57.200 ⇒ 00:37:57.910 Uttam Kumaran: Oh.
427 00:37:57.910 ⇒ 00:38:07.720 Ashwini Sharma: So it works in a YAML file, right? But what doesn’t work is this thing, right? So, basically, you don’t want to create those monitors for staging and dev.
428 00:38:07.980 ⇒ 00:38:24.760 Ashwini Sharma: mods, right? But then when you put it in a YAML file, and every time somebody runs a PR, those monitors get created in staging, right? And they get created in prod also, so you need to add a filter like this.
429 00:38:24.960 ⇒ 00:38:40.749 Ashwini Sharma: That only… in this case, this is just a sample, right? So I’m targeting staging environment, CICD, target, and then it runs only for the staging. But if I replace it with prod, then it’s just going to delete all those monitors and staging, and then create it in prod, right?
430 00:38:40.750 ⇒ 00:38:41.340 Uttam Kumaran: Yeah.
431 00:38:41.340 ⇒ 00:38:42.100 Demilade Agboola: Yeah.
432 00:38:42.100 ⇒ 00:38:50.190 Ashwini Sharma: So this thing didn’t execute in YAML, which, I mean, I’m myself surprised why it didn’t happen, and I tried a lot of combinations, right?
433 00:38:50.500 ⇒ 00:38:51.000 Uttam Kumaran: Okay, okay.
434 00:38:51.000 ⇒ 00:38:53.239 Ashwini Sharma: work, so that’s why I put it over here.
435 00:38:54.170 ⇒ 00:38:56.900 Demilade Agboola: Would it be possible to create, like, a macro for it?
436 00:38:57.360 ⇒ 00:39:05.000 Ashwini Sharma: I tried that, too. It didn’t work, right? So basically, like, for example, over here, right, I could give something like,
437 00:39:06.000 ⇒ 00:39:09.429 Ashwini Sharma: a meta. Meta, and then, you know…
438 00:39:10.300 ⇒ 00:39:16.179 Ashwini Sharma: Meta is basically a dictionary, and then puts something like this, and then call a…
439 00:39:16.590 ⇒ 00:39:20.759 Ashwini Sharma: function, right? Or macro, whatever it is, right? This thing also didn’t work.
440 00:39:21.520 ⇒ 00:39:24.260 Ashwini Sharma: And that’s the reason why I’m stuck with.
441 00:39:24.690 ⇒ 00:39:25.240 Demilade Agboola: Alright, so…
442 00:39:25.240 ⇒ 00:39:25.950 Uttam Kumaran: Okay, okay.
443 00:39:26.290 ⇒ 00:39:32.970 Demilade Agboola: What I mean by a macro is, like, is it possible for us to have a macro that,
444 00:39:33.250 ⇒ 00:39:37.410 Demilade Agboola: maybe can list out everything in direct, like, how do I put it?
445 00:39:38.840 ⇒ 00:39:45.080 Ashwini Sharma: Yeah, so… so when you put a… see, the way you invoke a macro is… is put a Jinja over here, right?
446 00:39:45.730 ⇒ 00:39:47.840 Ashwini Sharma: In the YAML file, and…
447 00:39:47.840 ⇒ 00:39:48.400 Demilade Agboola: Whatever.
448 00:39:49.260 ⇒ 00:39:53.560 Ashwini Sharma: Or you put a Jinja over here in the model itself.
449 00:39:54.890 ⇒ 00:39:59.470 Demilade Agboola: So I’m thinking of a macro that we can use to insert
450 00:39:59.820 ⇒ 00:40:05.580 Demilade Agboola: this, like, the freshness logic across every month. Like, so if someone says, hey, I need to test
451 00:40:05.890 ⇒ 00:40:12.359 Demilade Agboola: the freshness of all models, and you just put the maths directory, or the maths folder there, it kind of, like.
452 00:40:12.530 ⇒ 00:40:16.380 Demilade Agboola: Configure out… you can have it go through every model.
453 00:40:16.800 ⇒ 00:40:19.830 Demilade Agboola: Or it can… it can be in every model, and then used
454 00:40:20.200 ⇒ 00:40:30.659 Demilade Agboola: That, do you get what I mean? Or even if it’s just a mark… even if it’s the marker, all you just need to do is list out all the mark… like, the directory of the models you want to test, it can test
455 00:40:31.490 ⇒ 00:40:40.609 Demilade Agboola: by just the freshness. Maybe freshness might be the easier one, because once you start putting, like, include columns, you need to specify the columns. Right.
456 00:40:40.610 ⇒ 00:40:40.950 Ashwini Sharma: Yeah.
457 00:40:41.420 ⇒ 00:40:47.419 Demilade Agboola: Default freshness tests for all math models might be easy for us, like, well, not easy, but, like, doable.
458 00:40:47.600 ⇒ 00:40:49.469 Demilade Agboola: Based off using a macro.
459 00:40:51.730 ⇒ 00:41:02.390 Ashwini Sharma: Yeah, maybe I can try that out, too, if there is a, you know, easier way to get it done, because I spent a lot of time checking out it on YAML, it didn’t work out, right?
460 00:41:02.630 ⇒ 00:41:06.470 Ashwini Sharma: And then I checked the macro thing also, it didn’t work out on YAML.
461 00:41:06.670 ⇒ 00:41:12.859 Ashwini Sharma: What I can do is I can… I can see if it can be inserted, across all the models from
462 00:41:13.280 ⇒ 00:41:15.979 Ashwini Sharma: from, like, let’s say dbt Project, right?
463 00:41:16.800 ⇒ 00:41:18.350 Demilade Agboola: Yeah, or DBC Mart specific.
464 00:41:18.350 ⇒ 00:41:25.450 Ashwini Sharma: Yeah, yeah, yeah, somewhere over here, if I put something over here, and then if it can be inserted, then I think that would be great.
465 00:41:26.990 ⇒ 00:41:28.260 Demilade Agboola: Okay, alright.
466 00:41:32.000 ⇒ 00:41:32.690 Uttam Kumaran: Okay.
467 00:41:32.690 ⇒ 00:41:33.360 Ashwini Sharma: Alright.
468 00:41:35.490 ⇒ 00:41:52.349 Uttam Kumaran: I’m happy with that. Yeah, that’s great. So I think, Ashwini, maybe now you’re… you’re the, reliability expert on the team. I feel like you’ve… everybody took a stab at Metaplane, so you now have the baton. I’m… what do you think? Like, should I… should we still go talk to other… other people?
469 00:41:52.730 ⇒ 00:41:59.660 Ashwini Sharma: No, I think it’s fine. Datadog has acquired it. I’m sure they’re going to add a lot of features going forward, right, on that thing.
470 00:41:59.800 ⇒ 00:42:03.400 Ashwini Sharma: Or maybe they’re just going to cancel it. It could be either.
471 00:42:03.400 ⇒ 00:42:09.740 Uttam Kumaran: That’s what I’m worried about, is that, actually, I don’t know if they’re adding a lot of features, so…
472 00:42:11.020 ⇒ 00:42:13.840 Uttam Kumaran: Yeah, I guess…
473 00:42:16.140 ⇒ 00:42:22.000 Uttam Kumaran: Yeah, I guess I just have to think about it. I mean, I still would like to talk to Anomalo.
474 00:42:22.550 ⇒ 00:42:27.690 Uttam Kumaran: But maybe if I talk to a few other people, Ashmitting, I can loop you in.
475 00:42:28.290 ⇒ 00:42:30.270 Uttam Kumaran: You know?
476 00:42:31.750 ⇒ 00:42:37.550 Ashwini Sharma: Sure, we can have a talk with them, and then see what they have to offer.
477 00:42:39.210 ⇒ 00:42:39.800 Uttam Kumaran: Okay.
478 00:42:43.120 ⇒ 00:42:43.620 Uttam Kumaran: Okay.
479 00:42:43.620 ⇒ 00:42:44.360 Ashwini Sharma: Alright.
480 00:42:44.620 ⇒ 00:42:45.300 Uttam Kumaran: Will do.
481 00:42:45.490 ⇒ 00:42:48.619 Uttam Kumaran: Okay, great. Let’s talk about Hydra.
482 00:42:48.820 ⇒ 00:42:54.790 Uttam Kumaran: So yeah, I think I would love help today, Demolade, on closing out DIM users.
483 00:42:55.000 ⇒ 00:42:57.790 Uttam Kumaran: I just… it’s… I’m just like…
484 00:42:57.950 ⇒ 00:43:01.950 Uttam Kumaran: kind of screwed this week. I did a… I made a lot of progress.
485 00:43:02.210 ⇒ 00:43:02.630 Demilade Agboola: Like, bro.
486 00:43:02.630 ⇒ 00:43:05.510 Uttam Kumaran: Couple of different columns needed still.
487 00:43:06.180 ⇒ 00:43:08.850 Demilade Agboola: Okay, would that be for Hydra?
488 00:43:09.470 ⇒ 00:43:10.460 Uttam Kumaran: Yes, correct.
489 00:43:10.460 ⇒ 00:43:16.409 Demilade Agboola: Gotcha. Can you… TK4, are there columns you’ve done, and what needs to still be done?
490 00:43:17.390 ⇒ 00:43:24.279 Uttam Kumaran: Yes, there is. The updates are in Slack, but let me just… let me kind of give you an overview of, like, where we’re at.
491 00:43:28.510 ⇒ 00:43:34.570 Awaish Kumar: So I, yesterday, like, Q8 DIM user, and the…
492 00:43:35.790 ⇒ 00:43:38.879 Awaish Kumar: And the field she was talking about, regarding the highest tier.
493 00:43:39.110 ⇒ 00:43:50.359 Awaish Kumar: And the thing is that when you are using this header subject ID, that is a problem. Like, this basically is not returning all the…
494 00:43:50.430 ⇒ 00:44:07.479 Awaish Kumar: subscriptions, and when we group by that, we only get one, and which is being selected as highest. I try to change the logic, but, like, regarding, like, how to select the highest, like, the highest tier subscription, but the…
495 00:44:07.640 ⇒ 00:44:12.759 Awaish Kumar: But we have to use customer ID to get a, like, correct, result.
496 00:44:14.090 ⇒ 00:44:14.700 Uttam Kumaran: Okay.
497 00:44:14.700 ⇒ 00:44:16.120 Awaish Kumar: Has a user ID, yeah.
498 00:44:18.940 ⇒ 00:44:30.660 Uttam Kumaran: Yeah, I mean, overall, like, if I could list out the couple of things… That’s still… Open…
499 00:44:32.800 ⇒ 00:44:35.569 Uttam Kumaran: So, let me just put this in the channel.
500 00:44:43.330 ⇒ 00:44:46.120 Uttam Kumaran: So open items…
501 00:44:57.950 ⇒ 00:45:00.430 Uttam Kumaran: Cancellation date only.
502 00:45:00.740 ⇒ 00:45:06.099 Uttam Kumaran: Build if user… is currently canceled.
503 00:45:24.210 ⇒ 00:45:38.790 Uttam Kumaran: So cancellation date, we need also the survey information from… post hoc… events dot… postdog events… dot properties…
504 00:45:40.550 ⇒ 00:45:45.499 Uttam Kumaran: Survey, so there’s a properties metadata field, but also in columns.
505 00:45:45.770 ⇒ 00:45:49.569 Uttam Kumaran: But these are, like, kind of the open items for DIM users.
506 00:46:00.310 ⇒ 00:46:01.120 Uttam Kumaran: Yeah.
507 00:46:05.340 ⇒ 00:46:06.140 Demilade Agboola: Okay.
508 00:46:06.140 ⇒ 00:46:10.879 Uttam Kumaran: Maybe I can’t… So it’s… so, take a look at DIM users.
509 00:46:11.010 ⇒ 00:46:16.020 Uttam Kumaran: It’s changed a little bit since… last time.
510 00:46:16.380 ⇒ 00:46:19.680 Uttam Kumaran: basically… We have…
511 00:46:20.000 ⇒ 00:46:36.789 Uttam Kumaran: Blah blah blah, like, so we have, like, sort of a couple of different files here. We have int user credits, so I’m just calculating the credits used from credit transactions. We have the generations, so this is just, like, the amount of generations for different
512 00:46:37.290 ⇒ 00:46:39.109 Uttam Kumaran: File types.
513 00:46:39.280 ⇒ 00:46:46.599 Uttam Kumaran: We have post hog mapping, so this is how users get mapped to posthog,
514 00:46:46.810 ⇒ 00:46:50.880 Uttam Kumaran: person IDs, and then I’m bringing in all the post hoc information about them.
515 00:46:51.230 ⇒ 00:46:53.480 Uttam Kumaran: Of course, but PostDog is their…
516 00:46:53.690 ⇒ 00:46:56.640 Uttam Kumaran: That’s their, you know, web analytics, right? So…
517 00:46:56.880 ⇒ 00:47:01.449 Uttam Kumaran: This has all the information there, and then user subscriptions has…
518 00:47:01.650 ⇒ 00:47:06.340 Uttam Kumaran: This is probably what you’ll need to take a look at, in particular this cancellation date.
519 00:47:08.060 ⇒ 00:47:20.970 Uttam Kumaran: I think right now, this is pulling just the last time they canceled, but sometimes people canceled and they’re back active, and so this needs to be null for folks that are
520 00:47:21.100 ⇒ 00:47:22.010 Uttam Kumaran: active.
521 00:47:22.210 ⇒ 00:47:26.950 Uttam Kumaran: And then finally, this just comes together in DIM users.
522 00:47:28.720 ⇒ 00:47:29.520 Demilade Agboola: Okay. Yeah.
523 00:47:30.680 ⇒ 00:47:33.820 Uttam Kumaran: This file is pretty chill, but
524 00:47:34.110 ⇒ 00:47:42.059 Uttam Kumaran: I would say the particular things to be careful of is just, like, you can see some of the joins. I’m joined, like, subject to user ID,
525 00:47:42.480 ⇒ 00:47:49.480 Uttam Kumaran: we’re joining subject to postdoc distinct ID, so just be careful of some of the… Yeah.
526 00:47:49.480 ⇒ 00:47:51.029 Demilade Agboola: I can only see your Slack.
527 00:47:52.010 ⇒ 00:47:52.750 Uttam Kumaran: Oh.
528 00:47:53.370 ⇒ 00:47:55.020 Uttam Kumaran: Shit. The heck.
529 00:47:55.790 ⇒ 00:48:03.259 Uttam Kumaran: Sorry, I’ve been… I’ve been sharing my… Alright, well, let me do this one more time.
530 00:48:03.860 ⇒ 00:48:07.980 Uttam Kumaran: I was just going through, like, we have in-user subscriptions here.
531 00:48:08.390 ⇒ 00:48:10.579 Uttam Kumaran: This is all the subscriptions data.
532 00:48:10.710 ⇒ 00:48:13.439 Uttam Kumaran: This is the, cancellation date.
533 00:48:14.370 ⇒ 00:48:15.919 Demilade Agboola: To take a look at.
534 00:48:16.270 ⇒ 00:48:21.350 Uttam Kumaran: So this is coming from… Current subscription.
535 00:48:21.600 ⇒ 00:48:23.430 Uttam Kumaran: But I’m pretty sure, like.
536 00:48:24.350 ⇒ 00:48:41.820 Uttam Kumaran: like, yeah, basically, as I mentioned, like, it should be null if the person is active. It may be handy later to know when their last cancellation is, but for now, I think it’s okay. Post hog mapping, this is how we link the product users with
537 00:48:42.180 ⇒ 00:48:45.449 Uttam Kumaran: The post hoc data, and we get all this…
538 00:48:45.590 ⇒ 00:48:49.880 Uttam Kumaran: Web information, user generations, this is all the…
539 00:48:50.050 ⇒ 00:49:07.000 Uttam Kumaran: the generations of images, videos, and stuff in the platform, and then user credits, this is just pulling straight lines from credit transactions. And this all gets joined here in DIM Users, and then basically just, I’m removing any null users, any deleted users, so…
540 00:49:07.520 ⇒ 00:49:11.349 Uttam Kumaran: Okay, is it…
541 00:49:11.350 ⇒ 00:49:13.830 Demilade Agboola: Is this what’s important part, or is this your branch?
542 00:49:13.830 ⇒ 00:49:15.680 Uttam Kumaran: Yeah, this is in Prague. This is in Prague.
543 00:49:15.980 ⇒ 00:49:17.659 Demilade Agboola: Alright, alright, so I’ll build off this.
544 00:49:18.810 ⇒ 00:49:27.540 Awaish Kumar: Yeah. In the prod, I also… like, there’s a little bit change regarding IS tier calculation, which is not in this…
545 00:49:28.320 ⇒ 00:49:29.140 Awaish Kumar: Good.
546 00:49:32.130 ⇒ 00:49:33.790 Demilade Agboola: Is that on your… that’s on your local…
547 00:49:34.360 ⇒ 00:49:37.269 Awaish Kumar: Yeah, I pushed a few changes there as well.
548 00:49:38.230 ⇒ 00:49:41.839 Demilade Agboola: Okay, so that… what that means… I think what that means is to pull, actually.
549 00:49:43.300 ⇒ 00:49:46.310 Uttam Kumaran: Oh, yeah, yeah, yeah. I mean, I haven’t pulled since yesterday.
550 00:49:54.200 ⇒ 00:49:58.410 Uttam Kumaran: So… yeah, I mean, I’ll let you guys take a look at that. I’m… I think that’s…
551 00:49:58.560 ⇒ 00:50:05.060 Uttam Kumaran: done a lot, if you work on anything today, that’s the highest prio, because we’re closing out with them at the end of this week.
552 00:50:05.510 ⇒ 00:50:11.710 Uttam Kumaran: We’ve already hit our initial objectives, so I’m not, like… Too worried, but .
553 00:50:12.640 ⇒ 00:50:13.030 Demilade Agboola: if you.
554 00:50:13.030 ⇒ 00:50:14.699 Uttam Kumaran: You guys can work on… yeah.
555 00:50:15.920 ⇒ 00:50:18.129 Demilade Agboola: Were you able to validate the correct numbers?
556 00:50:21.460 ⇒ 00:50:23.529 Uttam Kumaran: I think Sandra’s working on that, right, Aish?
557 00:50:25.690 ⇒ 00:50:28.010 Awaish Kumar: Sorry for… can you come again, Dominaria?
558 00:50:28.010 ⇒ 00:50:29.080 Uttam Kumaran: Revenue numbers?
559 00:50:30.310 ⇒ 00:50:31.580 Demilade Agboola: We have to validate.
560 00:50:32.920 ⇒ 00:50:35.530 Awaish Kumar: Sandra was validating the numbers, and
561 00:50:36.060 ⇒ 00:50:41.180 Awaish Kumar: I created a few tables for her, like, now, right? Yesterday, she made a request for
562 00:50:41.300 ⇒ 00:50:46.520 Awaish Kumar: having one more model to calculate, like, time series for ARR?
563 00:50:46.720 ⇒ 00:50:49.190 Awaish Kumar: Daily time series data.
564 00:50:49.530 ⇒ 00:50:53.119 Awaish Kumar: So I will be, like, creating that for her, and…
565 00:50:53.540 ⇒ 00:50:56.950 Awaish Kumar: Few more fields needed to be added in the…
566 00:50:57.510 ⇒ 00:50:59.710 Awaish Kumar: In fact, subscription model, that’s all.
567 00:51:01.890 ⇒ 00:51:05.430 Demilade Agboola: Alright, sounds great. Thanks, thanks a lot for covering. I appreciate it.
568 00:51:07.590 ⇒ 00:51:11.059 Uttam Kumaran: Cool. Great. So, I would suggest hopping on with her.
569 00:51:11.930 ⇒ 00:51:13.950 Uttam Kumaran: you know, I may even speed things up.
570 00:51:14.070 ⇒ 00:51:22.999 Uttam Kumaran: I just have… I’ve been working mainly, like, mornings and then evenings, but, like, I’ll… I’ll send a note today that you’re back, and that, you’re… you’re pushing on DIM users, so…
571 00:51:24.590 ⇒ 00:51:26.380 Uttam Kumaran: Cool.
572 00:51:26.920 ⇒ 00:51:40.430 Uttam Kumaran: And then the other change we made down a lot is we have this, like, EOD meeting, so I’m usually there, like, me and Mustafa are usually hanging out there. But, in case we want to, like, circle back on stuff end of day, we can talk later as well.
573 00:51:42.390 ⇒ 00:51:50.409 Uttam Kumaran: Okay, we have a few more minutes, we have a few more minutes left. On urban stems. Yeah, we’re… so, we’re sort of wrapping up.
574 00:51:50.560 ⇒ 00:51:56.760 Uttam Kumaran: We are gonna stay on. I’ll… I’ll have to give you guys the, the…
575 00:51:57.110 ⇒ 00:52:02.280 Uttam Kumaran: The drama, but no drama on our side, drama on their side, but
576 00:52:02.400 ⇒ 00:52:06.569 Uttam Kumaran: We’re gonna… we’re gonna probably stay on our hourly retainer.
577 00:52:06.790 ⇒ 00:52:13.160 Uttam Kumaran: So, this week, I’m just, like, stabilizing jobs, which things look good, like, as of yesterday.
578 00:52:13.290 ⇒ 00:52:17.269 Uttam Kumaran: And so I don’t… and then I think the biggest thing…
579 00:52:17.460 ⇒ 00:52:23.329 Uttam Kumaran: Yeah, I don’t know, like, so I think we’ll talk in stand-up today about, like, what else we need to support on, but I feel pretty good.
580 00:52:25.120 ⇒ 00:52:28.159 Awaish Kumar: Yeah, I worked on snapshots, and
581 00:52:29.070 ⇒ 00:52:34.039 Awaish Kumar: And, like, we reduce the time for that hourly snapshots, like, from…
582 00:52:34.980 ⇒ 00:52:40.500 Awaish Kumar: From 10 hours to 3 hours, and then… Also made them incremental.
583 00:52:40.750 ⇒ 00:52:43.929 Awaish Kumar: So they were working fine by yesterday.
584 00:52:44.780 ⇒ 00:52:45.320 Uttam Kumaran: Cool.
585 00:52:47.060 ⇒ 00:52:51.289 Uttam Kumaran: Yeah, so I feel like we’re in a good spot,
586 00:52:52.300 ⇒ 00:52:55.310 Uttam Kumaran: Let’s see, what else, what else, what else, what else, what else?
587 00:52:56.050 ⇒ 00:53:06.269 Uttam Kumaran: Yeah, I did not get a chance to work on the Snowflake and dbt initialization.
588 00:53:06.810 ⇒ 00:53:10.789 Uttam Kumaran: Docs, I don’t know if Sam and Mustafa, if you guys worked on that.
589 00:53:11.180 ⇒ 00:53:12.050 Uttam Kumaran: At all.
590 00:53:13.150 ⇒ 00:53:17.230 Mustafa Raja: Yeah, I, I want to meet with Sam today.
591 00:53:17.230 ⇒ 00:53:17.660 Samuel Roberts: Yeah.
592 00:53:17.660 ⇒ 00:53:18.120 Uttam Kumaran: Okay.
593 00:53:18.120 ⇒ 00:53:19.620 Mustafa Raja: Do have a stab at that.
594 00:53:20.450 ⇒ 00:53:23.109 Samuel Roberts: I thought I was gonna have more time yesterday, but I didn’t realize I was out after 2.
595 00:53:23.110 ⇒ 00:53:23.830 Mustafa Raja: Yeah.
596 00:53:24.120 ⇒ 00:53:24.950 Samuel Roberts: Today will be…
597 00:53:25.170 ⇒ 00:53:25.649 Uttam Kumaran: We can…
598 00:53:25.650 ⇒ 00:53:26.280 Mustafa Raja: Okay.
599 00:53:27.540 ⇒ 00:53:33.709 Uttam Kumaran: Yeah, and then my only other, thing is, so, Sam, Lilo is probably gonna close.
600 00:53:34.260 ⇒ 00:53:38.069 Uttam Kumaran: Okay. But I think at that point, you’re…
601 00:53:38.220 ⇒ 00:53:42.370 Uttam Kumaran: You’re kind of, like, it’s gonna be tough, especially because you’re out next week.
602 00:53:42.970 ⇒ 00:53:43.290 Samuel Roberts: Yeah.
603 00:53:43.290 ⇒ 00:53:48.020 Uttam Kumaran: So, I think I… I kind of want to…
604 00:53:48.150 ⇒ 00:53:55.839 Uttam Kumaran: have, like, at least… I don’t know, did you end up meeting, another guy who’s helping us on Remo, his name’s Surf?
605 00:53:56.430 ⇒ 00:53:58.310 Samuel Roberts: I don’t think I’ve met him, no, but I’ve heard the names.
606 00:53:58.310 ⇒ 00:54:08.000 Uttam Kumaran: Okay. Okay, okay, cool. So I’m kind of… I’m kind of thinking about me, you, and him tackling it, and, like, getting at least initial sparks set up.
607 00:54:08.330 ⇒ 00:54:11.600 Uttam Kumaran: And the plan, and then looping in…
608 00:54:12.150 ⇒ 00:54:17.949 Uttam Kumaran: you know, either Casey, Mustafa, whoever, or, you know, maybe bringing in Pranav.
609 00:54:18.150 ⇒ 00:54:31.539 Uttam Kumaran: So if that closes this week, I may… so at that point, like, which clients will you be supporting? You’ll be on… you’re sort of floating across ABC,
610 00:54:31.680 ⇒ 00:54:35.100 Uttam Kumaran: AI team… What else?
611 00:54:36.480 ⇒ 00:54:37.890 Samuel Roberts: CTA…
612 00:54:38.750 ⇒ 00:54:39.340 Uttam Kumaran: Yeah.
613 00:54:40.070 ⇒ 00:54:43.530 Samuel Roberts: And that’s… yeah, I mean, that would be it, that would probably be the…
614 00:54:43.990 ⇒ 00:54:49.089 Samuel Roberts: I’m pretty much… So I’m wondering if I maybe… if I maybe move you off CTA.
615 00:54:49.760 ⇒ 00:54:50.500 Samuel Roberts: Okay.
616 00:54:50.760 ⇒ 00:54:56.670 Uttam Kumaran: Because 4 is gonna be tough, and Lilo is gonna be more intensive.
617 00:54:56.670 ⇒ 00:54:57.780 Samuel Roberts: I think so, yeah.
618 00:54:59.010 ⇒ 00:54:59.809 Uttam Kumaran: What do you think?
619 00:55:00.560 ⇒ 00:55:04.740 Samuel Roberts: Yeah, I mean, I think that’s gonna be… A lot.
620 00:55:04.740 ⇒ 00:55:08.310 Uttam Kumaran: You’re not gonna… you’re still gonna get asked about ABC and other stuff.
621 00:55:08.420 ⇒ 00:55:15.620 Uttam Kumaran: So, and I know CTA is, like, brand new, and, like, it’s also net new stuff, so I feel like you’re gonna have a really hard time…
622 00:55:16.960 ⇒ 00:55:26.259 Uttam Kumaran: picking that up and doing Lilo, so I’m almost like, maybe I just have you do Lilo, and then I can take, like, maybe Ashwini comes with me to CTA.
623 00:55:29.330 ⇒ 00:55:32.219 Uttam Kumaran: Yeah, because it’s gonna be really DE-heavy to start.
624 00:55:32.220 ⇒ 00:55:37.569 Samuel Roberts: Yeah, exactly, and I mean, I was, you know, interested in getting up to speed with that stuff, but I’m definitely more…
625 00:55:38.140 ⇒ 00:55:40.419 Samuel Roberts: more my wheelhouse for Lulo, I think, so…
626 00:55:40.420 ⇒ 00:55:41.350 Uttam Kumaran: Okay, okay.
627 00:55:41.490 ⇒ 00:55:46.179 Uttam Kumaran: Alright, so the Lilo stuff, we basically are closing them at 3 months.
628 00:55:46.820 ⇒ 00:55:53.180 Uttam Kumaran: What… what we’re ending up, basically, so, 3 months.
629 00:55:53.610 ⇒ 00:56:01.269 Uttam Kumaran: For 10K a month, and I think the first objective is to sort of migrate their stuff to their own environment.
630 00:56:01.370 ⇒ 00:56:03.149 Uttam Kumaran: So, if we start this week.
631 00:56:03.240 ⇒ 00:56:22.980 Uttam Kumaran: at least what I would like to see is a plan towards that, and I’m not saying you have to do anything today until anything’s signed, but, like, that would be the initial objective. And then they have this… they have, like, kind of two modules they want to build, right? Like, they want to build a revenue module, and they want to build that other module. So, that would be sort of the scope.
632 00:56:23.130 ⇒ 00:56:24.810 Uttam Kumaran: You know, going forward.
633 00:56:25.050 ⇒ 00:56:31.010 Uttam Kumaran: I think it’s, like, right up your wheelhouse, you know, in terms of…
634 00:56:31.680 ⇒ 00:56:39.609 Uttam Kumaran: kind of everything. It’s sort of… sort of like AI. It’s sort of like what… it’s sort of your past wheelhouse, plus your… plus your Brain Forge background now.
635 00:56:39.800 ⇒ 00:56:41.380 Samuel Roberts: Yeah, exactly. It’s convenient.
636 00:56:42.540 ⇒ 00:56:43.300 Samuel Roberts: I think it’s the address.
637 00:56:43.300 ⇒ 00:56:45.430 Uttam Kumaran: It’s all internal product, so, yeah.
638 00:56:45.610 ⇒ 00:56:46.790 Samuel Roberts: Yeah, that’s also nice.
639 00:56:47.350 ⇒ 00:56:56.700 Uttam Kumaran: Okay, great, so that’s just, like, I wanted to give a heads up that that’s coming up. What’s your… what is… so your schedule… you’re… you’re gonna be on until tomorrow at 2, basically?
640 00:56:57.150 ⇒ 00:57:00.849 Samuel Roberts: Yeah, yeah, pretty much. It’s, it’s, yeah, basically.
641 00:57:01.550 ⇒ 00:57:02.009 Uttam Kumaran: I’m not trying…
642 00:57:02.010 ⇒ 00:57:02.790 Samuel Roberts: I put pressure on it.
643 00:57:02.790 ⇒ 00:57:03.630 Uttam Kumaran: Just wanna know.
644 00:57:04.100 ⇒ 00:57:18.849 Samuel Roberts: Yeah, no, that’ll be pretty much it. And then, I mean, I’ll be… I can be in contact next week if there’s things, but I probably will be offline mostly. Just in general, am I near a computer kind of thing, so… Okay.
645 00:57:18.850 ⇒ 00:57:20.390 Uttam Kumaran: Maybe next week, like, if…
646 00:57:20.390 ⇒ 00:57:20.730 Samuel Roberts: Yeah.
647 00:57:20.730 ⇒ 00:57:23.480 Uttam Kumaran: Yeah, if potentially you can hop on a meeting.
648 00:57:23.610 ⇒ 00:57:25.409 Uttam Kumaran: You don’t have to be on laptop.
649 00:57:25.960 ⇒ 00:57:27.850 Samuel Roberts: Yeah, exactly, that I can probably do.
650 00:57:28.560 ⇒ 00:57:34.319 Uttam Kumaran: And just focus on Lilo, really, like, I don’t… that’s the only client where, since they’re kicking off, I may ask if you can…
651 00:57:34.320 ⇒ 00:57:34.840 Samuel Roberts: Of course.
652 00:57:34.840 ⇒ 00:57:40.580 Uttam Kumaran: Maybe do one or two meetings just specific to them, maybe either one internal and one for the client, but not expecting.
653 00:57:40.580 ⇒ 00:57:41.079 Samuel Roberts: It doesn’t work.
654 00:57:41.080 ⇒ 00:57:41.870 Uttam Kumaran: Anything else?
655 00:57:41.870 ⇒ 00:57:51.000 Samuel Roberts: That’ll be fine, yeah. I’ll just be, yeah. I’ll have my laptop with me anyway if I… I’m not gonna go… I’m not… I don’t travel without my laptop, but I probably won’t be near it all the time, so…
656 00:57:51.000 ⇒ 00:57:52.020 Uttam Kumaran: Okay, okay.
657 00:57:52.840 ⇒ 00:57:54.910 Uttam Kumaran: Cool, okay, that’s,
658 00:57:55.610 ⇒ 00:58:02.779 Uttam Kumaran: that’s sort of all I had. We didn’t get to AI team stuff, so maybe, Gabe, I can let you do that async, because I feel like people may be joining for…
659 00:58:03.130 ⇒ 00:58:03.450 Samuel Roberts: Yeah.
660 00:58:03.450 ⇒ 00:58:03.820 Gabriel Lam: Yes.
661 00:58:03.820 ⇒ 00:58:05.470 Uttam Kumaran: Strategy meeting soon. Yeah.
662 00:58:05.650 ⇒ 00:58:12.969 Uttam Kumaran: Anything else on, like, the… data side…
663 00:58:20.560 ⇒ 00:58:21.340 Uttam Kumaran: Cool.
664 00:58:22.440 ⇒ 00:58:27.410 Uttam Kumaran: And then Awash, I invited you to a meeting with Element.
665 00:58:28.490 ⇒ 00:58:29.660 Uttam Kumaran: Later today.
666 00:58:34.280 ⇒ 00:58:36.710 Awaish Kumar: Sorry, I was… yeah, I saw that.
667 00:58:37.740 ⇒ 00:58:39.430 Uttam Kumaran: Okay. Is that okay?
668 00:58:39.870 ⇒ 00:58:41.140 Awaish Kumar: Yes.
669 00:58:42.480 ⇒ 00:58:45.970 Uttam Kumaran: Okay, so yeah, if you can make it to that, if you need me to…
670 00:58:46.110 ⇒ 00:58:50.560 Uttam Kumaran: Yeah, that’s probably the earliest I can do. I know it’s late, so if that’s fine with you, that’d be great.
671 00:58:50.850 ⇒ 00:58:52.030 Uttam Kumaran: Yep.
672 00:58:52.030 ⇒ 00:58:54.729 Awaish Kumar: I also try to join NFDA meetings.
673 00:58:54.840 ⇒ 00:59:01.029 Awaish Kumar: Two, three times, but, like, 6 photos in the… It says, like, horses… Having another bleeding.
674 00:59:01.030 ⇒ 00:59:07.750 Uttam Kumaran: In another meeting? Oh, okay. Wait, maybe, Rico, can I, can I give you the end-of-day meeting?
675 00:59:12.010 ⇒ 00:59:14.040 Uttam Kumaran: Are you usually gonna be on, Rico?
676 00:59:16.870 ⇒ 00:59:18.389 Uttam Kumaran: You’re on mute if you’re talking.
677 00:59:22.840 ⇒ 00:59:25.770 Uttam Kumaran: Okay, I don’t know, maybe he stepped up. Yeah, I’ll,
678 00:59:26.110 ⇒ 00:59:32.359 Uttam Kumaran: I… I should… I’ll give that… I’ll give that meeting to somebody else, but yeah, that’s great. Okay, I’m glad. Glad to hear that.
679 00:59:35.300 ⇒ 00:59:38.619 Awaish Kumar: And this proposal, like, Do you have any confidence?
680 00:59:38.620 ⇒ 00:59:43.840 Uttam Kumaran: Oh yeah, let’s talk… yeah, let’s talk about that briefly, and that’s good context for everybody here.
681 00:59:52.810 ⇒ 00:59:54.250 Uttam Kumaran: Did you have a look at it?
682 00:59:55.330 ⇒ 00:59:57.179 Awaish Kumar: Yes, I can briefly.
683 00:59:58.260 ⇒ 01:00:01.289 Uttam Kumaran: So, okay, you go first. What’s your thoughts?
684 01:00:02.770 ⇒ 01:00:05.320 Awaish Kumar: Yeah, I just saw, like,
685 01:00:07.180 ⇒ 01:00:11.840 Awaish Kumar: the structure of it, and the… what we are trying to do, and I see…
686 01:00:12.550 ⇒ 01:00:18.750 Awaish Kumar: like, we have proposed the different, like, BigQuery and different tools already, I just…
687 01:00:19.050 ⇒ 01:00:23.369 Awaish Kumar: I was asking for more context, if, like, how we…
688 01:00:23.590 ⇒ 01:00:26.280 Awaish Kumar: Are deciding for those tools, or things like that.
689 01:00:28.820 ⇒ 01:00:31.299 Uttam Kumaran: I don’t… yeah, that’s also my…
690 01:00:31.420 ⇒ 01:00:36.999 Uttam Kumaran: my feedback is I’m not exactly sure, how the tool selection is happening here.
691 01:00:37.340 ⇒ 01:00:44.650 Uttam Kumaran: Like, for example, like…
692 01:00:45.200 ⇒ 01:00:50.120 Uttam Kumaran: we should just go with… we should go with polyatomic, like, they should use polyatomic for ingestion.
693 01:00:50.530 ⇒ 01:00:54.209 Uttam Kumaran: So, I’m gonna, I’m gonna put comments there about that.
694 01:00:54.500 ⇒ 01:00:59.619 Uttam Kumaran: Was that most of your… that was, like, most of my points as well, like, the tooling selection.
695 01:01:00.530 ⇒ 01:01:08.760 Awaish Kumar: Yeah, like, that, and then, like, there’s a lot of business context, right? So… which is, like, the part one is basically…
696 01:01:09.050 ⇒ 01:01:13.370 Awaish Kumar: Like, logic calculation, and… Things like that, so…
697 01:01:17.380 ⇒ 01:01:17.960 Uttam Kumaran: Okay.
698 01:01:21.120 ⇒ 01:01:25.129 Uttam Kumaran: Yeah, and then also, I don’t know, like, why they chose BigQuery.
699 01:01:25.570 ⇒ 01:01:27.820 Uttam Kumaran: Is BQ required?
700 01:01:31.460 ⇒ 01:01:32.660 Awaish Kumar: Okay…
701 01:01:39.600 ⇒ 01:01:46.270 Uttam Kumaran: And then for the embedded UI, I was like, Tableau-style iframes are unacceptable.
702 01:01:48.770 ⇒ 01:01:53.630 Uttam Kumaran: Unacceptable because they are ugly.
703 01:01:56.170 ⇒ 01:02:00.170 Uttam Kumaran: Can we consider Omni Embedded?
704 01:02:00.320 ⇒ 01:02:01.370 Uttam Kumaran: the eye.
705 01:02:01.740 ⇒ 01:02:09.800 Uttam Kumaran: It’s… Really nice looking, and bedtime is… 25%.
706 01:02:14.020 ⇒ 01:02:18.340 Awaish Kumar: Yeah, those are my… those were, like, mainly my, you know, my questions, too, so…
707 01:02:19.110 ⇒ 01:02:25.469 Awaish Kumar: Bro, okay, and those are work streams, but then, like, I also don’t see the timelines or anything.
708 01:02:26.270 ⇒ 01:02:27.639 Awaish Kumar: So, I don’t…
709 01:02:29.270 ⇒ 01:02:32.570 Robert Tseng: There’s no timeline, I think it’s too early to put a timeline on it.
710 01:02:32.940 ⇒ 01:02:34.020 Awaish Kumar: Okay, so it’s…
711 01:02:34.020 ⇒ 01:02:37.020 Robert Tseng: We’re just, we’re just articulating what the work streams are.
712 01:02:37.630 ⇒ 01:02:38.090 Awaish Kumar: Okay, okay.
713 01:02:38.090 ⇒ 01:02:38.650 Uttam Kumaran: Okay.
714 01:02:39.440 ⇒ 01:02:39.990 Robert Tseng: Yeah.
715 01:02:42.130 ⇒ 01:02:48.290 Uttam Kumaran: Can I ask you a question, Robert, around the MEX panel dashboard? So… These are, like…
716 01:02:48.700 ⇒ 01:02:54.439 Uttam Kumaran: These are going to be… Whose mixed panel is this? Sorry.
717 01:02:55.640 ⇒ 01:02:58.930 Uttam Kumaran: Oh, okay.
718 01:02:59.420 ⇒ 01:03:04.750 Robert Tseng: I mean, they don’t have… they don’t have mixed panel set up yet, or… I mean, yeah, sorry, I just…
719 01:03:06.190 ⇒ 01:03:13.829 Uttam Kumaran: Meaning, like, but who’s UI UX, or whose, like, product analytics dashboards? It’s for their portcos.
720 01:03:16.400 ⇒ 01:03:25.910 Robert Tseng: Yeah, I guess his… he demoed, like, a React-based, like, dash thing. I mean, I was gonna look over and strip some of this out, but…
721 01:03:26.090 ⇒ 01:03:28.329 Uttam Kumaran: Basically, yeah, I guess, yeah.
722 01:03:28.330 ⇒ 01:03:38.599 Robert Tseng: you don’t want to use that for embedded analytics, like, it’s just so hard to, like, kind of maintain that. So, you should just embed, like, an Omni or real, is basically what I was telling him.
723 01:03:38.710 ⇒ 01:03:44.730 Robert Tseng: And then maybe in his transcript, he, like, mumbled about something with Mixpanel, so the AI picked it up.
724 01:03:45.500 ⇒ 01:03:46.120 Uttam Kumaran: Okay.
725 01:03:46.310 ⇒ 01:03:48.500 Robert Tseng: I’ll probably strike.
726 01:03:48.500 ⇒ 01:03:53.660 Uttam Kumaran: That was my first question. He said Tableau iframes are unacceptable, but is it because it’s ugly?
727 01:03:53.840 ⇒ 01:03:56.910 Uttam Kumaran: Or he, like, has some beef with iframes.
728 01:03:57.680 ⇒ 01:04:04.909 Robert Tseng: I think it’s just that he thinks that Tableau and Looker are not…
729 01:04:04.970 ⇒ 01:04:15.480 Robert Tseng: good. I don’t… I don’t know, he just specifically didn’t like those. But I did show him… we didn’t have an Omni demo on hand for my… for me, so I just, like, used…
730 01:04:15.480 ⇒ 01:04:25.229 Robert Tseng: I just, like, pulled up their site and, like, clicked around and showed him. We did have, like, an ABC… like, a real dash that I… from ABC.
731 01:04:25.230 ⇒ 01:04:33.270 Robert Tseng: I showed them as well. And between the two, he preferred Omni, so, yeah.
732 01:04:33.270 ⇒ 01:04:37.730 Uttam Kumaran: Yeah, so for Omni, we do have an in… we do have a demo dashboard.
733 01:04:38.170 ⇒ 01:04:43.100 Uttam Kumaran: Maybe I can just show you quickly how to get to it.
734 01:04:43.340 ⇒ 01:04:44.540 Uttam Kumaran: Perfect.
735 01:04:44.780 ⇒ 01:04:47.420 Uttam Kumaran: So if you go to brainforge.omniapp.
736 01:04:47.930 ⇒ 01:04:49.860 Uttam Kumaran: I think Yura should be in here.
737 01:04:50.380 ⇒ 01:04:51.560 Robert Tseng: Okay.
738 01:04:52.300 ⇒ 01:04:56.820 Uttam Kumaran: If you’re in here, you can… there’s these three.
739 01:04:57.260 ⇒ 01:05:00.060 Uttam Kumaran: Like, e-com dashboards that come out of the box.
740 01:05:00.580 ⇒ 01:05:00.950 Robert Tseng: So…
741 01:05:02.390 ⇒ 01:05:03.600 Uttam Kumaran: Yeah, like…
742 01:05:03.930 ⇒ 01:05:10.699 Uttam Kumaran: We… and we can, add more shit to here. The other thing is, I’m gonna get… I’ll ask them for an embedded BI demo.
743 01:05:12.400 ⇒ 01:05:13.720 Uttam Kumaran: Or a couple links. Okay.
744 01:05:15.530 ⇒ 01:05:19.640 Uttam Kumaran: Because we should go with them, they’re… it’s gonna be way cheaper, and it’s gonna be way faster.
745 01:05:20.090 ⇒ 01:05:20.710 Robert Tseng: Yeah.
746 01:05:21.590 ⇒ 01:05:22.120 Uttam Kumaran: Yeah.
747 01:05:23.430 ⇒ 01:05:26.609 Uttam Kumaran: Okay, cool, yeah, I feel like I’ve left some notes there, but…
748 01:05:27.530 ⇒ 01:05:32.810 Robert Tseng: Okay. Yeah, I’m gonna… After this call, I’m gonna send out a couple things, so…
749 01:05:33.370 ⇒ 01:05:37.759 Uttam Kumaran: If he ends up wanting to build it, it’s just gonna dramatically increase the price for him.
750 01:05:38.000 ⇒ 01:05:39.210 Robert Tseng: Yeah.
751 01:05:39.390 ⇒ 01:05:45.759 Uttam Kumaran: Additionally, I would prefer that, yeah, if… I guess I also want to know if he’s married to BigQuery or not.
752 01:05:46.880 ⇒ 01:05:52.930 Robert Tseng: Yeah, I mean, I think he’s just… he was at Google for, like, 10 years or something.
753 01:05:53.270 ⇒ 01:05:55.009 Robert Tseng: He was…
754 01:05:56.040 ⇒ 01:06:10.510 Robert Tseng: basically, like, head of product for their Google Ads kind of, like, product or something. I actually think what he put together, and I didn’t get to share this with the go-to-market team, but, like,
755 01:06:10.610 ⇒ 01:06:19.300 Robert Tseng: He’s basically built out, like, a due diligence tool for digital… like, specifically for, like, ad…
756 01:06:20.120 ⇒ 01:06:29.659 Robert Tseng: for ad performance, and he’s trying to sell this to PE firms, to, like, just kind of…
757 01:06:29.660 ⇒ 01:06:45.770 Robert Tseng: kick off, like, the, hey, you’re trying to buy this brand, run it through this diagnostic tool, see which channels are underperforming against Google’s internal benchmarks, and, like, that’s how he’s kind of kicking off some of this, his discovery. And…
758 01:06:45.770 ⇒ 01:06:54.210 Robert Tseng: So, I mean, I kind of see a world where we basically… I think that’s a great tool. We should use… we should build this thing and use it for…
759 01:06:54.210 ⇒ 01:06:58.929 Robert Tseng: as we’re approaching PE firms, and I mean, as much as we can… I feel like we should…
760 01:06:59.000 ⇒ 01:07:02.249 Robert Tseng: Have stuff like this that’s kind of just like a…
761 01:07:03.090 ⇒ 01:07:12.659 Robert Tseng: I mean, it’s not a heavyweight product, just, like, diagnostic tools that, like, institutions can use to qual… to help them with some sort of diligence.
762 01:07:15.070 ⇒ 01:07:17.619 Uttam Kumaran: Yeah, I agree. I think this is perfect.
763 01:07:17.730 ⇒ 01:07:30.749 Uttam Kumaran: The other thing you should mention to him is Omni comes out of the box with the chat with data features, which he can basically, like, turn on, and it’s not a net new thing, so, like, you should tell him
764 01:07:31.040 ⇒ 01:07:43.500 Uttam Kumaran: this is, like, your competitive advantage, is to go to market with AI features as part of your reporting. Nobody else will have that. There are some people that do this type of product, by the way, but none of them.
765 01:07:43.500 ⇒ 01:07:43.930 Robert Tseng: Yeah.
766 01:07:45.010 ⇒ 01:07:48.350 Uttam Kumaran: None of them will have AI features out of the box.
767 01:07:48.670 ⇒ 01:07:54.640 Uttam Kumaran: And, like, that’s probably what is gonna help him close a lot of business, is like, hey, you can actually open this up
768 01:07:54.840 ⇒ 01:08:00.090 Uttam Kumaran: like, a lot more people can actually just chat with the data directly.
769 01:08:00.810 ⇒ 01:08:07.929 Uttam Kumaran: Yeah, and if he’s… if he’s a warm, breathing body in… in business right now, I feel like that would… that would hit hard.
770 01:08:08.240 ⇒ 01:08:09.770 Robert Tseng: Okay.
771 01:08:10.030 ⇒ 01:08:10.790 Robert Tseng: Yeah.
772 01:08:12.120 ⇒ 01:08:13.260 Uttam Kumaran: Okay, cool.
773 01:08:13.750 ⇒ 01:08:23.449 Uttam Kumaran: Alright, yeah, I feel good about, this. I think maybe my one other point to kick off this next meeting, and then I’ll pass it to you, is I just sent over an Eden,
774 01:08:23.810 ⇒ 01:08:25.010 Uttam Kumaran: and Eden…
775 01:08:25.140 ⇒ 01:08:37.439 Uttam Kumaran: deck to start building out. I think I’m just gonna ping Zoran and Henry to land their Gantt charts and a link there, and then to sort of build out a quick table on objectives.
776 01:08:37.830 ⇒ 01:08:41.439 Uttam Kumaran: And then also, I’m gonna tag Ashwini…
777 01:08:41.920 ⇒ 01:08:49.959 Uttam Kumaran: Cool, and I’m gonna tack if we need to do a slide on data reliability, for which we’ve made quite a bit of progress this week.
778 01:08:51.340 ⇒ 01:08:51.950 Robert Tseng: Okay.
779 01:08:53.100 ⇒ 01:08:54.569 Uttam Kumaran: Yeah, that’s it for me.
780 01:08:55.340 ⇒ 01:08:56.040 Robert Tseng: Great.
781 01:08:57.490 ⇒ 01:09:04.650 Robert Tseng: Alright, let me just kinda jump into this. Sorry if I have some outstanding messages. We’re just gonna go…
782 01:09:05.100 ⇒ 01:09:08.199 Robert Tseng: From the top, so…
783 01:09:08.620 ⇒ 01:09:17.659 Robert Tseng: Yeah, let’s talk about Eden. I guess Henry kind of updated some things, we’ve kind of cut down. Yeah, great.
784 01:09:18.319 ⇒ 01:09:23.470 Robert Tseng: Yeah, okay, well, we’ll just go… we’ll go through them by one, then. I guess…
785 01:09:25.000 ⇒ 01:09:37.100 Robert Tseng: Yeah, Ashmini, I’m just gonna skip the DE stuff, unless… because I’m assuming that gets covered in the previous meeting. Although, for Demulade, I want to make an exception, because I guess I haven’t heard from him in a while, so I just want to make sure that we’re still…
786 01:09:37.319 ⇒ 01:09:45.059 Robert Tseng: on track here. Yeah, I know you’re getting caught up to speed, Demolade, but kind of, I think some of the team is waiting on…
787 01:09:45.330 ⇒ 01:09:56.899 Robert Tseng: you to get unblocked on some stuff? Like, are you kind of… is this… is this… is this accurate for what’s on your plate this week? I mean, these three probably need to be deleted or… or something, but… yeah.
788 01:09:58.490 ⇒ 01:10:06.270 Demilade Agboola: Yeah, I think it’s accurate. I think the highest priority since, like, this week is the, affluence.
789 01:10:06.910 ⇒ 01:10:07.940 Demilade Agboola: Data.
790 01:10:07.940 ⇒ 01:10:08.960 Robert Tseng: Yep. Okay.
791 01:10:09.430 ⇒ 01:10:17.259 Demilade Agboola: kind of synced with the team about it, like, the DE team about it in the previous call. It appears we’re trying to get the data in from
792 01:10:17.510 ⇒ 01:10:30.670 Demilade Agboola: Polyatomic, that’s still a work in progress, but in the meantime, I probably will just try and see if I can get, like, a one-time extract, so I can use it to, like, backfill some of the data, and have that data existing in our dashboard.
793 01:10:31.010 ⇒ 01:10:32.260 Demilade Agboola: But…
794 01:10:32.260 ⇒ 01:10:32.820 Henry Zhao: So…
795 01:10:32.820 ⇒ 01:10:34.160 Robert Tseng: I’ll probably save that here.
796 01:10:34.300 ⇒ 01:10:48.020 Henry Zhao: Yeah, also, I gave Awash a task on Catalyst Affiliate, but I see that’s already in Eden 1154, so let me know, Demolata, if you want to do with Uploence and Catalyst. If not, there’s a task for Awash. So yeah, I don’t know which one of you has time to help with that.
797 01:10:50.250 ⇒ 01:10:53.479 Demilade Agboola: My offline task is the 1154, like…
798 01:10:53.480 ⇒ 01:10:59.669 Henry Zhao: Yeah, they’re both in 1154, apparently. I thought they were separate, but they’re apparently both in 1154. The only green one in your section.
799 01:11:01.400 ⇒ 01:11:07.920 Awaish Kumar: So, like, what is that, like, are you talking about influencer spend is showing as zero?
800 01:11:07.920 ⇒ 01:11:15.620 Henry Zhao: That’s… that part was given to Demolade, but now the Catalyst stuff, remember we reconciled the spend, so now we need to make that match in the…
801 01:11:15.750 ⇒ 01:11:18.449 Henry Zhao: the base table, wherever INT,
802 01:11:18.810 ⇒ 01:11:21.700 Henry Zhao: Offline channel spend data is coming from.
803 01:11:22.040 ⇒ 01:11:27.530 Henry Zhao: Because that feeds product sales summary by transaction, which feeds product ROAS. So now that data is wrong.
804 01:11:27.870 ⇒ 01:11:33.679 Awaish Kumar: Influencer spend, I haven’t updated that. So, we were getting data before from a Google Sheet.
805 01:11:33.830 ⇒ 01:11:52.809 Awaish Kumar: Right? And that Google Sheet was maintained by their finance team. They were storing devices, and we were getting data from there. That’s why we had some data for… the spend data for influencers. But what’s happening now is that I think they are no longer maintaining that. That’s why they use the influence directly.
806 01:11:52.860 ⇒ 01:12:02.020 Awaish Kumar: to get data from the Pulence API directly, so when that connection is done, we are going to get the data for reference. Until then, it will be zero.
807 01:12:02.760 ⇒ 01:12:03.710 Henry Zhao: Okay, got it.
808 01:12:05.510 ⇒ 01:12:06.150 Robert Tseng: Yeah.
809 01:12:06.270 ⇒ 01:12:08.660 Robert Tseng: Okay, so…
810 01:12:09.630 ⇒ 01:12:12.469 Henry Zhao: And then the API is being worked on by,
811 01:12:12.470 ⇒ 01:12:13.260 Awaish Kumar: Where’d you come back?
812 01:12:13.260 ⇒ 01:12:22.569 Demilade Agboola: But I’m just trying to see if they respond, because I know the marketing team would like to have some data available for Thanksgiving.
813 01:12:22.920 ⇒ 01:12:33.000 Demilade Agboola: Yeah. So potentially, we could talk to Polyatomic and see if they could help with, maybe, dailies, like, one extract, so I can use that to fit the dashboard, but…
814 01:12:33.250 ⇒ 01:12:40.150 Demilade Agboola: that will just be, like, a, you know, a patch before the… before the API connection is fully integrated.
815 01:12:40.620 ⇒ 01:12:44.759 Henry Zhao: Yeah, and I’m pretty sure they want not just data out, but also data in, so…
816 01:12:45.190 ⇒ 01:12:49.390 Henry Zhao: We can just… I would just double confirm with… either I can do it, or someone else can do it.
817 01:12:49.520 ⇒ 01:12:55.520 Henry Zhao: that Vanessa wants… API data into Influence also. UpFluence also.
818 01:12:57.900 ⇒ 01:13:02.309 Demilade Agboola: What does… what does that… what does that mean, though? Like, what data does she want to see?
819 01:13:03.040 ⇒ 01:13:05.649 Henry Zhao: I need to clarify on that, but I’ll keep you posted.
820 01:13:06.340 ⇒ 01:13:07.000 Demilade Agboola: Okay.
821 01:13:08.600 ⇒ 01:13:14.989 Robert Tseng: Okay, so I guess since, Henry, we were already chatting, I guess we’ll just kind of jump into this, so…
822 01:13:16.350 ⇒ 01:13:19.830 Robert Tseng: Yeah, so these are the three things. Did you get the API docs?
823 01:13:21.240 ⇒ 01:13:25.830 Henry Zhao: Yeah, so Rebecca said she would respond to Michelle, so I’m waiting to hear back from her on the API key.
824 01:13:25.930 ⇒ 01:13:30.440 Robert Tseng: Basically, she just needs to pay for the pharmacy API so that we can get the pharmacy data from the API.
825 01:13:31.120 ⇒ 01:13:31.660 Robert Tseng: Yeah.
826 01:13:32.280 ⇒ 01:13:32.850 Henry Zhao: Yep.
827 01:13:33.160 ⇒ 01:13:34.269 Henry Zhao: needs to pay.
828 01:13:34.860 ⇒ 01:13:35.530 Henry Zhao: Yeah.
829 01:13:35.870 ⇒ 01:13:38.350 Henry Zhao: I’ll just keep pushing back if I don’t hear back from her again.
830 01:13:38.740 ⇒ 01:13:43.750 Henry Zhao: Attribution Tweets, I have a PR for you, Awash, if you can just approve it, pretty simple PR.
831 01:13:45.930 ⇒ 01:13:51.160 Henry Zhao: But either way, I’ve been able to finish an attribution dash based on the PR that was already approved.
832 01:13:51.200 ⇒ 01:13:57.600 Henry Zhao: And I shared that with Eden this morning, so they’re gonna give me feedback, and they’re gonna already be able to look at conversions and traffic from
833 01:13:57.600 ⇒ 01:14:11.640 Henry Zhao: all of the UTMs that have now been cleaned based on the training last week. So if you guys remember, I gave a training last week to Eden Marketing on how to clean up their UTMs and make sure that they are organized and standardized, so that should be good moving forward.
834 01:14:11.640 ⇒ 01:14:26.840 Henry Zhao: And then I’m meeting with Ryan today to redo intake tracking in Mixpanel, so right now it’s set up very improperly, so they can’t see where people are dropping off on the intake form, so I’m meeting with him to discuss how we’re gonna set that up so that when you change, like, the intake form, it doesn’t break all of your funnels.
835 01:14:27.510 ⇒ 01:14:47.119 Henry Zhao: And then if I have time today, or I’ll do this tomorrow, I’m going to analyze Catalyst cancellations and refunds to see, are we getting quality orders from Catalysts, or are we seeing a statistical difference from other marketing channels? Because if there is, we probably want to turn off Catalyst, or not invest as much, because it’s expensive, so we better be getting quality orders.
836 01:14:48.860 ⇒ 01:14:53.019 Robert Tseng: I mean, this is a great analysis, like, patient quality by channel.
837 01:14:53.760 ⇒ 01:15:08.610 Henry Zhao: Yeah, so like I said, like, we were setting up all this, like, pharmacy stuff and attribution stuff to set us up to be able to do analysis, so I promise in December and in 2026, we’ll do a lot more analysis, because we’ve now done the backend work to enable us to do this kind of analysis.
838 01:15:09.630 ⇒ 01:15:11.700 Robert Tseng: Okay, looking forward to this one.
839 01:15:12.070 ⇒ 01:15:12.570 Henry Zhao: Me too.
840 01:15:13.070 ⇒ 01:15:16.080 Uttam Kumaran: Is this on… is this… are you gonna do the analysis?
841 01:15:16.080 ⇒ 01:15:16.740 Henry Zhao: Yeah.
842 01:15:16.740 ⇒ 01:15:18.159 Uttam Kumaran: Henry, or… okay.
843 01:15:19.600 ⇒ 01:15:20.890 Uttam Kumaran: I was also like, you should…
844 01:15:20.890 ⇒ 01:15:22.689 Robert Tseng: You should just loop in.
845 01:15:22.900 ⇒ 01:15:23.720 Robert Tseng: Yeah.
846 01:15:23.900 ⇒ 01:15:25.189 Uttam Kumaran: Yeah, go ahead, go ahead.
847 01:15:25.830 ⇒ 01:15:37.249 Robert Tseng: No, no, I guess, well, I mean, whoever he loops in, I guess, I mean, I just wanna… whatever he finds seems like this would be a good nugget to put in a slide, so when… maybe on the next one, but yeah.
848 01:15:37.790 ⇒ 01:15:51.760 Henry Zhao: Yeah, and then after we have more attribution data and, like, when it’s organized, we can also analyze other channels, right? So right now, we want to do Catalyst because it’s the most expensive, but afterwards, we probably want to look at other channels, look at BFCM, and just kind of take it from there and expand the analysis.
849 01:15:52.570 ⇒ 01:15:53.060 Henry Zhao: Pausea.
850 01:15:53.060 ⇒ 01:15:56.049 Uttam Kumaran: Henry, can you loop in… can you work with Casey on this one?
851 01:15:56.370 ⇒ 01:15:57.010 Henry Zhao: Yeah, absolutely.
852 01:15:57.820 ⇒ 01:16:16.990 Uttam Kumaran: I would just say, like, I think if both of you can pair on it, because one thing that I want is, like, for you and Zoron to focus on two things. Like, focus on the people, focus on, like, getting the access, but start to hand off, like, start to think about handing off some of the core execution, because your job is to, like.
853 01:16:17.270 ⇒ 01:16:34.619 Uttam Kumaran: is to continue moving on a weekly basis and get this into the slides. So I don’t want you to… your time is better spent going and getting more access to things and doing that, and then working with Casey or other folks on the team to hand off analysis, so that would be my only…
854 01:16:35.220 ⇒ 01:16:38.919 Henry Zhao: And I guess also identify areas of analysis, right? Because I’m in those meetings…
855 01:16:38.920 ⇒ 01:16:39.500 Uttam Kumaran: S.
856 01:16:39.880 ⇒ 01:16:40.760 Henry Zhao: like, where…
857 01:16:40.760 ⇒ 01:16:51.100 Uttam Kumaran: So your job is to find the opportunities. You will still have to execute on some of them, but you have support now. So, our… our biggest,
858 01:16:51.240 ⇒ 01:17:09.500 Uttam Kumaran: criteria is, like, execution time, so we want to get these insights out. I’d rather get them out faster than you kind of, like, you’re gonna… you’re balancing so much, so rather get them out faster, and now you can also start to loop in Casey, who is actively, like, learning the, sort of, Eden codebase, so…
859 01:17:09.790 ⇒ 01:17:15.239 Henry Zhao: Perfect. And also, Robert, if you could eventually give that training on, like, doing slide decks, that would be really helpful.
860 01:17:15.600 ⇒ 01:17:20.440 Henry Zhao: Like, I partnered with Amber this week, and it’s already been super helpful, so… could definitely use.
861 01:17:20.440 ⇒ 01:17:21.140 Robert Tseng: Okay.
862 01:17:21.230 ⇒ 01:17:22.250 Henry Zhao: Support there, yeah.
863 01:17:22.670 ⇒ 01:17:27.120 Robert Tseng: Yeah, I’ll reboot these trainings next week when I’m back, yeah.
864 01:17:28.760 ⇒ 01:17:30.120 Robert Tseng: When are you back, dude.
865 01:17:30.790 ⇒ 01:17:32.690 Robert Tseng: Saturday.
866 01:17:33.880 ⇒ 01:17:34.720 Uttam Kumaran: Nice.
867 01:17:40.080 ⇒ 01:17:41.760 Robert Tseng: Alright, Zoran.
868 01:17:44.620 ⇒ 01:17:45.050 Zoran Selinger: Yep.
869 01:17:45.050 ⇒ 01:17:45.460 Robert Tseng: Do you want to go.
870 01:17:45.460 ⇒ 01:17:46.660 Zoran Selinger: Yep.
871 01:17:46.970 ⇒ 01:17:52.899 Zoran Selinger: Yeah, so I prepared both of those things that you see on the client review.
872 01:17:53.550 ⇒ 01:18:00.989 Zoran Selinger: So, Ryan just told me that we are all good there, so I just published the GTM. However.
873 01:18:01.220 ⇒ 01:18:12.129 Zoran Selinger: I would like to publish the new version of the Edge, a worker, however… Looks like… I mean…
874 01:18:12.240 ⇒ 01:18:14.450 Zoran Selinger: Maybe not smart to do this.
875 01:18:14.830 ⇒ 01:18:18.920 Zoran Selinger: Just before we are all off for a few days.
876 01:18:19.110 ⇒ 01:18:20.720 Zoran Selinger: So, maybe Monday?
877 01:18:23.450 ⇒ 01:18:41.569 Zoran Selinger: So, for… for example, I really wanna… so, we need to publish this my morning, because the traffic is low and impact is low on the website, if anything breaks. So, but tomorrow is the… is the last day that, you know, all hands are on deck.
878 01:18:42.280 ⇒ 01:18:47.629 Zoran Selinger: So I would like to avoid that. It’s basically our Friday, so we don’t want to publish on Friday.
879 01:18:48.140 ⇒ 01:18:49.070 Robert Tseng: Okay.
880 01:18:49.160 ⇒ 01:18:55.430 Zoran Selinger: So, I’ll probably do this on Monday morning. I just asked Ryan what he thinks about that.
881 01:18:55.900 ⇒ 01:18:57.879 Zoran Selinger: He’s probably agree.
882 01:18:58.460 ⇒ 01:19:06.580 Zoran Selinger: he’s probably going to agree, and, we are going to publish, and then on Monday.
883 01:19:06.680 ⇒ 01:19:21.370 Zoran Selinger: everything else is ready, so our tables now… so our raw data table from Edge, edge layer has 3 new columns, and our thank you page, table has 4 new columns now.
884 01:19:21.700 ⇒ 01:19:30.049 Zoran Selinger: One of those columns is that session ID, everything else are identifiers from different systems, like Segment and Google Analytics.
885 01:19:30.380 ⇒ 01:19:37.249 Zoran Selinger: That’s it. It’s a simple update, on… on the worker, and should be non-breaking.
886 01:19:37.440 ⇒ 01:19:42.579 Zoran Selinger: But still, I don’t wanna… I don’t wanna risk it, when we’re not online.
887 01:19:43.360 ⇒ 01:19:48.389 Robert Tseng: Okay. Yeah, I mean, this is good. I’m glad we have a post-implementation checklist. Like, I think,
888 01:19:48.500 ⇒ 01:19:52.430 Robert Tseng: Yeah, we’ve rolled out stuff before that kind of… I mean.
889 01:19:52.430 ⇒ 01:19:56.680 Zoran Selinger: Yeah, so I actually, I created, like, a prompt.
890 01:19:56.940 ⇒ 01:20:09.849 Zoran Selinger: That includes this, so I’m… this is how I’m basically creating tickets right now. It’s based on your, based on your requirements when we first, ran into issues.
891 01:20:10.340 ⇒ 01:20:10.940 Robert Tseng: Yeah.
892 01:20:10.940 ⇒ 01:20:14.039 Zoran Selinger: I think he throws out really good.
893 01:20:14.160 ⇒ 01:20:16.399 Zoran Selinger: Fairly detailed, tickets.
894 01:20:19.530 ⇒ 01:20:28.710 Zoran Selinger: Yeah, let me know, I mean, I can maybe share a… a prompt if anyone has any… any, suggestions there as well.
895 01:20:28.710 ⇒ 01:20:29.390 Robert Tseng: Okay.
896 01:20:29.670 ⇒ 01:20:34.239 Zoran Selinger: But for these technical things, it looks good to me. I’ve been doing this for a while now.
897 01:20:34.880 ⇒ 01:20:35.510 Robert Tseng: Great.
898 01:20:35.630 ⇒ 01:20:36.650 Zoran Selinger: Yeah.
899 01:20:38.360 ⇒ 01:20:38.890 Robert Tseng: Alright.
900 01:20:38.890 ⇒ 01:20:44.640 Zoran Selinger: Yeah, so we… So the UTM review, turns out we already have a report.
901 01:20:44.810 ⇒ 01:20:47.940 Zoran Selinger: in… in Tableau.
902 01:20:48.530 ⇒ 01:20:48.940 Robert Tseng: Okay.
903 01:20:48.940 ⇒ 01:20:52.499 Zoran Selinger: So, really, the only task there will be
904 01:20:52.810 ⇒ 01:21:02.399 Zoran Selinger: to make sure someone is actually looking at it, and it’s… it needs to be me. So I will need to, have a, you know, a weekly check.
905 01:21:02.960 ⇒ 01:21:03.970 Zoran Selinger: of that.
906 01:21:04.090 ⇒ 01:21:10.269 Zoran Selinger: And then, just, if I see anything non-standard, I will flag people in the marketing channel.
907 01:21:11.090 ⇒ 01:21:11.730 Robert Tseng: Okay.
908 01:21:12.000 ⇒ 01:21:25.390 Zoran Selinger: to see what… what it is. So that… that is… is basically done. And then, yeah, the ne… the next step is, okay, focus on, on NORBIM implementation, audit, and,
909 01:21:26.640 ⇒ 01:21:31.310 Zoran Selinger: And defining these non-integrated channels.
910 01:21:31.540 ⇒ 01:21:37.609 Zoran Selinger: Obviously, we… we need to work on Meta.
911 01:21:38.900 ⇒ 01:21:42.720 Zoran Selinger: this being a short week, I don’t think we’ll get that done.
912 01:21:43.450 ⇒ 01:21:49.670 Zoran Selinger: I don’t think I’ll… I’ll… I’ll get that done.
913 01:21:50.450 ⇒ 01:21:58.069 Zoran Selinger: But next week, we should start streaming data into Meta from the table that Avaesh created.
914 01:21:59.930 ⇒ 01:22:00.570 Robert Tseng: Great.
915 01:22:01.140 ⇒ 01:22:02.320 Zoran Selinger: And I think…
916 01:22:02.320 ⇒ 01:22:04.330 Robert Tseng: Oh, this one’s marked down, yeah, okay, never mind.
917 01:22:04.330 ⇒ 01:22:06.339 Zoran Selinger: Yeah, so, yeah, that’s done, that’s done.
918 01:22:08.920 ⇒ 01:22:10.980 Robert Tseng: Wait, did someone just change that while I was…
919 01:22:12.040 ⇒ 01:22:14.520 Zoran Selinger: Yes, I did… I did that.
920 01:22:14.870 ⇒ 01:22:19.629 Robert Tseng: Oh, okay. I mean, it’s an old one. It’s an old one. Yeah, yeah. Okay, okay, right.
921 01:22:19.800 ⇒ 01:22:20.630 Robert Tseng: Great.
922 01:22:20.630 ⇒ 01:22:22.060 Zoran Selinger: They did that earlier.
923 01:22:22.500 ⇒ 01:22:24.390 Zoran Selinger: Today or yesterday?
924 01:22:24.810 ⇒ 01:22:30.419 Robert Tseng: Yeah, alright, yeah, I guess when I looked at it earlier, I just… it wasn’t changed. No, I mean, good. I mean, I’m glad you guys are…
925 01:22:30.650 ⇒ 01:22:32.260 Robert Tseng: Touching the tickets.
926 01:22:33.630 ⇒ 01:22:44.860 Robert Tseng: Yeah, any… if nothing else, let’s move on. Alright, let’s go to Insomnia. So, yeah, actually, I’m gonna create a ticket here, so…
927 01:22:45.240 ⇒ 01:22:58.029 Robert Tseng: So, we’re gonna meet Zuron on this. Our call with them got pushed to Tuesday of next week. I think their people are pretty much off Wednesday onwards, so,
928 01:22:58.150 ⇒ 01:23:17.770 Robert Tseng: I guess, Zoran, Robert, like… GTM… Tagging… Tracking this, prep. So, this’ll be… probably…
929 01:23:17.940 ⇒ 01:23:21.240 Robert Tseng: I guess this’ll be next cycle,
930 01:23:22.280 ⇒ 01:23:25.669 Robert Tseng: And we’ll do it by 12.1, and I’m just gonna…
931 01:23:29.510 ⇒ 01:23:30.880 Robert Tseng: Right.
932 01:23:32.890 ⇒ 01:23:34.280 Robert Tseng: Yeah.
933 01:23:35.240 ⇒ 01:23:42.100 Robert Tseng: Yeah, so I’ll, I’ll grab time with you probably, like, I guess early next week then. But yeah.
934 01:23:42.210 ⇒ 01:23:44.010 Robert Tseng: Okay, and then…
935 01:23:44.560 ⇒ 01:23:54.419 Robert Tseng: Yeah, Amber and Casey just want to see where we’re at. What are we… are we looking to put up… push out? I mean, deck-wise, I think it’s fine, we don’t really have to…
936 01:23:54.540 ⇒ 01:24:02.150 Robert Tseng: push out in that new deck, but I know that we had some follow-ups from yesterday. Yeah, where are we at with this?
937 01:24:02.580 ⇒ 01:24:18.800 Amber Lin: Yeah, I did the segments both, embrace and also for the opportunity sizing. Seems, like, pretty… seems pretty good. The… improving the first to second by, I think, 5% as…
938 01:24:19.060 ⇒ 01:24:32.659 Amber Lin: 4… 4 million, 5 million upside, because it cascades downstream. So I can wrap that up, and then I can send a deck or send a message.
939 01:24:33.340 ⇒ 01:24:38.089 Robert Tseng: Okay. Yeah, I see the opportunity sizing screenshot, so that looks good.
940 01:24:38.650 ⇒ 01:24:47.400 Robert Tseng: Okay, so… Alright, I see some, let me just change that, and then…
941 01:24:47.560 ⇒ 01:24:51.530 Robert Tseng: Yeah, I guess these two things, we’re still kind of waiting.
942 01:24:56.840 ⇒ 01:25:16.799 Robert Tseng: I mean, this is opportunity sizing. I mean, I guess Birdie already kind of is putting some things, like, recommendations, and are… is there any… are there any outstanding, kind of, follow-ups to the analysis, or kind of, I mean, do… kind of… is that… is that… is that all we’re pushing out this week?
943 01:25:16.800 ⇒ 01:25:35.520 Amber Lin: The analysis that we haven’t discussed with them is the follow-up I did end of last week, so that one’s, what changed before and after boxes rose, and I think the findings are pretty significant. The conversion rates are very different. It dropped from 40 to about…
944 01:25:35.620 ⇒ 01:25:40.750 Amber Lin: 29 is what we saw, so the first and second
945 01:25:40.960 ⇒ 01:25:51.329 Amber Lin: first to second, second to third conversions are all 10% lower, and then the time to purchase is significantly shorter.
946 01:25:51.770 ⇒ 01:26:08.320 Amber Lin: At least, even for just the first to second order, which they hadn’t… enough people have made their second purchase. So I think that’s pretty significant, and confirms their focus on boxes, and suggests some other things they can do, so I do want to talk to them about that.
947 01:26:08.970 ⇒ 01:26:12.360 Robert Tseng: Okay, so this is the, like, slides 12 through 14 on that deck.
948 01:26:12.700 ⇒ 01:26:14.679 Amber Lin: Yeah, the newly added ones.
949 01:26:14.680 ⇒ 01:26:16.510 Robert Tseng: Okay. Yeah, yeah, okay.
950 01:26:17.330 ⇒ 01:26:22.969 Robert Tseng: Yeah, I mean, I think this is worth kind of just sending a message out to Birdie, have her take a look at it this week, yeah.
951 01:26:23.230 ⇒ 01:26:24.180 Amber Lin: Okay.
952 01:26:24.780 ⇒ 01:26:26.350 Amber Lin: Yeah, I’ll follow up with.
953 01:26:26.350 ⇒ 01:26:30.279 Robert Tseng: Did you not send a message to him? I know you post-sent this on Saturday, I can’t recall.
954 01:26:30.280 ⇒ 01:26:34.759 Amber Lin: I sent… I did send the before and after comparison.
955 01:26:35.250 ⇒ 01:26:37.240 Robert Tseng: Okay, yeah, I mean, I would just…
956 01:26:37.490 ⇒ 01:26:50.940 Robert Tseng: I don’t know, it looks like she’s sick, but, you know, if you can just grab time with her and just walk her through it, I think that’d probably be better. And obviously, you don’t need to schedule them, Rita, but Bertie says you can kind of schedule with her anytime, right? So…
957 01:26:51.370 ⇒ 01:26:51.940 Amber Lin: Okay.
958 01:26:52.860 ⇒ 01:26:54.070 Amber Lin: Well, sounds good.
959 01:26:55.380 ⇒ 01:27:07.990 Robert Tseng: Cool. And then I know Impact Scorecard, we’re just updating this daily. Obviously when we’re off, we don’t have… there’s no obligation to update, so you don’t have to do that while we’re off, Casey, and
960 01:27:08.250 ⇒ 01:27:16.049 Robert Tseng: I mean, I guess leading up to Monday, it should probably be updated, but you can kind of do it all in one go then, so maybe that’s the only thing there.
961 01:27:17.220 ⇒ 01:27:17.850 Casie Aviles: Okay.
962 01:27:18.640 ⇒ 01:27:19.290 Robert Tseng: Okay.
963 01:27:19.500 ⇒ 01:27:22.599 Robert Tseng: Yeah, let’s talk about Honey Stinger.
964 01:27:23.450 ⇒ 01:27:25.450 Robert Tseng: Yeah, so…
965 01:27:26.890 ⇒ 01:27:38.669 Robert Tseng: I know we had some follow-ups with, the Honey Stinger folks. I haven’t… I haven’t looked at it. I want to look at it today. So, anything that I can help that’s, like, blocked here? Did Henry and Amber meet? Kind of like…
966 01:27:38.670 ⇒ 01:27:39.280 Henry Zhao: Yeah.
967 01:27:39.280 ⇒ 01:27:42.670 Robert Tseng: what are… what’s… what’s in progress here that’s gonna…
968 01:27:42.670 ⇒ 01:27:50.300 Henry Zhao: We’re meeting again later as a working session to do some of the Walmart, Shopify, and Klaviyo kind of matching stuff.
969 01:27:50.930 ⇒ 01:27:51.570 Robert Tseng: Okay.
970 01:27:51.770 ⇒ 01:27:56.220 Henry Zhao: And then, Ashwini is helping me figure out why in Fivetran we don’t have
971 01:27:56.420 ⇒ 01:28:03.219 Henry Zhao: the join between the messages and the templates. I think it’s because he thinks they’re not using templates, so we’ll have to figure that out.
972 01:28:03.430 ⇒ 01:28:10.600 Henry Zhao: And then, Utam, is there anything else we need to do on the power reviewing? Like, you had asked a few weeks ago if we can power review their Klaviyo emails.
973 01:28:10.900 ⇒ 01:28:12.940 Henry Zhao: I just want to know what our next steps are for that.
974 01:28:14.260 ⇒ 01:28:20.410 Uttam Kumaran: No, Power Review is a thing they’re using, but no, I don’t… it’s… that’s fine. I mean.
975 01:28:20.650 ⇒ 01:28:25.379 Uttam Kumaran: If you can see the review data, you can check it out to see if it’s interesting.
976 01:28:26.560 ⇒ 01:28:29.220 Henry Zhao: Power Review is, like, a Klaviyo.
977 01:28:30.840 ⇒ 01:28:33.019 Uttam Kumaran: Extension or something they’re using.
978 01:28:33.310 ⇒ 01:28:37.280 Henry Zhao: It’s when you order something and two weeks later you get an email that says, how would you rate the product you received, right?
979 01:28:38.410 ⇒ 01:28:41.110 Uttam Kumaran: Yeah, so if we have that data, that would be great.
980 01:28:41.520 ⇒ 01:28:44.879 Henry Zhao: Okay, I’ll check in Mother Ducks if you have that data, if it’s in Favio or somewhere else.
981 01:28:47.810 ⇒ 01:28:50.079 Henry Zhao: I thought you had been asking something else, okay, but now I get it.
982 01:28:50.920 ⇒ 01:28:51.570 Uttam Kumaran: Fair.
983 01:28:52.040 ⇒ 01:28:55.499 Henry Zhao: Okay, and then Amber and I are meeting later to do a working session.
984 01:28:56.550 ⇒ 01:28:57.000 Uttam Kumaran: Okay.
985 01:28:57.000 ⇒ 01:28:57.690 Robert Tseng: Okay.
986 01:28:58.470 ⇒ 01:29:07.109 Uttam Kumaran: Yeah, I think… I added Amber to the channel, so… Yeah. Yeah, I feel like, Amber, you can send notes there.
987 01:29:08.450 ⇒ 01:29:11.399 Henry Zhao: Yeah, and then, Amber, we can start looking at attentive data also, now that we have attentive.
988 01:29:13.500 ⇒ 01:29:15.040 Amber Lin: Okay, sounds good.
989 01:29:16.580 ⇒ 01:29:24.639 Robert Tseng: So, but although… also, the Amazon follow-up was product category and region. That’s on… that’s still being worked on. I… I kind of…
990 01:29:24.640 ⇒ 01:29:26.569 Henry Zhao: Category and fulfillment centers, yep.
991 01:29:26.710 ⇒ 01:29:29.329 Henry Zhao: We were able to find fulfillment center data, I think.
992 01:29:29.880 ⇒ 01:29:30.600 Robert Tseng: Alright.
993 01:29:30.830 ⇒ 01:29:33.799 Robert Tseng: Is that here? I feel like it’s missing now.
994 01:29:33.800 ⇒ 01:29:39.530 Amber Lin: It’s a 2 down there, so 62 and 61, so 2 Amazon POs.
995 01:29:40.710 ⇒ 01:29:41.610 Robert Tseng: Alright.
996 01:29:42.220 ⇒ 01:29:50.140 Robert Tseng: 62… 61… I believe this one is blocked.
997 01:29:50.430 ⇒ 01:29:55.690 Robert Tseng: At this point… Right, and,
998 01:29:57.470 ⇒ 01:30:08.650 Robert Tseng: Well, I know that we did sub-issues. FYI, we’re not doing sub-issues, right? Just kind of moving forward, just split them out. We can do the relationship elsewhere.
999 01:30:09.210 ⇒ 01:30:09.790 Henry Zhao: Yeah.
1000 01:30:10.170 ⇒ 01:30:15.240 Robert Tseng: For the next time you create tickets. Yeah.
1001 01:30:16.310 ⇒ 01:30:16.880 Robert Tseng: Okay.
1002 01:30:16.880 ⇒ 01:30:18.240 Henry Zhao: Or is it some of them, yeah.
1003 01:30:21.340 ⇒ 01:30:22.820 Robert Tseng: And…
1004 01:30:25.890 ⇒ 01:30:26.450 Robert Tseng: den…
1005 01:30:26.450 ⇒ 01:30:30.039 Henry Zhao: When… Robert, when are you presenting to Byron next? Is it this week or next week?
1006 01:30:31.160 ⇒ 01:30:33.209 Robert Tseng: Yeah, probably next.
1007 01:30:33.210 ⇒ 01:30:36.200 Uttam Kumaran: He said he declined the meeting this week, so…
1008 01:30:36.720 ⇒ 01:30:38.620 Henry Zhao: So we can just mutate some teams tomorrow.
1009 01:30:38.620 ⇒ 01:30:40.729 Uttam Kumaran: It’s probably gonna be on, though, so you could.
1010 01:30:40.730 ⇒ 01:30:42.869 Robert Tseng: Yeah, it’s BFCM, they’re gonna be on.
1011 01:30:43.880 ⇒ 01:30:49.330 Uttam Kumaran: He’s probably saying no, because he just… they’re gonna be online doing shit, so I would just send something, yeah.
1012 01:30:49.890 ⇒ 01:30:52.739 Henry Zhao: Yeah, so we can present findings this week, and then next week in slides.
1013 01:30:53.520 ⇒ 01:30:54.100 Robert Tseng: Yeah.
1014 01:30:54.540 ⇒ 01:30:55.090 Robert Tseng: Okay.
1015 01:30:55.090 ⇒ 01:30:57.529 Henry Zhao: But I’m sure all he cares about this week is BFCM stuff.
1016 01:30:57.960 ⇒ 01:30:59.869 Henry Zhao: And being prepared for those.
1017 01:31:02.450 ⇒ 01:31:07.499 Henry Zhao: Personally, I think BFCM is the biggest scam ever. I, like, I don’t think anything is actually cheaper, but…
1018 01:31:08.300 ⇒ 01:31:08.950 Henry Zhao: Oh, well.
1019 01:31:08.950 ⇒ 01:31:10.610 Uttam Kumaran: From the consumer perspective?
1020 01:31:10.760 ⇒ 01:31:11.750 Henry Zhao: From whose side?
1021 01:31:12.940 ⇒ 01:31:13.930 Henry Zhao: Well, actually, for marketers.
1022 01:31:13.930 ⇒ 01:31:14.320 Uttam Kumaran: I mean…
1023 01:31:14.320 ⇒ 01:31:19.429 Henry Zhao: I think marketers, impressions are so expensive on BFCM that… It negates any positives.
1024 01:31:19.430 ⇒ 01:31:31.269 Uttam Kumaran: You can get… it depends, like, if you’re a sh… it depends on what kind of shopper you are. Like, I’m not sort of a… I’m not as much of a, like, opportunistic shopper. I like… I want something, and I sort of, like…
1025 01:31:31.310 ⇒ 01:31:41.829 Uttam Kumaran: I’m like, I’m gonna get it sometime in the next 30 days. Some people, they literally go on, and you’re like, I’m buying useless stuff. So I think for that second cohort, it’s actually very effective, because
1026 01:31:42.070 ⇒ 01:31:55.479 Uttam Kumaran: Yes, you’re right, there are… they… people will do every scheme here to mark things up, and then mark it down 50%, like, Amazon is doing that a lot right now. But I think what you’re getting is your cart value is huge.
1027 01:31:55.620 ⇒ 01:31:58.889 Uttam Kumaran: And people are… people would have buy things for no reason.
1028 01:31:59.120 ⇒ 01:32:02.699 Uttam Kumaran: Versus, like, there are… I think there are a few consumers…
1029 01:32:03.000 ⇒ 01:32:14.809 Uttam Kumaran: there are a few consumers, even me, like, I went and bought, like, 4 things last week, because I… and I wanted those things, they ended up being cheaper, so I bought them, but I think few consumers are, like, price…
1030 01:32:15.890 ⇒ 01:32:18.769 Uttam Kumaran: our savings maxing? Most people are just, like.
1031 01:32:19.220 ⇒ 01:32:27.859 Henry Zhao: I just want to buy stuff. Yeah, we should do an analysis… we should do an analysis and offer a service and case study for, like, how do we get to that second cohort?
1032 01:32:28.190 ⇒ 01:32:30.490 Henry Zhao: I think that would have major business impact.
1033 01:32:32.030 ⇒ 01:32:33.910 Uttam Kumaran: Yeah, Black Friday is interesting, I mean…
1034 01:32:33.910 ⇒ 01:32:36.350 Robert Tseng: To get people to just randomly shop?
1035 01:32:37.410 ⇒ 01:32:38.340 Uttam Kumaran: Wait, say that again?
1036 01:32:39.090 ⇒ 01:32:45.889 Robert Tseng: Well, I don’t understand the announcement. How do you get people to just, like, randomly shop for things that they don’t want? Is that what…
1037 01:32:45.890 ⇒ 01:32:51.150 Henry Zhao: There’s ways you can find signals or attributes that, like, determine who are the people more likely to purchase on BFCM.
1038 01:32:51.600 ⇒ 01:32:52.569 Robert Tseng: Oh, no problem.
1039 01:32:52.570 ⇒ 01:33:07.860 Henry Zhao: We have a lot of different clients. We can see, like, what is the change in demographics of this week’s purchasers versus the general throughout the year, and we would know these are people more likely to buy. There might be people that are a certain age range, certain gender, certain demographics, right? Like, and there’s definitely, I think, something that could be done there.
1040 01:33:08.080 ⇒ 01:33:13.499 Uttam Kumaran: I mean, we should totally think about for next year, doing, like, a BFCM data prep.
1041 01:33:13.850 ⇒ 01:33:20.119 Uttam Kumaran: like, sprint. Like, hey, you… your data is messed up, and it’s a month ago.
1042 01:33:21.190 ⇒ 01:33:24.160 Uttam Kumaran: Like, you have no product analytics, blah blah blah, like…
1043 01:33:24.160 ⇒ 01:33:26.609 Henry Zhao: Or, like, whoever you hired for it sucked.
1044 01:33:26.610 ⇒ 01:33:28.009 Uttam Kumaran: You should bring us on.
1045 01:33:28.230 ⇒ 01:33:31.290 Uttam Kumaran: I mean, ideally we’d do it 2 months before, but there could be some.
1046 01:33:32.670 ⇒ 01:33:33.430 Robert Tseng: Yeah.
1047 01:33:33.720 ⇒ 01:33:39.240 Henry Zhao: We created a promotion called BFCM Brainforge Cyber Monday, or Brain Forge, see something else.
1048 01:33:44.600 ⇒ 01:34:00.340 Robert Tseng: Okay, move on to read me. Yeah, I guess, Mustafo, I saw some messages you sent, but I know, when we chatted yesterday, did you finish looking into what, Licia called out?
1049 01:34:01.900 ⇒ 01:34:10.080 Mustafa Raja: Yeah, so, yeah, so what they’re saying is, the, the way we are getting the…
1050 01:34:10.180 ⇒ 01:34:18.479 Mustafa Raja: uses amount on MongoDBs because, enterprise customers are bringing in more signups.
1051 01:34:18.800 ⇒ 01:34:28.219 Mustafa Raja: I just couldn’t find a way to identify the customers that belong to the enterprise customers. So, maybe we need…
1052 01:34:28.860 ⇒ 01:34:32.110 Mustafa Raja: We need… we need the logic on how they are doing that.
1053 01:34:32.450 ⇒ 01:34:38.319 Mustafa Raja: Or maybe Avaish can help, taking a look at the data to identify
1054 01:34:38.960 ⇒ 01:34:46.660 Mustafa Raja: The customers that, that, or the users that are, you know, invitees from customer, enterprise customers.
1055 01:34:47.390 ⇒ 01:35:01.820 Robert Tseng: Okay. I’ll actually stay on right after this call. We’re gonna wrap up sooner, and then I might just, like… I’ll show you how I filter those out in amplitude. I don’t know if it makes any meaningful difference, that’s just their hypothesis, but let’s… let’s see.
1056 01:35:02.210 ⇒ 01:35:03.739 Mustafa Raja: Yeah, yeah. Yeah, that’ll help.
1057 01:35:03.740 ⇒ 01:35:04.320 Robert Tseng: Bye.
1058 01:35:04.880 ⇒ 01:35:05.710 Robert Tseng: Okay.
1059 01:35:06.270 ⇒ 01:35:11.940 Robert Tseng: Yeah, I mean, honestly, other than that, that’s the only thing we care about, so I would like to get them an answer today.
1060 01:35:12.750 ⇒ 01:35:13.299 Mustafa Raja: I haven’t.
1061 01:35:14.510 ⇒ 01:35:15.320 Robert Tseng: Okay.
1062 01:35:15.620 ⇒ 01:35:16.660 Robert Tseng: Cool.
1063 01:35:17.420 ⇒ 01:35:27.449 Robert Tseng: Yeah, I mean, stand-ups this week are pretty light, so I guess, you know, I’m with it, it’s cool. Anybody else have any other questions?
1064 01:35:29.660 ⇒ 01:35:32.810 Uttam Kumaran: I think just… yeah, go ahead, go, go ahead.
1065 01:35:33.110 ⇒ 01:35:42.929 Demilade Agboola: I just wanted to flag that… because the offluence data stuff, it appears the logins are not accurate for the API, so that’s a…
1066 01:35:43.040 ⇒ 01:35:44.410 Demilade Agboola: blocker right now.
1067 01:35:44.670 ⇒ 01:35:49.739 Demilade Agboola: So I wish… do we need to, like, reach out? I don’t know who needs to reach out to, is it the Eden team, or…
1068 01:35:49.880 ⇒ 01:35:51.340 Demilade Agboola: our plans directly.
1069 01:35:52.680 ⇒ 01:35:58.340 Awaish Kumar: Yeah, it’s the Eden team, right? We got it from, I think, Qatar or some… someone.
1070 01:35:58.830 ⇒ 01:35:59.979 Awaish Kumar: So we, we can grow…
1071 01:36:00.960 ⇒ 01:36:06.789 Demilade Agboola: Sorry, I don’t… I think we might need a developer to give us the credentials, like, the API credentials.
1072 01:36:07.410 ⇒ 01:36:11.129 Demilade Agboola: So… Would that be Ryan? Would Ryan… do you think Ryan have.
1073 01:36:11.130 ⇒ 01:36:13.040 Awaish Kumar: Yeah, the thing is that, like.
1074 01:36:13.550 ⇒ 01:36:22.109 Awaish Kumar: UpFresh maintains their API separately from their product. They price them separately, but they have a free version of it.
1075 01:36:22.310 ⇒ 01:36:26.510 Awaish Kumar: And the documentation I shared, I got it from Upfronts.
1076 01:36:26.770 ⇒ 01:36:29.430 Awaish Kumar: And in that documentation, we have, like.
1077 01:36:29.690 ⇒ 01:36:35.349 Awaish Kumar: The upfront showed that using that documentation, basically, you can…
1078 01:36:35.490 ⇒ 01:36:38.680 Awaish Kumar: To use our free… freely available endpoints.
1079 01:36:38.810 ⇒ 01:36:40.519 Awaish Kumar: to get the spend data.
1080 01:36:40.900 ⇒ 01:36:48.599 Awaish Kumar: And, yeah, that’s what I got. And those… if we try to log into UpFriends using those credentials, we are able to log in.
1081 01:36:48.740 ⇒ 01:36:59.930 Awaish Kumar: So it’s just that the problem with the scopes, maybe. So for that, we need to talk to Eden team that, like, make this user a super user or something like that. So it has all these scopes.
1082 01:37:01.040 ⇒ 01:37:04.489 Demilade Agboola: Alright, gotcha. I will talk to Cotta about that.
1083 01:37:12.000 ⇒ 01:37:12.770 Robert Tseng: Okay.
1084 01:37:16.360 ⇒ 01:37:17.520 Uttam Kumaran: Okay, cool.
1085 01:37:18.550 ⇒ 01:37:19.380 Uttam Kumaran: Alright.
1086 01:37:20.440 ⇒ 01:37:21.300 Uttam Kumaran: You good?
1087 01:37:22.580 ⇒ 01:37:30.809 Robert Tseng: Yeah, I guess if, Mustafa, you want to stay on, I’ll show you some things on Amplitude. Otherwise, I guess everyone else, you’re free to go.
1088 01:37:30.810 ⇒ 01:37:31.420 Mustafa Raja: Yeah.
1089 01:37:36.810 ⇒ 01:37:37.820 Robert Tseng: Yeah.
1090 01:37:40.290 ⇒ 01:37:41.440 Robert Tseng: Yay.
1091 01:37:48.810 ⇒ 01:37:51.140 Robert Tseng: Oh.
1092 01:38:00.810 ⇒ 01:38:06.040 Robert Tseng: And then, I think Surf is actually talking to the Eden guys right now, so I might…
1093 01:38:06.190 ⇒ 01:38:09.239 Robert Tseng: jump over there and help him out, if I…
1094 01:38:12.270 ⇒ 01:38:15.079 Robert Tseng: Oh, I’ll get this done, though. Let’s see…
1095 01:38:18.520 ⇒ 01:38:19.679 Uttam Kumaran: Yeah, and
1096 01:38:20.040 ⇒ 01:38:24.890 Uttam Kumaran: Sam’s out next week, so I’m gonna bring… I’ll have to bring Surf with me for Lilo for a bit.
1097 01:38:25.410 ⇒ 01:38:26.220 Uttam Kumaran: Okay. So…
1098 01:38:26.220 ⇒ 01:38:27.880 Robert Tseng: So, Limo’s starting next week?
1099 01:38:29.070 ⇒ 01:38:35.560 Uttam Kumaran: We’re, like, in red line right now, but yeah, looks like we’ll… we’re gonna get through it. But, I mean, they may want to start
1100 01:38:36.170 ⇒ 01:38:37.020 Uttam Kumaran: Today.
1101 01:38:38.520 ⇒ 01:38:39.999 Robert Tseng: Oh, wow. Okay.
1102 01:38:45.510 ⇒ 01:38:48.160 Robert Tseng: Oh, I see.
1103 01:38:53.660 ⇒ 01:38:58.320 Robert Tseng: No, it wasn’t about filtering. Okay, well, I guess… okay, I don’t know if this is gonna…
1104 01:38:58.430 ⇒ 01:39:04.460 Robert Tseng: be comparable to… Do-do-do…
1105 01:39:05.440 ⇒ 01:39:17.319 Robert Tseng: Let’s filter by plan… well, yeah, I guess I’m just showing you how I would filter it in amplitude. I guess I just… didn’t realize this is a filter we need to add on the Mongo side, right? So…
1106 01:39:17.900 ⇒ 01:39:21.910 Robert Tseng: the user level, you can get rid of Enterprise, and then…
1107 01:39:22.060 ⇒ 01:39:27.310 Robert Tseng: I mean, look, it doesn’t really change this number, so this already exclusives Enterprise, pretty much.
1108 01:39:27.830 ⇒ 01:39:32.999 Robert Tseng: But… Yeah, we need to somehow apply this filter.
1109 01:39:33.550 ⇒ 01:39:34.550 Robert Tseng: We don’t have a user level.
1110 01:39:35.040 ⇒ 01:39:36.840 Robert Tseng: Yeah.
1111 01:39:37.670 ⇒ 01:39:45.870 Mustafa Raja: What they’re saying is the customers, that are brought in by their enterprise customers are being also added as, you know, sign-ups.
1112 01:39:46.260 ⇒ 01:39:50.190 Mustafa Raja: So we need to identify those ones and remove those ones.
1113 01:39:50.910 ⇒ 01:39:53.380 Robert Tseng: Yeah.
1114 01:39:53.380 ⇒ 01:40:00.469 Mustafa Raja: The thing is that, the enterprise database and the regular database are already two separate databases.
1115 01:40:00.470 ⇒ 01:40:01.669 Robert Tseng: Yeah, they’re not the same.
1116 01:40:01.870 ⇒ 01:40:02.700 Mustafa Raja: Yeah.
1117 01:40:03.030 ⇒ 01:40:03.700 Robert Tseng: Ugh.
1118 01:40:04.100 ⇒ 01:40:06.920 Robert Tseng: Okay, well, I mean, just for…
1119 01:40:07.920 ⇒ 01:40:14.710 Robert Tseng: I mean, can we just do something simple? Like, we just run a similar aggregation on the Enterprise DB, and then…
1120 01:40:14.710 ⇒ 01:40:15.250 Mustafa Raja: It depends.
1121 01:40:15.250 ⇒ 01:40:15.790 Robert Tseng: It’s independent.
1122 01:40:15.790 ⇒ 01:40:23.689 Mustafa Raja: Guys, I looked in… Yeah, I looked at it yesterday, and the enterprise had only 12 users.
1123 01:40:24.210 ⇒ 01:40:25.770 Mustafa Raja: In September.
1124 01:40:29.400 ⇒ 01:40:30.780 Robert Tseng: Oh, wow.
1125 01:40:35.450 ⇒ 01:40:53.989 Mustafa Raja: I mean, I guess Avish and I, if Avish is up for it, maybe we could give it 15, 20 minutes, take a look at MongoDB, try and figure out, if we can see, how they are linking those customers in database, we could come up with an explanation.
1126 01:40:54.330 ⇒ 01:40:56.240 Mustafa Raja: Let me know if you would be okay.
1127 01:40:56.240 ⇒ 01:41:13.319 Robert Tseng: Whatever you come to, yeah, just don’t spend… yeah, that’s fine. If you want to spend another 15 minutes on it, just… if not, just write to me, like, what you tried. I’mma send it to them, and I’ll be like, look, this is… we tried a bunch of different things, like, maybe, like, this is something their engineer has to answer. We can’t… we can’t figure it out.
1128 01:41:13.320 ⇒ 01:41:19.670 Mustafa Raja: Yeah, yeah, yeah. Yeah, just in conclusion, maybe the engineering team would be able to help us a lot better.
1129 01:41:19.870 ⇒ 01:41:23.149 Mustafa Raja: In this situation, we need to get the logic out.
1130 01:41:24.000 ⇒ 01:41:24.630 Robert Tseng: Yeah.
1131 01:41:25.670 ⇒ 01:41:30.560 Robert Tseng: Okay, I’m okay with that conclusion. Yeah.
1132 01:41:35.540 ⇒ 01:41:39.799 Mustafa Raja: Yes, and I would need the review on the dashboard also from you.
1133 01:41:40.330 ⇒ 01:41:41.700 Robert Tseng: Yes, I will do that.
1134 01:41:41.850 ⇒ 01:41:43.059 Robert Tseng: Okay.
1135 01:41:43.610 ⇒ 01:41:48.690 Robert Tseng: Okay, cool. Then I’m gonna go and jump to the Eden call.
1136 01:41:49.690 ⇒ 01:41:50.750 Robert Tseng: Alright, thanks everyone.
1137 01:41:50.750 ⇒ 01:41:51.320 Uttam Kumaran: Okay.
1138 01:41:51.620 ⇒ 01:41:52.050 Mustafa Raja: Thank you.
1139 01:41:52.050 ⇒ 01:41:52.700 Uttam Kumaran: this.