Meeting Title: BF x ABC - Andi Migration Plan Date: 2025-12-02 Meeting participants: Casie Aviles, T F, Mustafa Raja


WEBVTT

1 00:01:25.020 00:01:25.950 Casie Aviles: Hi, Tim.

2 00:01:26.770 00:01:27.460 T F: Hello.

3 00:01:34.210 00:01:40.559 Casie Aviles: Let’s see, just… I’m going… I’m just going to ping someone from our side if they’re able to join.

4 00:01:41.180 00:01:41.700 T F: Huh?

5 00:02:16.340 00:02:17.310 Casie Aviles: Hey, Mustafa.

6 00:02:18.410 00:02:21.710 Mustafa Raja: Hmm… Okay.

7 00:02:23.230 00:02:24.720 Casie Aviles: Yep, doing good.

8 00:02:27.060 00:02:31.259 Casie Aviles: Yeah, so… Thank you, Tim, for making the time.

9 00:02:31.470 00:02:35.010 Casie Aviles: to, hop on a call with us.

10 00:02:37.590 00:02:44.930 Casie Aviles: Yeah, so… basically, it’s me and Mustafa who will be… Mainly executing on the migration.

11 00:02:46.360 00:02:49.780 Casie Aviles: Sam’s, out for the week, but…

12 00:02:50.320 00:02:52.980 Casie Aviles: Yeah, so you just wanted to, start…

13 00:02:53.740 00:02:57.060 Casie Aviles: Or that kick off the migration process and meet with you.

14 00:02:57.670 00:03:04.480 Casie Aviles: So… Yeah, let me just pull up… Yay.

15 00:03:06.020 00:03:08.149 Casie Aviles: the Notion document as well.

16 00:03:08.270 00:03:12.810 Casie Aviles: So we could go through… Okay.

17 00:03:14.450 00:03:22.060 Casie Aviles: Alright, so, really, what, we want to basically just migrate

18 00:03:22.890 00:03:24.579 Casie Aviles: A lot of the existing

19 00:03:25.160 00:03:31.779 Casie Aviles: Stuff that we have on our side, so… We’ll be moving… Andy, and

20 00:03:32.200 00:03:35.710 Casie Aviles: Andy into code, we’ll be migrating that, and also…

21 00:03:37.010 00:03:40.800 Casie Aviles: Moving most of the stuff, to your environment.

22 00:03:41.910 00:03:47.220 Casie Aviles: So, I just wanted to basically align on, like, the ownership and the access.

23 00:03:50.690 00:03:58.140 Casie Aviles: Yeah, so… Like, for example, so just to quickly go through, like, what,

24 00:04:00.370 00:04:03.319 Casie Aviles: So right now, what we do is… let me go…

25 00:04:04.670 00:04:08.600 Casie Aviles: Here, so this is, like, our current architecture.

26 00:04:09.920 00:04:13.730 Casie Aviles: So right now, we’re using, like, a no-code builder.

27 00:04:14.120 00:04:19.810 Casie Aviles: Which is, any… And we’re planning to move it to something that is code…

28 00:04:19.990 00:04:27.000 Casie Aviles: or using, like, a framework, yeah, a JavaScript framework called Nostra, and… We’ll be…

29 00:04:27.320 00:04:30.130 Casie Aviles: deploying that, ideally, and so…

30 00:04:31.310 00:04:40.740 Casie Aviles: And then other pieces here are, like, the database, so those currently live in our own Supabase project.

31 00:04:41.650 00:04:44.840 Casie Aviles: I know on your side, we already have, like.

32 00:04:45.230 00:04:49.550 Casie Aviles: the Google… Google Cloud… Cloud Run function that,

33 00:04:49.880 00:04:54.200 Casie Aviles: You know, that you update whenever we push something to the repository.

34 00:04:54.860 00:05:03.279 Casie Aviles: Yeah, so… I guess, like… To start, like…

35 00:05:04.260 00:05:07.250 Casie Aviles: How should we, like, deploy…

36 00:05:08.690 00:05:16.089 Casie Aviles: like, Andy, is that something we can do in Google, in your Google environment, or is that something we should hand off?

37 00:05:16.260 00:05:21.960 Casie Aviles: Because, internally, what we do is we deploy it using, via Heroku.

38 00:05:22.150 00:05:24.060 Casie Aviles: That’s how we deploy.

39 00:05:24.540 00:05:25.550 T F: Sure.

40 00:05:26.070 00:05:26.820 Casie Aviles: Yeah.

41 00:05:27.690 00:05:33.000 T F: We, yeah, we can continue doing that. We can… we can spin up our own Heroku infrastructure here.

42 00:05:34.520 00:05:39.129 T F: That’s… if that’s… if that’s kind of part of the workflow we want to keep, that’s definitely a thing we can do.

43 00:05:39.760 00:05:49.079 T F: I know on the Google Chat side, I’m pretty much just watching for PRs from y’all right now, but if we own both sides of it, then I can set up CD for it, too.

44 00:05:50.410 00:05:51.100 Casie Aviles: Okay.

45 00:05:52.150 00:05:53.080 Casie Aviles: Yeah, and…

46 00:05:53.360 00:05:59.819 Casie Aviles: Yeah, that’s good. One of the things we also, like, wanted to make sure was to set up

47 00:06:00.340 00:06:06.620 Casie Aviles: different environments. So, for example, we want, like, we… it would be ideal to have, like, a

48 00:06:06.780 00:06:12.140 Casie Aviles: A staging, and then a broad, and then, yeah, and then the environment.

49 00:06:12.730 00:06:13.150 T F: Yep.

50 00:06:13.980 00:06:14.680 Casie Aviles: Yep.

51 00:06:14.880 00:06:23.690 Casie Aviles: So I think… So, would that mean, like, separate, like, Google… projects, for example.

52 00:06:23.690 00:06:33.459 T F: That’s… that’s probably what I would do, yeah. I mean, I’ll defer to whatever y’all prefer to do, but… but there’s not… we’re not really constrained on… on number of projects we can set up here.

53 00:06:33.500 00:06:44.329 T F: So, if we want to just set up a whole dedicated, you know, GCP project for staging, prod, and dev, we can do that. Or, you know, or whatever mix of those you want.

54 00:06:45.730 00:06:46.360 Casie Aviles: Okay.

55 00:06:47.200 00:06:51.169 T F: Yeah, I guess I don’t know if y’all want to run the… the Cloud Run?

56 00:06:52.960 00:06:56.889 T F: the chat front end in the same container as… as the Mestra.

57 00:06:57.290 00:07:01.570 T F: But, again, I’ll leave that kind of architecture call up to y’all.

58 00:07:01.930 00:07:08.029 T F: If we want the Cloud Run for the chat interface to be in its own project, we can do that too.

59 00:07:08.550 00:07:16.399 T F: I don’t really see a reason why we would need to do that, but just… however y’all want to orchestrate the projects, we can make that happen.

60 00:07:17.410 00:07:18.330 Casie Aviles: Okay, great.

61 00:07:20.560 00:07:25.879 Casie Aviles: Okay So, what else? So for our other pieces, like.

62 00:07:26.120 00:07:28.390 Casie Aviles: We also have, like, a database…

63 00:07:29.950 00:07:32.180 T F: Yeah, then I saw a PG vector in there, right?

64 00:07:32.780 00:07:39.819 Casie Aviles: Yes, I think maybe there’s, there’s, like, a way we could have, like, PGVector as well in Google.

65 00:07:40.900 00:07:41.390 Casie Aviles: So…

66 00:07:41.390 00:07:43.079 T F: I think… I think that’s correct.

67 00:07:44.460 00:07:47.310 Casie Aviles: Okay, so yeah, I think that’s… that’s something that…

68 00:07:47.730 00:07:50.429 Casie Aviles: Would be great to move there.

69 00:07:53.950 00:07:55.810 Casie Aviles: Cool, what else?

70 00:08:00.320 00:08:07.030 Casie Aviles: Alright, yeah, and then I think for also for the… AI models.

71 00:08:07.760 00:08:10.139 Casie Aviles: Would you also be, like.

72 00:08:11.240 00:08:19.820 T F: I think we… I think we… in the Notion doc, we talked about hosting those models in the projects as well. We actually have a resources,

73 00:08:20.110 00:08:23.710 T F: project, which we can either load those into that, it’s just set up for

74 00:08:24.060 00:08:27.160 T F: For object storage, or we could put them in the…

75 00:08:28.020 00:08:35.959 T F: In the individual projects, but I, you know, I don’t know how big y’all’s models are, but if they’re any real size, I’d say just let’s… let’s attach them to the…

76 00:08:36.159 00:08:38.370 T F: To the resources project that we already have stood up.

77 00:08:39.039 00:08:42.830 Casie Aviles: Okay, we don’t have, like,

78 00:08:43.340 00:08:47.200 Casie Aviles: We didn’t train our own model, so we’re mainly using API.

79 00:08:47.610 00:08:47.950 T F: Okay.

80 00:08:47.950 00:08:52.970 Casie Aviles: Or… Yeah, so I think API keys would be great,

81 00:08:54.610 00:08:57.949 Casie Aviles: So, we’re actually… we’re using OpenAI

82 00:08:58.240 00:09:01.500 Casie Aviles: Sure. For Andy, so I think that’s also something…

83 00:09:02.630 00:09:09.969 T F: Y’all are using OpenAI through Innate Inn’s middleware, or are y’all calling directly into OpenAI right now?

84 00:09:10.940 00:09:15.020 Casie Aviles: yeah, we’re using N8N, the middleware, but…

85 00:09:15.080 00:09:16.120 T F: Okay. Bye.

86 00:09:16.120 00:09:21.399 Casie Aviles: Since we’re going to be moving this into… an AI framework.

87 00:09:21.660 00:09:23.860 Casie Aviles: We’re likely going to be…

88 00:09:24.500 00:09:28.870 Casie Aviles: calling, you know, the API directly from moving forward.

89 00:09:29.270 00:09:34.729 T F: Sure. Yeah, and Mastra will oversee the API callouts from its own infrastructure, right?

90 00:09:35.020 00:09:36.329 Casie Aviles: Yes, basically.

91 00:09:36.670 00:09:37.190 T F: Okay.

92 00:09:38.930 00:09:39.650 Casie Aviles: Alright.

93 00:09:41.790 00:09:46.290 Casie Aviles: Okay, thinking, what else? So… Yup.

94 00:09:46.930 00:09:54.939 Casie Aviles: Additionally, we also… Basically, we also store our conversation logs.

95 00:09:55.670 00:09:58.749 Casie Aviles: To, within our own snowflake.

96 00:09:59.080 00:10:05.710 Casie Aviles: So that’s also something within our own data warehouse, so that’s also probably something that we can move.

97 00:10:06.580 00:10:13.599 Casie Aviles: to yours, maybe they… with BigQuery yeah.

98 00:10:15.770 00:10:16.420 Casie Aviles: Okay.

99 00:10:16.810 00:10:21.540 T F: Yeah, I would say BigQuery is probably the closest neighbor,

100 00:10:22.080 00:10:24.330 T F: It wouldn’t be too much retooling, I would think, so…

101 00:10:26.290 00:10:27.000 Casie Aviles: Alright.

102 00:10:28.590 00:10:29.580 Casie Aviles: What else?

103 00:10:29.930 00:10:34.549 Casie Aviles: It’s in… yeah, there’s also eval, so…

104 00:10:35.190 00:10:41.170 Casie Aviles: We have this… we’re using this tool called Danfuse, which is basically…

105 00:10:41.290 00:10:45.699 Casie Aviles: a way for us to manage the prompts for the AI.

106 00:10:46.290 00:10:49.920 Casie Aviles: And it’s also going to be a way for us to

107 00:10:52.760 00:10:57.199 Casie Aviles: Yeah, what do you call this? Perform evaluations for the AI.

108 00:10:57.860 00:11:00.510 T F: It builds, it builds traces of each interaction, right?

109 00:11:00.510 00:11:01.690 Casie Aviles: Yes, exactly.

110 00:11:01.870 00:11:02.370 T F: Yeah, okay.

111 00:11:04.590 00:11:09.380 Casie Aviles: So, would you be… would you also be open to setting up your own…

112 00:11:10.930 00:11:13.379 Casie Aviles: basically a blank fuse instance, or…

113 00:11:13.910 00:11:19.870 T F: So, I don’t… I’m not previously familiar with LangFuse, but if we can push it to Google…

114 00:11:20.100 00:11:22.030 T F: If we can push it to GCP.

115 00:11:23.090 00:11:30.580 T F: I don’t imagine that will be a problem. We can loop that into whatever else we’ve got going on. But I don’t… I don’t know what its deploy looks like off the top of my head.

116 00:11:31.780 00:11:32.340 Casie Aviles: Okay.

117 00:11:32.340 00:11:37.809 T F: Most of the rest of this infrastructure we’ve deployed before for other projects, certainly BigQuery.

118 00:11:37.810 00:11:38.300 Casie Aviles: Okay, good.

119 00:11:38.300 00:11:44.349 T F: And I read through the documentation on Mastro, but LangFuse we haven’t pushed before, so…

120 00:11:45.850 00:11:46.910 Casie Aviles: Okay, perfect.

121 00:11:47.250 00:11:49.890 Casie Aviles: So, yeah, I guess for Langfuse…

122 00:11:50.880 00:11:55.380 Casie Aviles: So the prerequisite is for it to be in GCP.

123 00:11:55.770 00:11:56.540 Casie Aviles: Okay.

124 00:11:56.940 00:11:59.399 T F: Yeah, definitely, definitely by preference.

125 00:12:00.210 00:12:00.890 Casie Aviles: Okay.

126 00:12:01.240 00:12:07.679 Casie Aviles: Because right now, what we are using is just the cloud instance. I believe it can be self-hosted.

127 00:12:08.820 00:12:18.060 T F: I would love to get to a point where we could self-host it. I mean, we’re bringing our DC up in San Antonio, but it’s not… it’s not really production ready yet.

128 00:12:19.290 00:12:24.019 T F: So, if we can just do a, you know, a SaaS,

129 00:12:24.560 00:12:28.379 T F: connection out to it for the time being, and then if we want to in-house it later, cool.

130 00:12:28.380 00:12:29.040 Casie Aviles: Okay.

131 00:12:29.300 00:12:32.939 T F: We’re… yeah, I don’t think we have to have full ownership of it, right? Just…

132 00:12:33.390 00:12:39.039 T F: I think part of the goal here is just to get the execution environment out of y’all’s hands.

133 00:12:40.280 00:12:41.919 Casie Aviles: Okay, yes, yes.

134 00:12:44.720 00:12:50.539 Casie Aviles: Alright, cool, I think that, yeah, that’s about it, really,

135 00:12:51.130 00:12:54.320 Casie Aviles: Like, additionally, we also have, like, these…

136 00:12:56.490 00:13:00.870 Casie Aviles: You know, we have these scripts that we also create, which are…

137 00:13:01.500 00:13:08.810 Casie Aviles: triggered via webhooks, and then, yeah, ideally we could also move that to yours, to yours, alright, I believe?

138 00:13:08.810 00:13:14.830 T F: Yeah, these are the, like, the thumbs up and thumbs down webhook calls from the… from the chat front end.

139 00:13:15.260 00:13:17.800 T F: I know there’s… I know there’s a few,

140 00:13:18.350 00:13:21.339 T F: So, right now, those are hitting N8Ns…

141 00:13:21.530 00:13:24.220 T F: Webhook endpoints directly to call… to call.

142 00:13:24.220 00:13:24.960 Casie Aviles: Yes.

143 00:13:25.420 00:13:31.960 T F: Do y’all… do y’all have a plan for what you would drop in after moving that over here? Or is that still kind of…

144 00:13:32.250 00:13:33.310 T F: Up in the air.

145 00:13:34.740 00:13:40.140 T F: I know we can do it with GCP’s, you know, number of GCP tools, but…

146 00:13:40.320 00:13:44.680 T F: I wasn’t sure if… I didn’t see it in the notes, if y’all had something specific to drop in for it yet.

147 00:13:46.320 00:13:53.569 Casie Aviles: Yeah, so, base, those… Webhooks are really just… we can just convert them into scripts.

148 00:13:53.980 00:13:55.909 T F: Okay, and just do runs.

149 00:13:56.260 00:14:00.460 Casie Aviles: Yes, exactly, so we… I think, yeah, it should be doable.

150 00:14:00.460 00:14:00.990 T F: Okay.

151 00:14:02.890 00:14:09.339 Casie Aviles: Okay, yeah, I think that’s… that’s pretty much, like, the overall… But, you know.

152 00:14:09.340 00:14:12.259 T F: What… just… just for my own background.

153 00:14:12.260 00:14:12.950 Casie Aviles: Sure.

154 00:14:12.950 00:14:17.740 T F: what are… what do those flows do right now? Like, not… not the… not the conversational flows, but just the…

155 00:14:18.090 00:14:23.040 T F: you know, this worked or this didn’t work flow. Is that really mostly hitting reporting, or…

156 00:14:23.280 00:14:25.240 T F: Is it actually taking action?

157 00:14:27.270 00:14:32.799 Casie Aviles: So, you mean, like, the webhooks that we’re hitting and the chat handler?

158 00:14:34.640 00:14:36.310 Casie Aviles: Yeah, so what…

159 00:14:36.430 00:14:43.879 Casie Aviles: So there’s, like, 3… I believe there’s 3 webbooks there. Let me… let me go, actually, to our repository.

160 00:14:44.870 00:14:46.179 Casie Aviles: There’s one…

161 00:14:46.180 00:14:49.570 T F: I know there’s the send message webhook, which, that one’s pretty straightforward.

162 00:14:49.840 00:14:54.379 Casie Aviles: Yep, one of… yeah, there’s also, like, feedback logging.

163 00:14:55.120 00:14:55.920 T F: Yeah.

164 00:14:55.920 00:14:56.350 Casie Aviles: I believe.

165 00:14:56.350 00:15:02.199 T F: So are those just… just hitting a log for further review? They’re not actually altering.

166 00:15:02.330 00:15:04.350 T F: like, part of the AI execution.

167 00:15:04.800 00:15:07.760 Casie Aviles: Yes, yes, we’re just basically getting…

168 00:15:08.280 00:15:14.030 Casie Aviles: But, you know, we have this payload, and then we’re just sending it, yeah, to Snowflake.

169 00:15:14.380 00:15:15.450 T F: That’s just…

170 00:15:15.530 00:15:19.400 Casie Aviles: what’s happening there? We also have…

171 00:15:19.560 00:15:21.610 Casie Aviles: Yeah, this one… this one just…

172 00:15:22.580 00:15:24.090 T F: No, by the way, yeah.

173 00:15:24.520 00:15:29.720 Casie Aviles: Yeah, it just generates, you know, oh, by the ways.

174 00:15:31.030 00:15:36.130 Casie Aviles: So, it’s just going to hit another LLM. It’s just going to be another LLM call.

175 00:15:36.870 00:15:38.380 Casie Aviles: And that’s gonna… What is crediting?

176 00:15:38.770 00:15:47.150 T F: I didn’t look at the code for that one very closely. Is that just a button they can hit to get kind of an instant, oh, by the way, based on context?

177 00:15:47.630 00:15:50.079 Casie Aviles: Yes, yes, that’s pretty much it. Okay, okay.

178 00:15:50.080 00:15:50.710 T F: Got it.

179 00:15:55.450 00:16:02.530 Casie Aviles: Yeah, that’s all, pretty much, so I think… what…

180 00:16:03.610 00:16:04.159 T F: Yeah, I mean.

181 00:16:04.950 00:16:15.830 T F: The feedback one is just hitting a backend for follow-up, and the, oh, by the way, generator is more or less hitting a similar flow as the conversational one. It’s just giving it a specific context, so…

182 00:16:15.830 00:16:16.580 Casie Aviles: Yes.

183 00:16:17.270 00:16:19.010 T F: To do one is kind of to do both.

184 00:16:19.530 00:16:20.950 Casie Aviles: Yes, pretty much.

185 00:16:21.750 00:16:25.329 Casie Aviles: So it’s not going to be conversational, where we need to, like.

186 00:16:25.880 00:16:28.079 Casie Aviles: A handle… what do you call this?

187 00:16:29.550 00:16:36.729 Casie Aviles: Yeah, yeah, it’s not… it’s not… it’s different from the conversational one, so it’s just really one… one call and then an output.

188 00:16:37.360 00:16:37.900 T F: Okay.

189 00:16:40.290 00:16:40.980 Casie Aviles: Okay.

190 00:16:41.230 00:16:51.440 Casie Aviles: So… Yeah, I think that’s… that’s all. We just want to… Make sure that we have…

191 00:16:53.300 00:16:58.759 Casie Aviles: access to… That’s the… what… yeah, and the permissions.

192 00:17:00.000 00:17:06.980 Casie Aviles: When you can… when you… when you have already… Have it on your end.

193 00:17:08.099 00:17:10.839 T F: Well, what I can do is I can go ahead and set up…

194 00:17:11.019 00:17:15.289 T F: So projects… we’ll just assume one each for dev, prod, and staging.

195 00:17:15.449 00:17:17.879 Casie Aviles: Okay. And if we end up using staging or not.

196 00:17:17.879 00:17:20.859 T F: you know, I’ll leave it up to y’all, but I’ll go ahead and make them.

197 00:17:20.979 00:17:28.179 T F: I’ll set up some basic IIM rules for it, just to get y’all more or less full access to the…

198 00:17:28.559 00:17:29.919 T F: the projects?

199 00:17:30.559 00:17:41.819 T F: And then, if I need to enable APIs administratively for you all to make use of, we can just go back and forth on that in Slack or in our, you know, regular meetings.

200 00:17:42.010 00:17:42.610 Casie Aviles: Yes.

201 00:17:43.150 00:17:44.800 T F: That’s… yeah, that’s fine for me.

202 00:17:45.750 00:17:47.359 Casie Aviles: Okay, great, thank you.

203 00:17:49.980 00:17:51.010 Casie Aviles: we’ll…

204 00:17:51.960 00:17:57.940 T F: So we, just to confirm, it doesn’t sound like we’re gonna need to actually store models locally, so I don’t need to mess with the resources.

205 00:17:57.940 00:18:02.730 Casie Aviles: Yes, yes, we won’t be… we don’t have any models that will sell for us.

206 00:18:03.100 00:18:04.069 T F: Okay, got it.

207 00:18:05.580 00:18:06.350 Casie Aviles: RN.

208 00:18:09.350 00:18:12.239 Casie Aviles: Well, oh yeah, so for… we’re just going to…

209 00:18:13.970 00:18:17.849 Casie Aviles: Yeah, for code, we can still just use this repository, right?

210 00:18:18.160 00:18:19.160 Casie Aviles: This one.

211 00:18:20.140 00:18:22.020 Casie Aviles: Yeah. That we have right now, okay.

212 00:18:26.190 00:18:31.069 T F: Is the plan for that… is that pretty much just gonna stay a monorepo, do we think? We’re not gonna…

213 00:18:31.350 00:18:34.439 T F: We’re not planning on splitting out the components into separate repos.

214 00:18:35.310 00:18:41.340 Casie Aviles: We don’t have any plans yet on that, so I think for now, this can stay as a monorepo.

215 00:18:41.630 00:18:45.570 Casie Aviles: But, yeah, I’ll check in with the team, but yeah.

216 00:18:49.040 00:18:53.560 T F: Yeah, I think… I mean, the setup side for me will be pretty easy until we start getting into the nitty-gritty, but…

217 00:18:53.810 00:18:57.670 T F: Yeah, setting up the projects and setting up some IAM rules, that’s not a big deal.

218 00:18:58.400 00:18:59.520 Casie Aviles: Okay, great.

219 00:19:00.880 00:19:03.939 Casie Aviles: Alright, I think that’s… that’s about all I have.

220 00:19:05.440 00:19:09.869 Casie Aviles: Let me know, Mustafa, if you have anything else that I missed.

221 00:19:10.050 00:19:15.099 Casie Aviles: But… I think that’s pretty… pretty much it. We have some action items.

222 00:19:16.560 00:19:23.829 Casie Aviles: Yep, we have some action items on both sides, so… This week, we’re also going to be working on migrating

223 00:19:24.060 00:19:26.340 Casie Aviles: And Aiden, so we’ll start with…

224 00:19:27.130 00:19:31.329 Casie Aviles: just make the main ANDI logic, which is the conversational piece.

225 00:19:31.500 00:19:36.030 Casie Aviles: We’re going to be moving at that to code, and then…

226 00:19:36.170 00:19:42.219 Casie Aviles: Yeah, you can see pretty much the outline, the rough outline of… How we’ll face this,

227 00:19:43.630 00:19:49.849 Casie Aviles: But yeah, I think that’s… that’s all I had. Any… any more questions, from your side, Tim?

228 00:19:50.790 00:19:59.829 T F: No, I’m good for now, and I’ll… I’ll plan on sitting in. I don’t usually join the weekly user meetings, but I’ll go ahead and sit on there just in case we have a really quick thing to cover.

229 00:20:00.090 00:20:05.359 T F: Otherwise, I think it’s probably best that we keep a separate technical meeting going forward.

230 00:20:05.600 00:20:10.259 T F: Just because I know the rest of the group will be bored to tears by this, and I really.

231 00:20:10.260 00:20:10.840 Casie Aviles: Yes.

232 00:20:10.840 00:20:13.929 T F: On the… on the user adoption stuff either, so…

233 00:20:14.950 00:20:22.160 Casie Aviles: Okay, yeah, I think we can have, like, a separate, separate meetings, we could, we could have… Yeah.

234 00:20:22.160 00:20:26.729 T F: It can be short and sweet. I don’t… I mean, unless y’all have a specific thing that you think we need to work through.

235 00:20:26.860 00:20:30.099 T F: I think I’m good for just, like, a weekly cadence or something like that.

236 00:20:31.010 00:20:32.090 Casie Aviles: Okay, cool.

237 00:20:33.140 00:20:35.950 Casie Aviles: I’ll set that up with, yeah, with the team.

238 00:20:38.100 00:20:41.399 Casie Aviles: Okay, if that’s pretty much it…

239 00:20:42.300 00:20:44.709 Casie Aviles: Yeah, thank you very much, Tim.

240 00:20:45.300 00:20:45.950 Casie Aviles: Yeah.

241 00:20:45.950 00:20:47.669 T F: For sure. Look forward to working with y’all.

242 00:20:48.760 00:20:51.420 Casie Aviles: Yep, thank you. Thank you, Mustafa, so…

243 00:20:51.420 00:20:52.350 Mustafa Raja: Thank you!

244 00:20:52.920 00:20:53.610 Casie Aviles: bye.

245 00:20:54.200 00:20:54.700 T F: Right.