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.