Meeting Title: ABC Project Issue and Tickets Sync Date: 2025-12-15 Meeting participants: Amber Lin, Mustafa Raja, Samuel Roberts
WEBVTT
1 00:00:18.810 ⇒ 00:00:19.780 Mustafa Raja: Hey.
2 00:00:21.260 ⇒ 00:00:22.270 Amber Lin: Hello!
3 00:00:23.220 ⇒ 00:00:24.130 Mustafa Raja: How are you?
4 00:00:24.130 ⇒ 00:00:28.039 Amber Lin: I’m good. Let me add Sam that we have…
5 00:00:30.100 ⇒ 00:00:42.840 Amber Lin: this link. Cool. Want to go over the current issue that we’re looking at, and then go over the tickets that Casey has, because he’s out the first two days, and don’t want things to get too delayed.
6 00:00:43.640 ⇒ 00:00:46.440 Mustafa Raja: Yeah, so let me share my screen.
7 00:00:48.630 ⇒ 00:00:55.539 Mustafa Raja: So, so, I see that, that they are saying…
8 00:00:56.250 ⇒ 00:01:14.559 Mustafa Raja: Here, was it here, actually? Yeah. So they’re saying that they, they couldn’t find this information in, Central Doc, so this could potentially be just coming from PEST, right? But I see that this exact same thing is in,
9 00:01:14.560 ⇒ 00:01:16.110 Amber Lin: I see. So…
10 00:01:16.110 ⇒ 00:01:16.630 Mustafa Raja: commercial.
11 00:01:17.210 ⇒ 00:01:17.720 Mustafa Raja: No.
12 00:01:17.720 ⇒ 00:01:33.229 Amber Lin: The first answer we tell them is that, hey, it’s not changing because you haven’t updated it in the other central docs, which, the answer is not restricted to just pests, especially when her question doesn’t specify pests, right?
13 00:01:35.850 ⇒ 00:01:36.700 Mustafa Raja: Yes.
14 00:01:36.700 ⇒ 00:01:38.430 Amber Lin: Let me… let me try…
15 00:01:38.430 ⇒ 00:01:38.980 Mustafa Raja: Amazing.
16 00:01:38.980 ⇒ 00:01:41.769 Amber Lin: this question with PES, too. Yeah, go ahead.
17 00:01:44.070 ⇒ 00:01:49.260 Mustafa Raja: I don’t think, if we specifically mention pests, it’s going to, you know, solve.
18 00:01:50.590 ⇒ 00:01:51.340 Mustafa Raja: shouldn’t…
19 00:01:51.900 ⇒ 00:01:56.199 Samuel Roberts: Alright, so this is, just, hey, hey guys, sorry, catching up a little bit here.
20 00:01:57.760 ⇒ 00:02:05.229 Samuel Roberts: So, there was a part of the central dock that’s getting returned for the wrong department, basically?
21 00:02:08.030 ⇒ 00:02:11.869 Amber Lin: Essentially, I think they have changed something.
22 00:02:11.870 ⇒ 00:02:13.019 Mustafa Raja: Sorry, can you say that again?
23 00:02:15.150 ⇒ 00:02:22.479 Amber Lin: They changed something in one of the central docs, but then they said things are not… it’s not reflecting the changes.
24 00:02:22.630 ⇒ 00:02:33.699 Amber Lin: And then we found that this is because she’s only looking at Pest Central Doc, but this hasn’t been updated in the other central docs, which Andy can also pull from.
25 00:02:33.700 ⇒ 00:02:34.729 Samuel Roberts: Yeah, okay.
26 00:02:38.350 ⇒ 00:02:47.819 Samuel Roberts: Right, and so it’s a similar question that would be answered by multiple docs, and Andy doesn’t know the difference in terms of what doc to look at for this specific request, basically.
27 00:02:48.400 ⇒ 00:03:07.829 Mustafa Raja: Yes, so, this new agreement section would be in, a lot of these central docs, and, I think this is… this sort of agreement is a duplicate among many, I’m not sure. And so this… this phrase, you know, it just comes up.
28 00:03:09.330 ⇒ 00:03:10.030 Samuel Roberts: Okay.
29 00:03:10.030 ⇒ 00:03:13.699 Mustafa Raja: and this is what they do not want.
30 00:03:21.640 ⇒ 00:03:22.840 Samuel Roberts: Hmm, okay.
31 00:03:23.250 ⇒ 00:03:34.249 Mustafa Raja: Also, part of the reason is, we have disabled routing, right? So, Andy, Andy isn’t… isn’t going to filter the departments, it’s just…
32 00:03:34.410 ⇒ 00:03:38.919 Mustafa Raja: I’m going to look… look at everything it has access to.
33 00:03:40.100 ⇒ 00:03:40.460 Amber Lin: I see.
34 00:03:40.460 ⇒ 00:03:53.680 Samuel Roberts: Right, and what was the query here? How do I create a new service order if a customer signed an agreement? So yeah, it doesn’t know which document, because it’s a kind of generic question, and if we have the routing on it, we know, what, who requested it?
35 00:03:56.010 ⇒ 00:03:57.020 Samuel Roberts: Yeah.
36 00:03:57.020 ⇒ 00:04:07.889 Mustafa Raja: So, we have the documents… yeah, so, so, it’s pulling from… so the… all of the results come… in combination are from three departments, commercial.
37 00:04:08.020 ⇒ 00:04:14.619 Mustafa Raja: And then home improvement, this, I think, was home improvement, this is commercial, this is…
38 00:04:14.830 ⇒ 00:04:23.150 Mustafa Raja: This is home improvement, and then something below… yeah, this one is from Pest, and I think this one would be the one that…
39 00:04:24.900 ⇒ 00:04:26.829 Samuel Roberts: That they might be referring to.
40 00:04:27.420 ⇒ 00:04:40.899 Amber Lin: Gotcha. Is there a way to specify routing when I say, hey, please answer this just for pests? Is there, like, a secondary step we can take to just route them to a certain document?
41 00:04:42.790 ⇒ 00:04:47.880 Mustafa Raja: So the issue with that… Actually, yes, we can.
42 00:04:48.640 ⇒ 00:04:52.060 Mustafa Raja: I think… I believe we should be able to do that.
43 00:04:56.810 ⇒ 00:05:00.040 Mustafa Raja: Yeah, I’ll try to enable this then.
44 00:05:00.290 ⇒ 00:05:01.070 Mustafa Raja: From here.
45 00:05:01.070 ⇒ 00:05:02.600 Samuel Roberts: How are you… how are you thinking of doing it?
46 00:05:04.090 ⇒ 00:05:09.249 Mustafa Raja: We already have this agent in place. Just add the router back? Okay. Yeah.
47 00:05:09.440 ⇒ 00:05:12.210 Mustafa Raja: So I’m just going to activate it.
48 00:05:12.310 ⇒ 00:05:16.140 Mustafa Raja: And then maybe play around with the prompt a little.
49 00:05:16.140 ⇒ 00:05:16.720 Samuel Roberts: Okay.
50 00:05:16.720 ⇒ 00:05:17.240 Mustafa Raja: Let’s go.
51 00:05:17.240 ⇒ 00:05:26.209 Amber Lin: It will be if someone specifies, like, pest, mechanical, home improvement, or, like, the keywords, then it will trigger this routing agent.
52 00:05:26.210 ⇒ 00:05:27.070 Mustafa Raja: Yes.
53 00:05:27.230 ⇒ 00:05:27.820 Amber Lin: Cool.
54 00:05:27.970 ⇒ 00:05:40.260 Mustafa Raja: Otherwise, it’s going to… so if the question… so if the question would have, a certain phrase, like, look into best… best central dog for this, you know?
55 00:05:40.440 ⇒ 00:05:47.020 Mustafa Raja: Then Andy would only take a look at that, else it’s going to take a look at everything.
56 00:05:47.510 ⇒ 00:05:48.510 Amber Lin: Cool, okay.
57 00:05:49.670 ⇒ 00:05:52.960 Samuel Roberts: Yeah, we had talked about this exact kind of scenario
58 00:05:53.110 ⇒ 00:06:00.919 Samuel Roberts: As part of the migration of potentially, as we’re moving over to this other, like, agent flow in Mosra.
59 00:06:01.340 ⇒ 00:06:06.580 Samuel Roberts: We can tell it that it needs to know, before it makes a tool call, which department it’s looking up.
60 00:06:07.250 ⇒ 00:06:13.930 Samuel Roberts: And so, the hope is that if the agent doesn’t get that already, it will re-prompt and say which department, like, specifically.
61 00:06:15.410 ⇒ 00:06:24.700 Samuel Roberts: And so, if it can infer from maybe the user, then that’s great, and if not, it will say, like, you know, which central dock should I check, kind of thing, or something like that.
62 00:06:24.700 ⇒ 00:06:33.289 Mustafa Raja: Yeah. Also, we are thinking, with the response, it should also tell, which department does the response belong to.
63 00:06:33.290 ⇒ 00:06:37.449 Samuel Roberts: That’s a good… that’s definitely something we could move that metadata through all the way and have it.
64 00:06:37.450 ⇒ 00:06:37.840 Mustafa Raja: Yeah.
65 00:06:37.840 ⇒ 00:06:38.850 Samuel Roberts: Like, include that.
66 00:06:38.850 ⇒ 00:06:42.549 Mustafa Raja: That might help. Yeah, that might help users.
67 00:06:42.710 ⇒ 00:06:47.060 Mustafa Raja: you know, rephrase, oh, I didn’t want it from this department. Yeah, exactly.
68 00:06:47.430 ⇒ 00:06:48.229 Mustafa Raja: It can be smart.
69 00:06:51.040 ⇒ 00:06:55.100 Amber Lin: Okay, how long would that investigation take you?
70 00:06:56.870 ⇒ 00:07:04.710 Mustafa Raja: For the, for the… for current Andy, implementation, like, this one, right?
71 00:07:04.710 ⇒ 00:07:06.700 Amber Lin: Just solve the initial question for her.
72 00:07:08.700 ⇒ 00:07:11.650 Mustafa Raja: I think, I think it should be around 1.
73 00:07:12.010 ⇒ 00:07:13.059 Mustafa Raja: Cool group.
74 00:07:13.600 ⇒ 00:07:18.879 Amber Lin: Awesome, let me create that ticket for you, so… You have something to reference.
75 00:07:20.010 ⇒ 00:07:25.579 Amber Lin: So I’ll call it… Issue… Andy.
76 00:07:26.000 ⇒ 00:07:27.220 Amber Lin: Holy…
77 00:07:27.220 ⇒ 00:07:35.350 Mustafa Raja: Also, one more thing that I have noticed is… I’m noticing some duplicate…
78 00:07:37.500 ⇒ 00:07:47.590 Mustafa Raja: some duplicate embeddings here. So, what I’m going to do is I’m going to delete the database, or the rows in the database, and I’m going to run the embeddings. So…
79 00:07:47.780 ⇒ 00:07:52.499 Mustafa Raja: Just to make sure that we don’t… do not have any duplicate or old information in there.
80 00:07:53.770 ⇒ 00:08:00.680 Mustafa Raja: This could be, because, NITM restarts or something, which we have been facing.
81 00:08:02.430 ⇒ 00:08:08.880 Mustafa Raja: And could be something that we might need to monitor closely, but this is the first time I’ve encountered this, so…
82 00:08:11.270 ⇒ 00:08:21.140 Amber Lin: Cool. Sounds good. I will make a ticket, and then I will tag you in the email thread that I’m having with them, and then let me know in Slack,
83 00:08:21.430 ⇒ 00:08:28.470 Amber Lin: If you fixed in and have a test sample that shows that, it gave a better answer.
84 00:08:28.960 ⇒ 00:08:32.670 Amber Lin: And if you have any questions, you can also ask in that email thread, too.
85 00:08:33.450 ⇒ 00:08:39.590 Mustafa Raja: Okay, so I don’t need to, you know, change anything here, right? I just need to work on Andy, right?
86 00:08:41.990 ⇒ 00:08:44.439 Mustafa Raja: By here, I mean the central dock, I don’t need to change.
87 00:08:44.440 ⇒ 00:08:52.010 Amber Lin: Yeah, I think… I think I’m gonna point that out to them to say, hey, this is where it’s coming from, but…
88 00:08:53.530 ⇒ 00:08:54.919 Amber Lin: Let’s see…
89 00:08:55.250 ⇒ 00:09:01.120 Amber Lin: could you find the similar answer, like, in PEST to see, like, what the correct answer should be?
90 00:09:02.900 ⇒ 00:09:06.340 Mustafa Raja: So, pest does not have this phrase which is coming up.
91 00:09:06.580 ⇒ 00:09:13.000 Mustafa Raja: And this is the phrase that they have pointed out in the, question, right?
92 00:09:13.010 ⇒ 00:09:14.120 Amber Lin: Yeah. So…
93 00:09:14.120 ⇒ 00:09:21.660 Mustafa Raja: So yeah, this… the best just does not have this, and if PEST does not have this, this isn’t going to come up, I believe.
94 00:09:21.660 ⇒ 00:09:21.990 Amber Lin: Cool.
95 00:09:21.990 ⇒ 00:09:23.669 Mustafa Raja: Once I set up the route.
96 00:09:24.150 ⇒ 00:09:25.250 Amber Lin: Cool, okay, okay.
97 00:09:25.870 ⇒ 00:09:29.130 Amber Lin: Let, let me just tell them that, then.
98 00:09:37.450 ⇒ 00:09:45.400 Mustafa Raja: Also, let me know if I should, include, the response department here.
99 00:09:45.730 ⇒ 00:09:53.500 Mustafa Raja: in the response also here, because this is something that we, yeah, that’s so smart.
100 00:09:53.500 ⇒ 00:09:54.530 Samuel Roberts: I think it is, yeah.
101 00:09:54.530 ⇒ 00:10:01.199 Amber Lin: Right? Like, let’s try that. So, what should the ticket be? So, add, I’ll say…
102 00:10:01.200 ⇒ 00:10:05.980 Mustafa Raja: It could just be in the investigation ticket, we could just add it there.
103 00:10:06.250 ⇒ 00:10:19.459 Amber Lin: Okay, so I’ll say also… Add department label in response, and then we’ll also say enable node.
104 00:10:19.960 ⇒ 00:10:22.440 Amber Lin: So, when Andy…
105 00:10:27.520 ⇒ 00:10:35.079 Mustafa Raja: Yeah, and that’ll be… that’ll only appear when Andy looks into a specific department. If it’s a generic question.
106 00:10:35.570 ⇒ 00:10:45.939 Mustafa Raja: Or if it’s from the ZIPS, Andy isn’t going to say anything about department. If the question is directed towards that department, it’s just to make sure that we are answering from that department.
107 00:10:45.940 ⇒ 00:10:50.779 Samuel Roberts: Well, so for this question, since they didn’t specify a department, we’re hoping that the router will…
108 00:10:51.440 ⇒ 00:10:54.950 Samuel Roberts: Clarify that, and then point out which one it’s… it’s coming from.
109 00:10:55.370 ⇒ 00:10:56.140 Mustafa Raja: Yes, of course.
110 00:10:56.200 ⇒ 00:10:57.370 Samuel Roberts: Okay, of course.
111 00:10:57.370 ⇒ 00:11:06.359 Mustafa Raja: Okay, good. Part of this is, sort of, weird, because I don’t know if Andy has access to metadata or not.
112 00:11:06.590 ⇒ 00:11:11.860 Mustafa Raja: Because that is where I am going to get the information, so… If Andy…
113 00:11:11.860 ⇒ 00:11:12.550 Samuel Roberts: data from those.
114 00:11:12.550 ⇒ 00:11:23.590 Mustafa Raja: generic look embedded from the embeddings. If Andy is taking a generic look at all of them, does it know which department teach responses from?
115 00:11:24.130 ⇒ 00:11:27.809 Mustafa Raja: If it does, then yes, I will include department
116 00:11:27.920 ⇒ 00:11:31.070 Mustafa Raja: Else… else it’s going to be…
117 00:11:31.390 ⇒ 00:11:37.789 Mustafa Raja: You know, if it’s looking at the right department when it’s directed to.
118 00:11:38.190 ⇒ 00:11:43.350 Samuel Roberts: Yeah, if the metadata is not included, I believe we can… Well… I’m not exactly…
119 00:11:43.350 ⇒ 00:11:47.959 Mustafa Raja: Well, there could be some workaround with regular expressions or something, we could do that.
120 00:11:48.390 ⇒ 00:11:51.510 Samuel Roberts: Well, it’s just… it’s getting JSON back from Supabase, right?
121 00:11:52.180 ⇒ 00:11:52.900 Mustafa Raja: Yeah.
122 00:11:52.970 ⇒ 00:11:53.480 Samuel Roberts: So, is…
123 00:11:53.480 ⇒ 00:11:56.070 Mustafa Raja: Is the metadata included in those entries?
124 00:11:56.150 ⇒ 00:11:56.870 Samuel Roberts: That’s really the question.
125 00:11:56.870 ⇒ 00:11:57.770 Mustafa Raja: Yes.
126 00:11:58.740 ⇒ 00:12:01.319 Samuel Roberts: And then I’m sure once it’s there, you can make use of it somehow.
127 00:12:01.610 ⇒ 00:12:02.560 Mustafa Raja: Yeah, yeah.
128 00:12:03.060 ⇒ 00:12:12.180 Samuel Roberts: Okay. All right, well, yeah, I think… I think you got it. If you have any questions, let me know. But I think… Oh, yeah. If we need to change anything, let me know from the response from Superbase, but I think it’ll be fine.
129 00:12:13.080 ⇒ 00:12:13.890 Mustafa Raja: Yeah, yeah.
130 00:12:14.180 ⇒ 00:12:14.740 Samuel Roberts: Okay.
131 00:12:15.560 ⇒ 00:12:16.280 Samuel Roberts: Cool.
132 00:12:17.650 ⇒ 00:12:20.099 Mustafa Raja: Yeah, do we have anything else over here?
133 00:12:21.620 ⇒ 00:12:27.459 Amber Lin: Sam, I think you can drop… I’ll talk with Mustafa on, like, the other tickets that Casey has, since he’s out.
134 00:12:27.460 ⇒ 00:12:27.990 Samuel Roberts: Okay.
135 00:12:28.090 ⇒ 00:12:29.700 Samuel Roberts: Okay, cool. Sounds good.
136 00:12:30.250 ⇒ 00:12:32.759 Samuel Roberts: Awesome. Yep. No worries.
137 00:12:33.100 ⇒ 00:12:37.470 Amber Lin: Bye! Awesome. And, Stephan, let me open…
138 00:12:37.600 ⇒ 00:12:39.839 Mustafa Raja: Let me share screen.
139 00:12:40.060 ⇒ 00:12:43.109 Mustafa Raja: But let me stop sharing, then…
140 00:12:43.110 ⇒ 00:12:44.240 Amber Lin: So…
141 00:12:45.120 ⇒ 00:12:57.199 Amber Lin: Casey had these 3 main tickets, so I think any of the triage tickets, you probably can leave for when he comes back. I think there’s 3 tickets
142 00:12:57.570 ⇒ 00:13:08.160 Amber Lin: In order of priority, because the first one is that we want to add new text to our, zip code database.
143 00:13:08.650 ⇒ 00:13:17.050 Amber Lin: And… Okay, so he did the first part, and then… Essentially, we have these
144 00:13:17.300 ⇒ 00:13:19.849 Amber Lin: Three things we wanted to add.
145 00:13:20.780 ⇒ 00:13:33.430 Amber Lin: We want pests, commer… I think we have that, let me check, but we have lawn technicians, we have mechanical technicians, and I think we also have home improvement, like, these… these are the links there.
146 00:13:33.590 ⇒ 00:13:40.510 Amber Lin: Is there part of this ticket that you can help take on so we can move this ticket along?
147 00:13:43.180 ⇒ 00:13:49.080 Mustafa Raja: So I haven’t taken a look at, how this structure works, but, I can definitely take a look at that.
148 00:13:49.330 ⇒ 00:14:00.409 Mustafa Raja: And maybe, yeah, maybe if Sam has context on, what this really is, I could use, Sam’s help. If I, if I could.
149 00:14:00.410 ⇒ 00:14:11.840 Amber Lin: I don’t think Sam… I don’t think Sam will have too much context. This is essentially… remember when we added new inspectors to our database? It’s essentially that, but we’re just adding technicians.
150 00:14:12.560 ⇒ 00:14:19.270 Amber Lin: So they have some spreadsheets, and then we wanna… For example… Like, they have…
151 00:14:19.270 ⇒ 00:14:26.589 Mustafa Raja: So the databases would be in, the… so we want to just, put these in, what’s it called, service-based, right?
152 00:14:27.590 ⇒ 00:14:33.520 Amber Lin: I don’t… I don’t know where the database is, I assume it will be somewhere else.
153 00:14:33.620 ⇒ 00:14:38.999 Mustafa Raja: Let me, let me take a look, take a look at this then, and if I have any questions, I’ll get back to you.
154 00:14:39.400 ⇒ 00:14:54.090 Amber Lin: Yeah, sounds good. That’s the first one. I think the update forms can probably wait, so this is the… this is the most important one. I’ll assign it to you so you can take a look. And then once Casey’s back, he can probably take over.
155 00:14:54.730 ⇒ 00:14:55.780 Amber Lin: Okay.
156 00:14:55.780 ⇒ 00:14:57.999 Mustafa Raja: So, so this needs to be done today, right?
157 00:14:58.000 ⇒ 00:15:03.679 Amber Lin: Not all of it, just maybe, like, one of these to-dos, like, there’s one…
158 00:15:03.680 ⇒ 00:15:04.080 Mustafa Raja: 2.
159 00:15:04.080 ⇒ 00:15:10.330 Amber Lin: 2, 3, 4… This is just adding tags.
160 00:15:12.460 ⇒ 00:15:29.310 Amber Lin: like, this maybe is an easier one to do, because I know you touched the lawn technician’s sheet, you were… you do know a bit about it. Essentially, for lawn, we just want to tag it if it’s residential or commercial. That might be an easier subtask to do.
161 00:15:30.950 ⇒ 00:15:33.320 Mustafa Raja: Like, these are mostly adding.
162 00:15:33.570 ⇒ 00:15:39.659 Amber Lin: adding… text that we didn’t have before. Like, you can pick which one you want to do.
163 00:15:40.340 ⇒ 00:15:40.960 Mustafa Raja: Okay.
164 00:15:41.580 ⇒ 00:15:45.770 Amber Lin: Yeah, I’ll have some progress on this today. Alright, sounds good.
165 00:15:45.980 ⇒ 00:15:51.230 Amber Lin: I’ll send…
166 00:15:55.820 ⇒ 00:15:59.019 Amber Lin: Great, I’ll send the email, and I’ll loop you in.
167 00:15:59.680 ⇒ 00:16:00.290 Mustafa Raja: Okay.
168 00:16:00.440 ⇒ 00:16:01.409 Amber Lin: Great, thanks.
169 00:16:01.810 ⇒ 00:16:03.669 Mustafa Raja: Thank you. Bye! Have a good day.
170 00:16:03.670 ⇒ 00:16:04.170 Amber Lin: Me too.