Meeting Title: Client Hub Agents Ticket Review Date: 2025-07-02 Meeting participants: Casie Aviles, Mustafa Raja


WEBVTT

1 00:00:34.760 00:00:35.480 Casie Aviles: 8.

2 00:00:36.000 00:00:37.139 Mustafa Raja: Hey! How are you?

3 00:00:38.530 00:00:39.829 Casie Aviles: Yeah, doing right.

4 00:00:42.730 00:00:48.399 Mustafa Raja: Yeah, yes. So let me share my screen.

5 00:01:15.360 00:01:20.220 Mustafa Raja: Yeah, it’s

6 00:01:23.580 00:01:24.370 Mustafa Raja: so. I’m

7 00:01:36.960 00:01:43.040 Mustafa Raja: so. So. Are you familiar with this? With what this ticket is, let me show you actually

8 00:01:46.180 00:01:47.110 Mustafa Raja: this one.

9 00:01:48.850 00:01:50.160 Mustafa Raja: 1st of all, yeah.

10 00:01:53.280 00:01:54.650 Mustafa Raja: Yeah. Are you familiar with it?

11 00:01:54.830 00:01:56.989 Mustafa Raja: Oh, what this second, what? What this is.

12 00:01:57.280 00:02:00.360 Casie Aviles: Yeah, I think what this just ticket.

13 00:02:00.620 00:02:06.329 Casie Aviles: I mean, the goal for this ticket is to just use the client hub agents when formulating.

14 00:02:06.330 00:02:07.080 Mustafa Raja: Yeah, yeah.

15 00:02:08.150 00:02:09.900 Casie Aviles: Terminating the sales.

16 00:02:11.920 00:02:16.239 Mustafa Raja: Yeah. So let’s let’s let it load up.

17 00:02:17.690 00:02:19.290 Casie Aviles: Is it still loading?

18 00:02:19.700 00:02:21.060 Casie Aviles: Taking a long time.

19 00:02:22.075 00:02:27.080 Mustafa Raja: The dashboard is good. The meeting meeting thing that takes time.

20 00:02:28.180 00:02:30.909 Mustafa Raja: I don’t know why. Actually, it will take time. Because.

21 00:02:32.740 00:02:37.100 Mustafa Raja: does it? Let. Does it make the I don’t know.

22 00:02:38.450 00:02:39.869 Mustafa Raja: What does it wait for?

23 00:02:40.090 00:02:40.990 Mustafa Raja: Do you know.

24 00:02:42.111 00:02:48.350 Casie Aviles: I think. Yeah, I think this might be the same logic with the you know the dashboard. Why, it’s taking so long. And

25 00:02:48.560 00:02:50.679 Casie Aviles: I think it’s loading the entire

26 00:02:51.649 00:02:56.270 Casie Aviles: zoom database, I believe. So. That’s why it’s taking this long.

27 00:02:58.000 00:03:02.810 Mustafa Raja: So. So let me let me let me just let me just tell you what’s

28 00:03:03.683 00:03:12.949 Mustafa Raja: what’s the issue I’m having. It is that. Let’s say, let’s say in Nai meetings, you know that we we talked about multiple clients right?

29 00:03:14.140 00:03:15.070 Casie Aviles: Yeah, yeah, I know.

30 00:03:15.170 00:03:32.530 Mustafa Raja: Yeah, yeah, so so in similar meetings for sales or something like that. How do, how? How? How do we reference this email email thing to which clients to which or for which client do we want to write the email.

31 00:03:33.800 00:03:35.430 Casie Aviles: Oh, right now we we’re not.

32 00:03:36.030 00:03:38.430 Casie Aviles: Yeah. We don’t reference anything at all.

33 00:03:38.720 00:03:41.479 Casie Aviles: I’m just using the same.

34 00:03:42.170 00:03:45.549 Casie Aviles: What do you call this? The same workflow for the meeting chat.

35 00:03:46.110 00:03:47.230 Casie Aviles: So.

36 00:03:47.230 00:03:47.600 Mustafa Raja: Okay.

37 00:03:47.950 00:03:53.459 Casie Aviles: We did not implement any, you know. Client hubs there, it’s just one Llm.

38 00:03:54.060 00:03:55.229 Mustafa Raja: That takes your time.

39 00:03:55.230 00:03:56.730 Casie Aviles: Transcript yeah.

40 00:03:57.040 00:04:04.130 Mustafa Raja: Yeah, yeah, I actually, I actually cool.

41 00:04:04.570 00:04:06.649 Mustafa Raja: Let me actually show you.

42 00:04:07.460 00:04:11.509 Mustafa Raja: I actually added, the client hubs over there.

43 00:04:13.940 00:04:23.240 Mustafa Raja: you know, for for the chat thing, because we need it for the chat thing, and and it turns out that our email thing was also there.

44 00:04:23.580 00:04:27.939 Mustafa Raja: So it’s for the chat, for the chat thing. It’s working perfect

45 00:04:29.033 00:04:31.206 Mustafa Raja: but for the email,

46 00:04:32.710 00:04:36.399 Mustafa Raja: it’s this one. No, no, it’s not this one. It should be the other one.

47 00:04:36.400 00:04:37.000 Casie Aviles: No, no.

48 00:04:37.830 00:04:39.100 Mustafa Raja: This one, no! No! This one.

49 00:04:39.100 00:04:41.240 Casie Aviles: No meeting. Transcript. Yeah, that one.

50 00:04:41.990 00:04:50.440 Mustafa Raja: Yeah, yeah. See that, we have the agent. And these would work perfect for the

51 00:04:51.300 00:04:58.519 Mustafa Raja: chatting. But for this thing we need, we need, we need to reference the

52 00:04:59.712 00:05:02.530 Mustafa Raja: client of for whom? For whom are we?

53 00:05:02.530 00:05:05.669 Mustafa Raja: Oh, for whom are we writing the email.

54 00:05:06.780 00:05:08.354 Casie Aviles: Yeah. Okay. Okay.

55 00:05:09.680 00:05:11.679 Mustafa Raja: Wait for this. Yeah.

56 00:05:11.680 00:05:15.110 Casie Aviles: Like. Can I take a look at the the ticket again?

57 00:05:17.740 00:05:19.210 Casie Aviles: Client, agents.

58 00:05:20.260 00:05:32.829 Mustafa Raja: Yeah. So the gist of it is that let’s say the ideal case. In our scenario would be that we have a meeting with ABC.

59 00:05:33.170 00:05:37.170 Mustafa Raja: And then we would want to write a let’s say, follow up email.

60 00:05:37.620 00:05:53.899 Mustafa Raja: And since we talked about ABC client only. And on that meeting. So this this email agent would know, you know, which client have to use. But for the meetings where we talk about multiple ones.

61 00:05:54.300 00:05:57.999 Mustafa Raja: That’s where that’s where it gets tricky.

62 00:05:59.620 00:06:04.630 Casie Aviles: Yeah, that’s true. That’s true. It. We need. We need like context on.

63 00:06:05.070 00:06:05.740 Mustafa Raja: Yeah.

64 00:06:05.740 00:06:06.900 Casie Aviles: Client. Okay?

65 00:06:07.480 00:06:10.120 Mustafa Raja: Yeah, also one more thing

66 00:06:16.930 00:06:20.125 Mustafa Raja: we we might be able to do this.

67 00:06:23.590 00:06:34.780 Mustafa Raja: because I I believe I believe when when we when we get the data into the super base table, we can run a, we can run a job on it,

68 00:06:35.600 00:07:01.269 Mustafa Raja: where we can where we can. Say, Okay, these would be, these would be the valid email templates for this. And we can have another dropdown for valid clients over here. See? So 2, 2 2 dropdowns, one for valid email templates, one for valid clients.

69 00:07:02.827 00:07:04.909 Casie Aviles: So you could select which.

70 00:07:05.030 00:07:05.870 Mustafa Raja: Glad. Yeah.

71 00:07:05.870 00:07:13.980 Mustafa Raja: so we can. Yeah, yeah, we can select okay for this client. I want this email. I feel that that way.

72 00:07:14.120 00:07:18.979 Mustafa Raja: That way we can that way. I feel if I feel it’s pretty intuitive.

73 00:07:19.230 00:07:20.040 Mustafa Raja: No.

74 00:07:21.106 00:07:27.639 Casie Aviles: Yeah, yeah, that’s that could work because, the yeah, the user could just select which client hub to use.

75 00:07:28.060 00:07:29.330 Mustafa Raja: Yeah.

76 00:07:29.790 00:07:36.409 Mustafa Raja: And also the user would know which which client this email would be generated for now.

77 00:07:37.090 00:07:45.119 Casie Aviles: Yeah. I I guess. Another thing just to consider is that there are certain leads

78 00:07:45.480 00:07:49.380 Casie Aviles: who are not yet clients. So we don’t have client hubs for them.

79 00:07:49.710 00:07:50.490 Mustafa Raja: Yeah, yeah.

80 00:07:50.490 00:07:58.480 Casie Aviles: So that’s that’s 1 thing to keep in mind, I guess. We don’t really consolidate the context on leads yet.

81 00:07:59.370 00:08:09.589 Casie Aviles: but that’s 1 of the requests. So, for example, you know, like, for example, fan steak, they’re not. I mean, they’re a client now. But before they weren’t so.

82 00:08:10.140 00:08:14.180 Casie Aviles: how how does the AI know like context about Fan Stake?

83 00:08:14.180 00:08:17.180 Mustafa Raja: We can have a default field. No?

84 00:08:17.767 00:08:21.429 Mustafa Raja: So then, it can fall back to

85 00:08:22.264 00:08:26.109 Mustafa Raja: fully. Fall back fully to the transcript, rather than having

86 00:08:26.440 00:08:29.230 Mustafa Raja: to lean towards a client hub.

87 00:08:30.310 00:08:34.070 Casie Aviles: Yeah, yeah, that. That’s also that’s possible. Yes.

88 00:08:35.309 00:08:41.339 Mustafa Raja: Yeah, so, so, so, so, what should I do with this ticket?

89 00:08:44.729 00:08:48.299 Mustafa Raja: Maybe. What’s it called?

90 00:08:49.909 00:09:05.959 Mustafa Raja: Maybe maybe we can call it a phase one thing, because we have somewhat of a version over here, and then for a better version, we you and I have discussed what we would need, and we should put it up with the team. No.

91 00:09:07.160 00:09:13.279 Casie Aviles: Yeah, yeah, that’s true. Because it’s also raised by yeah, marketing or sales.

92 00:09:13.280 00:09:14.090 Mustafa Raja: Oh!

93 00:09:15.117 00:09:17.060 Casie Aviles: That you know they want they want

94 00:09:17.230 00:09:20.560 Casie Aviles: for non-lead, for I mean for leads. So non-clients.

95 00:09:21.750 00:09:26.659 Casie Aviles: But yeah, I guess you could start with what this ticket is asking for.

96 00:09:28.440 00:09:34.740 Casie Aviles: you would. Yeah, you could start with this, and then we’ll have another ticket for the other task.

97 00:09:35.610 00:09:42.400 Mustafa Raja: Yeah. Okay, okay, so oh, yeah.

98 00:09:42.810 00:09:50.619 Mustafa Raja: Hmm, yes. So the so the idea behind this would be to make an AI agent.

99 00:09:51.766 00:10:00.719 Mustafa Raja: And that reads our transcript. And then says which email templates would be valid right? And then also, which clients

100 00:10:01.208 00:10:05.920 Mustafa Raja: valid. And if there is a client or not, if they, if it’s a lead or something like that.

101 00:10:08.430 00:10:11.870 Casie Aviles: Yeah, so although.

102 00:10:11.870 00:10:15.150 Mustafa Raja: Yeah, yeah, yeah, yeah.

103 00:10:15.150 00:10:18.500 Casie Aviles: Curious. If you know, we should ask first.st

104 00:10:18.500 00:10:19.290 Mustafa Raja: Yeah, yeah.

105 00:10:19.720 00:10:25.799 Mustafa Raja: yeah, I’m not. I’m not going to work on it until until it’s it’s in a ticket or something.

106 00:10:26.210 00:10:38.539 Casie Aviles: Yes, yes, because I’m not sure if, like, it makes sense for sales. Well, I’m not part of sales, but I’m not sure if it makes sense for them to, you know, to write, follow up emails based on clients we already have.

107 00:10:38.950 00:10:39.980 Mustafa Raja: Oh, yeah. Yeah.

108 00:10:40.360 00:10:43.680 Casie Aviles: Because, you know, we we’ve already sold to them. Basically.

109 00:10:44.490 00:10:47.889 Mustafa Raja: Oh, these are all these are all for, for

110 00:10:48.250 00:10:49.729 Mustafa Raja: these are kind of yeah, for the

111 00:10:49.730 00:10:53.120 Mustafa Raja: these are for the ones that are not our client at all. Right.

112 00:10:53.360 00:10:55.500 Mustafa Raja: Yeah, that’s that’s my concern.

113 00:10:57.070 00:10:57.460 Casie Aviles: So I.

114 00:10:57.460 00:11:00.760 Mustafa Raja: Look at it that way, then, if they are not

115 00:11:00.970 00:11:06.970 Mustafa Raja: our client, and this is for that thing, then this doesn’t make sense at all. No.

116 00:11:07.270 00:11:12.999 Casie Aviles: Yeah, exactly. That’s what that was my concern that I I was wondering why this.

117 00:11:13.000 00:11:13.489 Mustafa Raja: Think it was.

118 00:11:13.490 00:11:19.240 Casie Aviles: Asking for existing clients. I mean, we’re not gonna sell to these clients anymore.

119 00:11:22.220 00:11:22.645 Casie Aviles: Yeah.

120 00:11:23.070 00:11:27.786 Mustafa Raja: I worked on this, I worked for nothing.

121 00:11:29.530 00:11:33.820 Mustafa Raja: Okay, okay? So no, I mean, so we should raise it with the term right?

122 00:11:35.000 00:11:42.044 Casie Aviles: Yeah, sure. I mean, for at least for the the chat. It it it still has some value, right? Because,

123 00:11:42.380 00:11:51.240 Mustafa Raja: Yeah, yeah, chat thing is good chat thing is good chat thing is working and it has context on our, you know. Plan. Hub, whatever you call it.

124 00:11:52.000 00:11:54.160 Mustafa Raja: So that’s good. The email thing.

125 00:11:54.420 00:11:58.429 Mustafa Raja: I didn’t know that this is only for the leads actually.

126 00:11:59.880 00:12:01.190 Casie Aviles: Yeah, ideally.

127 00:12:03.580 00:12:04.880 Mustafa Raja: So what do you suggest?

128 00:12:07.519 00:12:11.417 Casie Aviles: Yeah, I mean, I guess the 1st thing I would probably do is

129 00:12:12.420 00:12:15.660 Casie Aviles: double check with otam this ticket, and then maybe

130 00:12:17.196 00:12:21.839 Casie Aviles: what else? If if we confirm that we need just the leads?

131 00:12:22.300 00:12:24.440 Casie Aviles: You know the active leads, then.

132 00:12:25.650 00:12:28.694 Mustafa Raja: Consolidate. Yeah, we need to consolidate their

133 00:12:29.860 00:12:32.630 Casie Aviles: What do you call this? The transcripts? Right?

134 00:12:32.830 00:12:37.530 Casie Aviles: We need to consolidate contacts or transcripts per lead.

135 00:12:40.280 00:12:48.679 Casie Aviles: So, for example, fan, stick all meetings of Fan Stick should be, you know, the the AI should have context on that.

136 00:12:49.210 00:12:57.200 Casie Aviles: for example, so that might involve doing super base work again. So it might actually be a larger job

137 00:12:58.020 00:13:01.380 Casie Aviles: if you think about it, since we haven’t really Consolidated

138 00:13:01.610 00:13:03.549 Casie Aviles: data the same way we did.

139 00:13:03.710 00:13:08.730 Casie Aviles: But we could just start simple like just meeting transcripts. For now, I think, yeah, no need to

140 00:13:09.873 00:13:14.980 Casie Aviles: overcomplicate. I guess we could just start with meeting transcripts.

141 00:13:16.200 00:13:16.950 Mustafa Raja: Yeah.

142 00:13:18.740 00:13:24.859 Mustafa Raja: Hmm, yeah. So for the for this ticket, I’d say, talk to somebody.

143 00:13:26.434 00:13:33.329 Casie Aviles: Yeah, yeah, for now and just confirm like the the requirements and you know, if this ticket actually makes sense.

144 00:13:33.330 00:13:38.759 Mustafa Raja: Yeah, should should we write this issues? No, no, okay. Should we write something

145 00:13:39.720 00:13:41.459 Mustafa Raja: over here? So I don’t forget.

146 00:13:42.260 00:13:44.919 Casie Aviles: Yeah, yeah, I’ll go. I’ll go write something.

147 00:13:45.150 00:13:45.770 Mustafa Raja: Yeah, yeah.

148 00:13:47.540 00:13:51.970 Mustafa Raja: And you wanted to do something about the deck selling.

149 00:13:52.689 00:13:56.609 Casie Aviles: Yeah, yeah. If if yeah, if you could just walk me through.

150 00:13:56.610 00:13:57.060 Mustafa Raja: Oh, my God!

151 00:13:57.060 00:13:58.219 Casie Aviles: That would be great.

152 00:13:58.480 00:14:02.630 Mustafa Raja: Yeah, yeah. Let me open this up.

153 00:14:04.980 00:14:09.100 Casie Aviles: So will you be sharing your screen, or do you want to walk? Walk me through.

154 00:14:09.550 00:14:10.830 Mustafa Raja: I’m sharing my screen.

155 00:14:11.020 00:14:11.700 Casie Aviles: Bye, bye.

156 00:14:14.730 00:14:15.990 Mustafa Raja: Or do you want to share.

157 00:14:18.057 00:14:20.882 Casie Aviles: I mean I could share. And then you tell me what to do.

158 00:14:21.575 00:14:22.050 Mustafa Raja: Okay.

159 00:14:22.050 00:14:22.950 Casie Aviles: If that’s fine.

160 00:14:23.275 00:14:25.879 Mustafa Raja: Whatever is convenient for you. I’m okay with.

161 00:14:26.710 00:14:29.039 Casie Aviles: Okay. I mean, I could just follow along as well.

162 00:14:29.800 00:14:32.570 Mustafa Raja: Yeah, because I’m not on my, my.

163 00:14:32.780 00:14:36.890 Mustafa Raja: So I have 2 machines when I code on and when I work on and.

164 00:14:36.890 00:14:37.429 Casie Aviles: And then on.

165 00:14:37.890 00:14:40.379 Mustafa Raja: So I’m on the Internet one.

166 00:14:40.590 00:14:44.189 Mustafa Raja: because this is a laptop. And so I can carry it anywhere.

167 00:14:44.510 00:14:46.080 Casie Aviles: And then you have a desktop right?

168 00:14:46.080 00:14:46.960 Mustafa Raja: Yeah.

169 00:14:47.300 00:14:49.669 Casie Aviles: Cool. I mean I only have one.

170 00:14:52.190 00:14:53.970 Mustafa Raja: It’s a it’s actually a Mac mini.

171 00:14:54.700 00:14:57.689 Casie Aviles: Oh, nice! I haven’t used apple products yet.

172 00:14:58.210 00:14:59.330 Mustafa Raja: None at all.

173 00:14:59.910 00:15:04.193 Casie Aviles: I mean back in my internship, but that was a year ago.

174 00:15:05.120 00:15:07.099 Mustafa Raja: Oh! Which one was it?

175 00:15:08.720 00:15:14.740 Casie Aviles: I’m not good that I think it was a Mac as well. I forgot which model, though.

176 00:15:15.320 00:15:19.780 Mustafa Raja: Oh, so did you! Did you really not like it, or something?

177 00:15:21.170 00:15:26.280 Casie Aviles: I mean, I’m just. I guess I I just grew up using windows. So I’m more biased with windows.

178 00:15:27.337 00:15:34.630 Casie Aviles: So, but because I haven’t really tried Apple much, but it’s fine. I mean, I don’t really hate it. It’s just, you know.

179 00:15:34.860 00:15:36.659 Casie Aviles: I haven’t used it as much.

180 00:15:38.970 00:15:45.190 Mustafa Raja: Okay, okay. So so yeah, let me know. If you’re going to share, or should I.

181 00:15:47.335 00:15:48.070 Casie Aviles: Walk you through.

182 00:15:48.070 00:15:49.739 Casie Aviles: I feel like I’ll I’ll

183 00:15:49.860 00:15:54.550 Casie Aviles: understand best if I if I share my screen, and then you tell me what I I.

184 00:15:54.550 00:15:56.769 Mustafa Raja: Yeah, yeah, yeah, feel free to share.

185 00:15:57.140 00:15:59.310 Casie Aviles: Okay, I’ll share my screen then.

186 00:16:09.230 00:16:13.509 Casie Aviles: Okay, so I do know that. Wait. Let me just remove these.

187 00:16:13.700 00:16:18.619 Mustafa Raja: Yeah, yeah, how do you add these blogs? Actually.

188 00:16:19.740 00:16:21.100 Casie Aviles: Oh, sorry! Where? Which one.

189 00:16:21.100 00:16:23.129 Mustafa Raja: Yeah, these blocks that you’re removing up.

190 00:16:25.214 00:16:33.070 Casie Aviles: I’m you! Just go to these 3 dots more, then hide floating meeting controls.

191 00:16:33.920 00:16:34.769 Casie Aviles: There’s like a.

192 00:16:34.770 00:16:35.670 Mustafa Raja: It’s in the zoom.

193 00:16:36.400 00:16:43.310 Casie Aviles: Yeah, it’s a, there’s also a keyboard shortcut. It’s a control out shift. H, you could also remove it.

194 00:16:43.310 00:16:46.020 Mustafa Raja: So this is to hide something confidential, right.

195 00:16:48.360 00:16:53.549 Casie Aviles: Wait. What? No, no, I mean the meeting controls. I I was talking about the meeting controls.

196 00:16:53.550 00:16:54.650 Mustafa Raja: Oh!

197 00:16:55.070 00:16:55.599 Casie Aviles: I’m not sure.

198 00:16:55.600 00:16:56.190 Mustafa Raja: Mute.

199 00:16:57.020 00:16:57.693 Casie Aviles: You mean.

200 00:16:58.400 00:17:03.699 Mustafa Raja: These these blocks? No, the the ones that come up on your screen. No.

201 00:17:06.160 00:17:08.899 Mustafa Raja: you don’t know. Get this one, this one. You’re hovering over it.

202 00:17:08.900 00:17:11.549 Casie Aviles: This one and this one.

203 00:17:11.550 00:17:12.420 Mustafa Raja: Yeah, yeah.

204 00:17:13.940 00:17:19.110 Casie Aviles: These are, these are the controls like, this is this is the video. I can see the video here.

205 00:17:19.879 00:17:20.509 Mustafa Raja: Oh!

206 00:17:20.510 00:17:27.139 Casie Aviles: And then this is just the meeting controls this big rectangle here. So I just hide that because you’re you’re you’re

207 00:17:27.250 00:17:29.330 Casie Aviles: you can see the screen. It will be.

208 00:17:29.490 00:17:30.639 Mustafa Raja: Yeah, yeah. It’s blocked.

209 00:17:32.240 00:17:36.110 Casie Aviles: So that’s not for confidentiality. That’s just the controls.

210 00:17:36.570 00:17:39.647 Mustafa Raja: Oh, I thought it was for.

211 00:17:40.160 00:17:43.190 Casie Aviles: No, no, I mean, you could use it for that. But

212 00:17:44.360 00:17:46.590 Casie Aviles: it’s mostly just yeah. Okay. So.

213 00:17:46.590 00:17:47.660 Mustafa Raja: Okay, so.

214 00:17:47.840 00:17:51.020 Casie Aviles: We’re in this pipelines, right? Dog Star pipelines.

215 00:17:51.520 00:17:52.260 Mustafa Raja: Yeah.

216 00:17:52.870 00:17:55.500 Casie Aviles: And what? What would be the 1st step? Do I do? I?

217 00:17:56.587 00:18:17.509 Mustafa Raja: Okay for this. So the so the yaml file, you see, you don’t actually need it. You would. This would the yaml file that you have created. What it does is it helps the Daxter cloud create input fields. When we want to manually run it.

218 00:18:18.940 00:18:19.820 Casie Aviles: And okay.

219 00:18:19.960 00:18:24.959 Mustafa Raja: So we do not actually need it. And then in the setup dot pi.

220 00:18:26.150 00:18:27.219 Casie Aviles: Okay, this one.

221 00:18:27.220 00:18:33.740 Mustafa Raja: Yeah, we need to add, you need to add the packages. If you install any.

222 00:18:34.930 00:18:38.670 Casie Aviles: I see, I see. So I need to clone this repository, this.

223 00:18:38.670 00:18:39.409 Mustafa Raja: Yeah, yeah.

224 00:18:39.410 00:18:40.350 Casie Aviles: By playing. Okay?

225 00:18:40.350 00:18:48.030 Mustafa Raja: Yeah, yeah, yeah, okay, so so so you so so what are you going to do? Because if I know that, then

226 00:18:48.641 00:18:50.749 Mustafa Raja: then I’d be able to explain better.

227 00:18:51.630 00:18:56.382 Casie Aviles: Yeah, what I just want to do is to just schedule a script, you know.

228 00:18:56.820 00:19:02.010 Casie Aviles: that to run daily. So I already have, like a python script, this one.

229 00:19:02.010 00:19:02.560 Mustafa Raja: Okay.

230 00:19:03.150 00:19:07.280 Casie Aviles: But you know it’s not configured for dog search just locally on my.

231 00:19:07.320 00:19:11.400 Mustafa Raja: Oh, it’s going to be super easy. Then. Go back.

232 00:19:12.250 00:19:12.980 Casie Aviles: Okay.

233 00:19:15.067 00:19:20.469 Mustafa Raja: And yeah, so so in the setup, dot pi, we are going to add our

234 00:19:20.610 00:19:29.990 Mustafa Raja: what’s it called? Packages. If we install any that are not already in there, and then let me actually.

235 00:19:32.320 00:19:33.549 Casie Aviles: So let me clone.

236 00:19:33.980 00:19:34.410 Mustafa Raja: Forcing.

237 00:19:34.410 00:19:35.320 Casie Aviles: Sorry. Friends.

238 00:19:38.510 00:19:39.260 Casie Aviles: this is correct.

239 00:20:29.370 00:20:31.800 Casie Aviles: Okay, I. Yeah. It should be cloned. Now.

240 00:20:32.290 00:20:33.000 Mustafa Raja: Yeah.

241 00:20:33.730 00:20:42.580 Mustafa Raja: Yeah. So so so instead of just give it a look. If you if you have, if you have a requirement that’s not in there. Add add it in there

242 00:20:43.540 00:20:48.060 Mustafa Raja: and then, and then, and then we’ll come to

243 00:20:48.880 00:20:54.260 Mustafa Raja: the file. Inside. The pipeline is named repository.py.

244 00:20:57.560 00:21:00.010 Casie Aviles: Wait! Wait! Sorry. Can you say that again.

245 00:21:00.180 00:21:04.630 Mustafa Raja: Yeah. So so open up the pipelines. Folder.

246 00:21:05.380 00:21:06.750 Casie Aviles: Pipeline, survey.

247 00:21:06.750 00:21:13.819 Mustafa Raja: And then you see that they should be. Oh, yeah, repository.py, file at the bottom of the folder.

248 00:21:14.280 00:21:15.460 Mustafa Raja: folder, folder.

249 00:21:16.560 00:21:17.950 Casie Aviles: Repository dot.

250 00:21:17.950 00:21:27.515 Mustafa Raja: Yeah, this one. And this one. Once you create your job, what you’re going to do is you’re going to import your job over here, and then

251 00:21:28.480 00:21:31.169 Mustafa Raja: just as in the pipelines, dot repo.

252 00:21:32.840 00:21:35.020 Casie Aviles: Okay, so I’ll make a folder first.st

253 00:21:35.020 00:21:35.389 Mustafa Raja: Yeah. Yeah.

254 00:21:35.390 00:21:38.030 Mustafa Raja: Folder the folder 1st for the job.

255 00:21:39.150 00:21:41.900 Casie Aviles: Say, zoom auto delete!

256 00:21:43.860 00:21:44.900 Casie Aviles: And then

257 00:21:51.780 00:21:55.549 Casie Aviles: oh, I don’t think I have this pipeline yet. What is this one.

258 00:21:55.550 00:21:57.850 Mustafa Raja: Yeah, you need to create a file in there. No.

259 00:21:59.440 00:21:59.730 Casie Aviles: Okay.

260 00:21:59.730 00:22:03.840 Mustafa Raja: Zoom auto delete, and then there’s a pi. There should be a pi file in there.

261 00:22:04.160 00:22:08.369 Mustafa Raja: maybe maybe just copy and paste it. Paste what you have right now in there

262 00:22:09.610 00:22:11.260 Mustafa Raja: and then you can. You know.

263 00:22:14.756 00:22:16.389 Mustafa Raja: Edit it as you go.

264 00:22:18.790 00:22:21.960 Mustafa Raja: Yeah. Now, you should be able to import it.

265 00:22:31.850 00:22:34.819 Casie Aviles: Why is it saying sorry the auto correct?

266 00:22:35.890 00:22:37.620 Casie Aviles: Zoom auto delete.

267 00:22:48.390 00:22:49.260 Casie Aviles: Okay.

268 00:22:49.260 00:22:53.310 Mustafa Raja: Yeah. And then in the pipelines, underscore repo function.

269 00:22:54.420 00:22:55.640 Casie Aviles: Pipelines, and then.

270 00:22:55.640 00:22:58.609 Mustafa Raja: The the function in line 25.

271 00:22:59.770 00:23:01.490 Casie Aviles: Let’s try this one.

272 00:23:02.050 00:23:14.640 Mustafa Raja: Yeah, yeah, yeah, this in this function, you you’re going to, you’re going to create, actually create this job. What you’re going to do is you’re going to attach the function mean function.

273 00:23:18.300 00:23:22.412 Mustafa Raja: Yeah. You see that. You see that? You see that?

274 00:23:24.552 00:23:29.830 Mustafa Raja: th, these are all actually jobs. Yeah, yeah, just like this, seek.

275 00:23:29.830 00:23:30.870 Casie Aviles: Oh, okay.

276 00:23:31.010 00:23:36.449 Mustafa Raja: Yeah, and then the cron schedule is actually the the time it should run on.

277 00:23:36.850 00:23:43.109 Mustafa Raja: Yeah, there’s there’s like, yeah, yeah, you can ask it, too.

278 00:23:48.050 00:23:56.990 Mustafa Raja: Okay, okay, so this is pretty good. And then and then the last thing would be to, you know. Configure your

279 00:23:57.776 00:23:58.750 Mustafa Raja: function. Now.

280 00:24:00.730 00:24:02.430 Casie Aviles: So I have to go to the.

281 00:24:02.580 00:24:07.830 Mustafa Raja: Zoom auto delete thing. Yeah. Scripted by, yeah. So

282 00:24:07.930 00:24:16.640 Mustafa Raja: so we need to, you know, get rid of this load, load, dot env what tax actually uses.

283 00:24:16.950 00:24:21.130 Mustafa Raja: Let me let me actually see, I forgot what tax they uses.

284 00:24:27.110 00:24:33.930 Mustafa Raja: Yeah, for the env. What we are going to do is, no, it isn’t.

285 00:24:35.520 00:24:37.419 Mustafa Raja: Give me a moment. Let me find it.

286 00:24:37.420 00:24:38.819 Casie Aviles: Sure, sure, no problem.

287 00:24:40.810 00:24:48.090 Mustafa Raja: Yeah, envy this one which comes from over here.

288 00:24:50.410 00:24:56.709 Mustafa Raja: Yeah. Let can you actually, can you actually go into the clock if I clockify folder.

289 00:24:56.890 00:24:58.589 Mustafa Raja: This one I created. Yeah.

290 00:25:00.010 00:25:10.319 Mustafa Raja: yeah. So so you see, this, this class is exactly what a normal normal function normal class would be with functions. Right?

291 00:25:11.405 00:25:11.980 Casie Aviles: Yes.

292 00:25:11.980 00:25:19.894 Mustafa Raja: Yeah. And then the only thing additional would be rather than using load, envy, or anything like that. What

293 00:25:20.420 00:25:28.629 Mustafa Raja: Python providers, what we are going to do is we are going to import env Var from Daxter. Yeah.

294 00:25:29.050 00:25:30.839 Mustafa Raja: to, you know.

295 00:25:32.510 00:25:33.540 Casie Aviles: This one.

296 00:25:33.540 00:25:34.520 Mustafa Raja: Yeah, yeah.

297 00:25:34.520 00:25:35.669 Casie Aviles: I’ll just copy this.

298 00:25:35.670 00:25:36.370 Mustafa Raja: Yeah.

299 00:25:45.570 00:25:55.879 Mustafa Raja: and we, we are going to reference our environment, very variables using this this works in local environment as well as the Daxter thing. So

300 00:25:56.070 00:25:57.750 Mustafa Raja: this is what we are going to use.

301 00:25:58.820 00:26:02.819 Casie Aviles: So you can test it locally. Do you test with it locally?

302 00:26:03.110 00:26:09.160 Mustafa Raja: And this is going to work with that also text.

303 00:26:18.650 00:26:20.950 Casie Aviles: I see. And then after this, there’s.

304 00:26:20.950 00:26:25.880 Mustafa Raja: Yeah, we we need to. We need to adjust some functions. Also, we need to add some decorators

305 00:26:31.220 00:26:38.180 Mustafa Raja: because we cannot import the script right? We need to import a function or something that’s going to be our entry point.

306 00:26:39.090 00:26:40.100 Casie Aviles: Oh, okay.

307 00:26:40.100 00:26:43.900 Mustafa Raja: Yeah, like, like the main main thing that you have over there. No.

308 00:26:44.730 00:26:48.330 Mustafa Raja: So this this main function would is the entry point, no

309 00:26:50.736 00:26:55.700 Mustafa Raja: and so we are going to create an entry point for our, that’s a job.

310 00:26:56.859 00:27:06.439 Mustafa Raja: Let’s go back to the clock. If I think as an example, we can see what it looks like. Let’s go. Let’s go to the end. Everything else would be, you know.

311 00:27:07.120 00:27:13.579 Mustafa Raja: the same. It’s just yeah, yeah, like

312 00:27:13.870 00:27:19.920 Mustafa Raja: we can go to the this one boom. Boom.

313 00:27:21.400 00:27:26.634 Mustafa Raja: Yes. So yeah. So you see that we have

314 00:27:27.720 00:27:42.300 Mustafa Raja: the if if name is equal to main thing in line line number 2, 47. This only runs in the local environment. It does not run when we when we are running this job in Daxter.

315 00:27:43.010 00:27:44.210 Casie Aviles: I see. I see. Okay.

316 00:27:44.598 00:27:51.969 Mustafa Raja: What Daxter runs is the function that is decorated with at job thing at line 4, 2, 40.

317 00:27:52.460 00:27:53.739 Casie Aviles: Oh, okay.

318 00:27:54.310 00:27:55.090 Mustafa Raja: Yeah.

319 00:27:55.200 00:27:57.760 Casie Aviles: So case I would do that domain.

320 00:27:58.140 00:27:59.770 Mustafa Raja: Yeah. Yeah. Oh, yeah.

321 00:28:01.800 00:28:08.450 Mustafa Raja: Or maybe you should also rename the main because this is what we are going to import in the Repository. Dot pi file. No.

322 00:28:09.200 00:28:11.550 Casie Aviles: Yeah, yeah, this this thing, the.

323 00:28:11.680 00:28:13.409 Mustafa Raja: They suggested it.

324 00:28:14.700 00:28:15.680 Mustafa Raja: Yeah, yeah.

325 00:28:16.930 00:28:21.329 Mustafa Raja: And then also also fix that in the main function to know.

326 00:28:23.550 00:28:25.769 Mustafa Raja: So you can also test it.

327 00:28:29.550 00:28:30.240 Casie Aviles: Okay.

328 00:28:31.040 00:28:35.020 Mustafa Raja: Yeah, run zoom auto delete.

329 00:28:35.870 00:28:38.219 Mustafa Raja: Okay? And then

330 00:28:38.450 00:28:47.740 Mustafa Raja: there’s 1 more thing I I’ve forgotten what this OP decorator does, but it might be important to look into.

331 00:28:49.350 00:28:51.200 Casie Aviles: Okay. Yeah.

332 00:28:52.400 00:28:53.240 Casie Aviles: I’m just asking us.

333 00:28:53.240 00:28:55.940 Mustafa Raja: And it’s outside of the class. So

334 00:28:56.932 00:29:03.079 Mustafa Raja: are you working in a class or or or are these standalone functions.

335 00:29:03.570 00:29:08.529 Casie Aviles: No, I did not. I did not do a class. I just did the standalone functions.

336 00:29:09.180 00:29:09.890 Mustafa Raja: Okay.

337 00:29:10.790 00:29:11.600 Mustafa Raja: Okay.

338 00:29:22.490 00:29:26.639 Casie Aviles: Yeah, okay, so what else do I need to do after this?

339 00:29:26.870 00:29:31.450 Mustafa Raja: Nothing else. I believe you just need to test it locally.

340 00:29:32.212 00:29:39.199 Mustafa Raja: And adjust repository dot pi, because we, you know, change the name of the function. And then we are not

341 00:29:40.220 00:29:44.420 Mustafa Raja: importing the whole file. We’d rather import the function that we need actually.

342 00:29:48.400 00:29:49.080 Casie Aviles: Okay.

343 00:29:49.080 00:29:52.300 Mustafa Raja: Yeah, we imported script script in at the top. Right?

344 00:29:54.130 00:29:58.409 Mustafa Raja: If you go to the top, we might. No, no, we have. Yeah, yeah. This.

345 00:29:59.760 00:30:02.490 Casie Aviles: We granted, import a function that we

346 00:30:03.230 00:30:05.440 Casie Aviles: should be the the job function.

347 00:30:05.440 00:30:07.400 Mustafa Raja: Yeah. Yeah. The job decorator.

348 00:30:08.620 00:30:10.130 Casie Aviles: Okay, what was it? Again?

349 00:30:13.520 00:30:15.689 Casie Aviles: Run zoom auto delete. Okay?

350 00:30:23.860 00:30:25.120 Casie Aviles: Right? And then.

351 00:30:26.880 00:30:29.329 Mustafa Raja: Yeah, you need. You don’t need to, you know.

352 00:30:29.980 00:30:33.790 Casie Aviles: Yeah, I’ll just go back here and add, you know later, later, I’ll add.

353 00:30:33.990 00:30:35.800 Casie Aviles: so we’re so I don’t think.

354 00:30:35.800 00:30:37.990 Mustafa Raja: If you come back to the repository thing.

355 00:30:38.610 00:30:39.240 Casie Aviles: Here.

356 00:30:39.550 00:30:44.600 Mustafa Raja: Yeah, yeah, you you don’t have to add the as thing in here.

357 00:30:45.250 00:30:47.269 Casie Aviles: I don’t have to add, Okay.

358 00:30:47.270 00:30:57.900 Mustafa Raja: Yeah, it just can be our function. And then we can goal to the bottom and then adjusted.

359 00:31:00.110 00:31:01.010 Mustafa Raja: Yeah.

360 00:31:08.090 00:31:08.840 Casie Aviles: Lovely.

361 00:31:09.760 00:31:10.900 Mustafa Raja: I don’t need to do.

362 00:31:10.900 00:31:14.509 Mustafa Raja: Everything else is yellow, and this is blue. Why is that.

363 00:31:16.240 00:31:17.800 Casie Aviles: Or which one.

364 00:31:18.110 00:31:22.059 Mustafa Raja: Yeah, be? Yeah. The yeah. If you

365 00:31:23.290 00:31:24.850 Mustafa Raja: if you go to the top.

366 00:31:26.980 00:31:27.679 Casie Aviles: Let me!

367 00:31:28.330 00:31:33.819 Mustafa Raja: The every, every other import is, you know, yellow and yours isn’t.

368 00:31:34.450 00:31:36.709 Mustafa Raja: Is it referencing, correct or not?

369 00:31:39.230 00:31:40.310 Casie Aviles: You mean this.

370 00:31:40.510 00:31:43.639 Mustafa Raja: Yeah, I don’t think it’s referring correctly.

371 00:31:47.670 00:31:48.649 Casie Aviles: Okay, yeah, yeah.

372 00:31:48.650 00:31:49.220 Mustafa Raja: I guess it.

373 00:31:50.560 00:31:51.839 Mustafa Raja: Yeah. Good. Good. Good.

374 00:31:55.250 00:31:58.050 Casie Aviles: And do I need to install Dogster as well like Pippin.

375 00:31:58.050 00:32:00.110 Mustafa Raja: Yeah, yeah, you need to install everything.

376 00:32:00.995 00:32:05.669 Mustafa Raja: We have a requirements. Dot txt file over here for you.

377 00:32:14.430 00:32:17.688 Casie Aviles: Okay. I’m then I guess that’s it right. And then I’ll just

378 00:32:18.770 00:32:20.720 Casie Aviles: do a pull, pull, request, or

379 00:32:31.770 00:32:33.129 Casie Aviles: sorry. Did you hear me?

380 00:32:33.130 00:32:36.563 Mustafa Raja: Oh, yeah, sorry. Sorry I was. I was looking at it. Sorry.

381 00:32:36.850 00:32:37.320 Casie Aviles: Yeah. No.

382 00:32:37.320 00:32:39.649 Mustafa Raja: I’m easily phased away.

383 00:32:39.650 00:32:40.790 Casie Aviles: No problem.

384 00:32:41.370 00:32:44.809 Mustafa Raja: Yeah. Yeah. What? What were you saying?

385 00:32:45.740 00:32:48.450 Casie Aviles: Oh, I I mean like once this is done.

386 00:32:48.840 00:32:51.050 Mustafa Raja: And I just, you know, push.

387 00:32:51.220 00:32:54.009 Casie Aviles: Push this and then do a pull. Request right.

388 00:32:54.820 00:32:58.560 Mustafa Raja: Yeah, but but we need to test it manually first.st

389 00:32:59.840 00:33:00.570 Mustafa Raja: Oh.

390 00:33:00.570 00:33:06.979 Mustafa Raja: we need to make sure. Manual by manual, I mean locally, it should be running. All okay.

391 00:33:08.100 00:33:10.624 Casie Aviles: I see. I see. Yeah, before we do.

392 00:33:10.940 00:33:13.710 Mustafa Raja: Yeah, before we pushing push it into the.

393 00:33:14.140 00:33:18.649 Mustafa Raja: So how do you? How do you do your python env’s environments?

394 00:33:19.650 00:33:22.263 Casie Aviles: I mean, I usually did. I usually do.

395 00:33:22.890 00:33:25.459 Casie Aviles: what do you call this? A python? Dash? M.

396 00:33:26.260 00:33:28.489 Mustafa Raja: Oh, the vm. Thing.

397 00:33:29.100 00:33:31.470 Casie Aviles: Yeah, but I didn’t do it right now.

398 00:33:32.470 00:33:34.209 Mustafa Raja: So you’re doing it globally.

399 00:33:34.660 00:33:35.410 Casie Aviles: Yeah.

400 00:33:39.710 00:33:42.970 Mustafa Raja: I? I I did mini conduct. But then.

401 00:33:43.870 00:33:50.580 Mustafa Raja: but then it wants me to install people always, and then this and that, and then I,

402 00:33:51.150 00:33:52.299 Mustafa Raja: yeah, I get that.

403 00:33:52.300 00:33:52.770 Casie Aviles: The lazy.

404 00:33:52.770 00:33:56.880 Mustafa Raja: Yeah. Vn is a lot easy, simple.

405 00:34:00.190 00:34:02.860 Mustafa Raja: and poetry. I don’t like it at all.

406 00:34:03.880 00:34:09.149 Casie Aviles: Yeah, I know it’s it. It’s actually kind of slower as well. I don’t know for me.

407 00:34:10.040 00:34:14.929 Mustafa Raja: Yeah, I don’t know about slow. I just cannot figure out the terminal file.

408 00:34:15.440 00:34:16.000 Casie Aviles: Oh!

409 00:34:18.110 00:34:20.920 Mustafa Raja: And it’s a lot of commands, you know.

410 00:34:21.520 00:34:22.540 Casie Aviles: I know. Yes.

411 00:34:22.540 00:34:28.339 Mustafa Raja: I don’t want to. I don’t want to mess with them. I just want to go and run it, but.

412 00:34:31.090 00:34:31.520 Casie Aviles: True.

413 00:34:31.520 00:34:35.530 Mustafa Raja: They are over complicating the simplest job.

414 00:34:37.659 00:34:44.369 Casie Aviles: Oh, oh, this is, I think this is the problem already, with not creating the environment.

415 00:34:45.380 00:34:46.849 Mustafa Raja: Oh, yeah, this might be.

416 00:34:53.050 00:34:58.620 Casie Aviles: It’s okay. I mean, you don’t have to wait for me to set this up. I might be taking your time already.

417 00:34:59.070 00:35:00.310 Mustafa Raja: Oh, no, no, it’s okay.

418 00:35:00.870 00:35:07.399 Casie Aviles: I just need to make sure that I followed your steps correctly, and then I’ll I’ll do the test myself. It’s it’s fine.

419 00:35:11.740 00:35:14.130 Casie Aviles: So when I test I’ll just I just run

420 00:35:15.790 00:35:18.940 Mustafa Raja: The script right? I just do.

421 00:35:18.940 00:35:24.750 Mustafa Raja: But by, you’re going to run the script, dot pi! It’s going to run the main function in there.

422 00:35:25.670 00:35:27.770 Casie Aviles: Oh, script that pie away!

423 00:35:28.090 00:35:30.020 Casie Aviles: So wait! Let me just.

424 00:35:30.020 00:35:40.890 Mustafa Raja: So it’s not going to be. So it’s not going to be actually what’s it called locally, you’d be running it as the yeah, yeah, this one. But you need to be in the folder. No.

425 00:35:43.770 00:35:47.409 Casie Aviles: Okay, wait. Which folder you mean my folder.

426 00:35:47.410 00:35:52.850 Mustafa Raja: Yeah, you you need to be in pipelines, then zoom auto delete, then script.py no

427 00:35:59.470 00:36:00.630 Mustafa Raja: zoom.

428 00:36:01.870 00:36:07.310 Casie Aviles: All right soon, and then this is where I run.

429 00:36:07.470 00:36:08.450 Casie Aviles: Script. Yeah. But.

430 00:36:08.450 00:36:09.519 Mustafa Raja: Thanks. Goodbye.

431 00:36:09.740 00:36:13.900 Casie Aviles: Okay, this is not gonna run any other script.

432 00:36:14.370 00:36:18.889 Mustafa Raja: No, no, no, this isn’t going to run any of the script. This is going to run your job.

433 00:36:19.540 00:36:20.320 Casie Aviles: Okay.

434 00:36:20.500 00:36:26.950 Mustafa Raja: And this is going to be exactly what it would be like in the what’s it called?

435 00:36:27.330 00:36:33.410 Mustafa Raja: And then you also don’t need to return, add your job in the return statement, too.

436 00:36:35.160 00:36:37.189 Mustafa Raja: Oh, in yeah. Yeah.

437 00:36:38.330 00:36:39.290 Casie Aviles: Okay.

438 00:36:39.980 00:36:44.170 Mustafa Raja: The job and the schedule both.

439 00:36:47.180 00:36:47.960 Mustafa Raja: Yeah.

440 00:36:53.490 00:36:55.849 Mustafa Raja: it’s taking a lot of time now to install.

441 00:36:56.830 00:36:59.439 Casie Aviles: Yeah, this is the 1st time I installed this.

442 00:36:59.810 00:37:05.099 Casie Aviles: It’s fine, I mean, yeah, but that’s it right. No, no more. No, we didn’t miss anything.

443 00:37:05.640 00:37:12.030 Mustafa Raja: Yeah, I don’t think so. We miss. Yeah, I believe we covered everything.

444 00:37:13.570 00:37:16.906 Casie Aviles: Okay, cool. Yeah. I mean, I guess that’s it for me.

445 00:37:18.010 00:37:19.820 Mustafa Raja: Yeah, yeah.

446 00:37:19.960 00:37:24.100 Mustafa Raja: Yeah. So so once again, for the ticket.

447 00:37:24.390 00:37:27.930 Mustafa Raja: what I should do is I should

448 00:37:29.650 00:37:38.710 Mustafa Raja: I should let them know that reasons what should be the words?

449 00:37:41.490 00:37:46.959 Mustafa Raja: Hmm! So the so the so the ticket? As is pretty good.

450 00:37:47.703 00:37:54.570 Mustafa Raja: It it’s working, but it. There isn’t a use case right now for it right.

451 00:37:56.930 00:38:02.339 Casie Aviles: That’s what I know that. But we need to. We need to verify with Utah.

452 00:38:03.410 00:38:05.050 Mustafa Raja: Okay, we need to verify it.

453 00:38:05.050 00:38:06.140 Casie Aviles: Confirming.

454 00:38:09.820 00:38:15.269 Casie Aviles: because, you know, that’s just my perspective. I might be I might be wrong. Maybe there is actually a use for it. But.

455 00:38:15.600 00:38:17.549 Mustafa Raja: Okay. Okay. Okay. Okay. Okay.

456 00:38:26.301 00:38:31.079 Casie Aviles: Did you ask him to review this or not? Yet, I mean, before we had the call.

457 00:38:33.930 00:38:35.270 Mustafa Raja: The this ticket.

458 00:38:35.470 00:38:38.320 Casie Aviles: Yeah, before we had the call. Did you ask him to review this or not?

459 00:38:38.540 00:38:39.280 Mustafa Raja: No.

460 00:38:39.770 00:38:40.420 Casie Aviles: Bye.

461 00:38:40.790 00:38:43.890 Mustafa Raja: Because this isn’t testing. No, this isn’t in review.

462 00:38:45.240 00:38:46.589 Casie Aviles: I see, I see, I see.

463 00:39:22.048 00:39:25.072 Mustafa Raja: I I should have looked into it, though.

464 00:39:29.590 00:39:32.079 Casie Aviles: Okay, I’ll just. I just tagged him here.

465 00:39:32.740 00:39:33.580 Mustafa Raja: Yeah, yeah.

466 00:39:36.300 00:39:37.160 Mustafa Raja: Hodge.

467 00:39:38.930 00:39:47.460 Mustafa Raja: yeah, yeah. Okay. Okay. Then, I feel, I feel this is pretty much it, right? Oh, I can stay. Actually.

468 00:39:50.120 00:39:54.329 Casie Aviles: I mean, you’re we’re I’m just waiting for. This is taking so long, though.

469 00:39:55.480 00:39:57.290 Mustafa Raja: Yeah, why is it? What’s this error

470 00:39:57.490 00:39:59.320 Mustafa Raja: which is not not on path?

471 00:40:00.410 00:40:04.530 Mustafa Raja: Hmm, yeah, I have a I have a hunch.

472 00:40:05.230 00:40:06.420 Casie Aviles: I’ll just restart this.

473 00:40:06.420 00:40:10.800 Mustafa Raja: This will take this will take your time, and then this will say, Oh, no, I cannot run.

474 00:40:11.410 00:40:16.320 Casie Aviles: Yeah, so do, I just create like a new environment. Then.

475 00:40:16.613 00:40:18.960 Mustafa Raja: Create create a new V, and then

476 00:40:24.716 00:40:30.970 Mustafa Raja: maybe it’s it’s you should do dot game, because that would be in Gitignon.

477 00:40:34.057 00:40:37.430 Casie Aviles: Wait! Wait! Wait! Sorry! What do? What do you mean? Like, what? What do you need to do?

478 00:40:37.430 00:40:41.270 Mustafa Raja: The the folder you named is my my en right.

479 00:40:42.105 00:40:44.320 Casie Aviles: Yeah, yeah. The yeah, sure rename it.

480 00:40:44.320 00:40:48.910 Mustafa Raja: Either, if you want to keep it, keep it, but then update the dot critical.

481 00:40:50.090 00:40:51.389 Casie Aviles: I see, I see.

482 00:40:51.390 00:41:00.430 Mustafa Raja: This but the docket ignore has is, Yeah, yeah, I actually use.vn.

483 00:41:00.640 00:41:07.890 Mustafa Raja: and this Kitigno only had V. And so I added Dot v infinite, because I know I’d be using it in the future, and

484 00:41:08.130 00:41:10.090 Mustafa Raja: I don’t want it to be pushed.

485 00:41:12.460 00:41:14.369 Casie Aviles: Okay, yeah, kind of like this.

486 00:41:15.850 00:41:17.110 Casie Aviles: Yeah, I renamed it.

487 00:41:17.650 00:41:22.710 Mustafa Raja: Yeah, yeah, good. Good and then activate and install it.

488 00:41:34.060 00:41:35.820 Casie Aviles: Hmm! Why is it still called.

489 00:41:38.290 00:41:39.730 Mustafa Raja: Yeah, it doesn’t matter. I feel no.

490 00:41:40.430 00:41:41.020 Casie Aviles: I see.

491 00:41:41.020 00:41:45.130 Mustafa Raja: Because it’s going to be ignored at the end of the day. By Github. And this is what we wanted.

492 00:41:46.490 00:41:47.450 Casie Aviles: I see.

493 00:41:48.140 00:41:53.879 Mustafa Raja: So do you use also, github desktop? I use it, too. I don’t like doing the cli.

494 00:41:55.350 00:41:57.940 Casie Aviles: Yeah, I do have github desktop

495 00:41:58.662 00:42:01.199 Casie Aviles: before I just used the cli.

496 00:42:01.600 00:42:05.130 Mustafa Raja: See like pretty messy when it comes to emerging, and all. No.

497 00:42:05.550 00:42:08.320 Casie Aviles: Also shifting branches. And

498 00:42:10.110 00:42:16.129 Casie Aviles: yeah, it can be confusing, too. It’s just faster to do it. Using github desktop.

499 00:42:22.300 00:42:25.580 Casie Aviles: Sorry. Okay. What’s next. What do I need to do next?

500 00:42:26.080 00:42:27.380 Mustafa Raja: Yeah, we need to install.

501 00:42:27.940 00:42:31.450 Casie Aviles: Alright! Alright! Click is the.

502 00:42:32.020 00:42:33.750 Mustafa Raja: Minus our requirements are text.

503 00:42:36.660 00:42:37.460 Casie Aviles: Hmm!

504 00:42:38.010 00:42:39.519 Casie Aviles: Do I need all of this.

505 00:42:40.520 00:42:43.390 Mustafa Raja: You, Mahaya, you don’t need actually all of this.

506 00:42:44.470 00:42:45.720 Mustafa Raja: Hmm.

507 00:42:48.640 00:42:51.449 Casie Aviles: Let me just check the repository.

508 00:42:53.290 00:42:54.450 Casie Aviles: Are you getting?

509 00:43:09.190 00:43:11.850 Casie Aviles: Did you follow this one? I’m not.

510 00:43:11.850 00:43:13.310 Mustafa Raja: Installed everything that.

511 00:43:13.540 00:43:16.600 Mustafa Raja: No, that isn’t the the choir.

512 00:43:16.600 00:43:17.140 Casie Aviles: I see.

513 00:43:17.380 00:43:19.229 Casie Aviles: Oh, wait! Never mind that.

514 00:43:19.380 00:43:22.840 Mustafa Raja: It took me about 30 min to install it does.

515 00:43:28.030 00:43:32.450 Mustafa Raja: But my Internet was very slow that day, which is about

516 00:43:33.550 00:43:36.079 Mustafa Raja: 100 200 kb’s, or something like that.

517 00:43:36.700 00:43:37.340 Casie Aviles: Oh!

518 00:43:37.340 00:43:38.509 Mustafa Raja: 300 speed.

519 00:43:43.060 00:43:48.710 Casie Aviles: Okay, I’ll just I’ll just add the

520 00:43:49.930 00:43:53.339 Casie Aviles: what do you call this repository that I wait? Was it?

521 00:43:53.630 00:43:55.150 Casie Aviles: Or set up the.

522 00:43:55.150 00:43:56.580 Mustafa Raja: Find that has the

523 00:43:57.160 00:44:02.859 Mustafa Raja: packages that so do you need? Do you? Do you have a package that you? Added?

524 00:44:06.740 00:44:10.789 Mustafa Raja: URL. Lib. Dot pass, is there? Is this the

525 00:44:11.040 00:44:13.459 Mustafa Raja: is this? Does that come with.

526 00:44:15.890 00:44:17.570 Casie Aviles: Oh, you mean with python.

527 00:44:17.570 00:44:20.270 Mustafa Raja: Yeah, URL lib.

528 00:44:20.380 00:44:22.210 Mustafa Raja: And then, by dz.

529 00:44:22.670 00:44:26.869 Mustafa Raja: if they come with python, then that’s good. If they don’t, then we need to add

530 00:44:33.500 00:44:34.220 Mustafa Raja: right.

531 00:44:39.800 00:44:41.080 Casie Aviles: Oh, it’s standard.

532 00:44:44.120 00:44:45.849 Mustafa Raja: Yeah. Parties isn’t right.

533 00:44:46.570 00:44:47.620 Casie Aviles: Yeah, it’s not

534 00:44:50.920 00:44:51.430 Casie Aviles: including.

535 00:44:51.430 00:44:55.950 Mustafa Raja: What’s what? What are we using by by Tz for.

536 00:44:56.590 00:45:00.399 Casie Aviles: I believe this is for some something related to the date.

537 00:45:01.230 00:45:03.660 Mustafa Raja: Oh, oh, this is time stamp thing.

538 00:45:04.520 00:45:07.429 Mustafa Raja: Yeah, I feel I I used it, too, somewhere.

539 00:45:07.540 00:45:08.880 Mustafa Raja: I’ve forgotten what.

540 00:45:09.050 00:45:09.880 Casie Aviles: Yeah. Oh, yeah.

541 00:45:09.880 00:45:10.400 Casie Aviles: Time. Zone.

542 00:45:10.400 00:45:14.940 Mustafa Raja: It was. Yeah, it was a good time zone. I I’m using it in the clock. If I think.

543 00:45:16.040 00:45:22.030 Casie Aviles: Yeah, nice. Yeah, it’s where, you know, I wanted to standardize deal time zones

544 00:45:22.330 00:45:25.769 Casie Aviles: for a 2 autumn’s time zone. So.

545 00:45:26.440 00:45:27.840 Mustafa Raja: Yeah.

546 00:45:29.670 00:45:35.199 Casie Aviles: And we don’t really need the the O import OS here, either. So yeah, just delete this.

547 00:45:41.620 00:45:42.570 Casie Aviles: Okay.

548 00:45:42.570 00:45:49.290 Mustafa Raja: Yeah. So the so so did they tell you what the oh decorator is for.

549 00:45:50.830 00:45:52.939 Casie Aviles: All right. I didn’t. I didn’t read.

550 00:45:55.170 00:46:02.830 Casie Aviles: That’s no a dog stroll it. It can be used as a step in a dogster job. It says.

551 00:46:03.860 00:46:05.400 Mustafa Raja: Yeah, we don’t need it. Then.

552 00:46:06.020 00:46:06.580 Casie Aviles: Okay.

553 00:46:06.580 00:46:10.959 Mustafa Raja: It will be run as 1 1 job with no, with with one step only thing.

554 00:46:12.240 00:46:17.370 Casie Aviles: Alright, then what else did I request?

555 00:46:17.370 00:46:28.159 Mustafa Raja: It could help, though, in pinpointing. If if there comes an error, then we’ll know. Okay, which step had error or which function had the error.

556 00:46:30.190 00:46:31.290 Casie Aviles: Yeah, I see.

557 00:46:31.570 00:46:35.410 Mustafa Raja: Yeah, because gangster displays steps.

558 00:46:43.510 00:46:46.240 Casie Aviles: Yeah, I was checking some of the jobs here. And

559 00:46:50.060 00:46:51.269 Casie Aviles: yeah, I’m not sure.

560 00:46:51.670 00:46:52.610 Casie Aviles: Yeah. Well.

561 00:46:58.470 00:47:01.240 Mustafa Raja: This time I feel this, I feel would be the

562 00:47:02.600 00:47:06.090 Mustafa Raja: yaml thing. This, this clockify thing is what I made.

563 00:47:07.020 00:47:12.439 Mustafa Raja: Yeah. See the OP. The upload. The sheet was the OP. Decorator. So it’s a step.

564 00:47:14.090 00:47:16.389 Casie Aviles: I see. Yeah, that makes sense.

565 00:47:17.400 00:47:18.210 Casie Aviles: This is.

566 00:47:23.840 00:47:28.619 Casie Aviles: yeah. I’m just going to message the other client.

567 00:47:30.620 00:47:32.230 Mustafa Raja: Yeah, let me know.

568 00:47:33.970 00:47:36.650 Mustafa Raja: Let me know if if we are done.

569 00:47:45.650 00:47:47.359 Casie Aviles: What else do we need to do.

570 00:47:49.420 00:47:51.970 Mustafa Raja: Yeah, you just I feel you just need to test it now.

571 00:47:52.500 00:47:54.820 Mustafa Raja: If it’s working fine, then it’s good to go.

572 00:48:00.070 00:48:01.680 Mustafa Raja: Oh, is it installed now?

573 00:48:02.030 00:48:03.710 Casie Aviles: Yeah, it’s installed.

574 00:48:06.140 00:48:08.410 Casie Aviles: Do we need to? So I can.

575 00:48:08.710 00:48:09.959 Casie Aviles: I’m already here.

576 00:48:10.920 00:48:14.389 Mustafa Raja: So we need to get go into pipelines. Then zoom auto delete.

577 00:48:17.080 00:48:18.789 Mustafa Raja: We need to go into pipeline. No.

578 00:48:19.710 00:48:20.950 Casie Aviles: All right. That’s fine.

579 00:48:34.020 00:48:35.989 Mustafa Raja: Now, we need to run the function.

580 00:48:39.290 00:48:40.781 Casie Aviles: Will this not break anything?

581 00:48:42.130 00:48:43.140 Mustafa Raja: Hopefully, not.

582 00:48:49.830 00:48:51.969 Casie Aviles: Shit. I forgot about this one.

583 00:48:56.940 00:49:00.250 Casie Aviles: Yeah, the reason is, I’m I’m not sure if

584 00:49:01.190 00:49:05.450 Casie Aviles: we want to do that, because the client wants some, some to do something else.

585 00:49:05.800 00:49:07.600 Casie Aviles: Oh, wait! There’s like an error.

586 00:49:10.710 00:49:13.779 Casie Aviles: because we don’t have like the the end far right.

587 00:49:14.550 00:49:17.990 Mustafa Raja: Oh, yeah, you need to create a create, an env file. No.

588 00:49:20.460 00:49:21.819 Casie Aviles: Okay, where do I do that?

589 00:49:22.710 00:49:27.919 Mustafa Raja: Yeah, so for daxter, it should be in the deployment

590 00:49:30.759 00:49:33.339 Mustafa Raja: and in the setting yeah, yeah.

591 00:49:34.370 00:49:36.470 Casie Aviles: Where you would create them.

592 00:49:36.760 00:49:43.060 Mustafa Raja: And then also you need for local, for to test it locally, you need to within their tool.

593 00:49:43.960 00:49:47.560 Mustafa Raja: Seeming to have is whatsoft.

594 00:49:49.740 00:49:51.729 Casie Aviles: Okay, yeah, I I won’t keep it long anymore.

595 00:49:52.495 00:49:55.679 Casie Aviles: I think you’ve taken too much time.

596 00:49:56.420 00:49:59.969 Mustafa Raja: It’s a good which one could.

597 00:50:00.859 00:50:04.240 Casie Aviles: But yeah, I’ll I’ll just let you know if I need anything else.

598 00:50:04.470 00:50:05.150 Mustafa Raja: Yeah, you just.

599 00:50:05.150 00:50:05.820 Casie Aviles: I’ll do.

600 00:50:05.820 00:50:06.670 Mustafa Raja: And yeah.

601 00:50:06.670 00:50:09.300 Casie Aviles: Chat something for the other client. Yep.

602 00:50:09.300 00:50:10.749 Mustafa Raja: Thanks a lot.

603 00:50:10.750 00:50:11.290 Casie Aviles: A lot.

604 00:50:11.490 00:50:12.130 Mustafa Raja: Yeah, yeah.