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.