Meeting Title: AI Team Standup Date: 2025-05-13 Meeting participants: Uttam Kumaran, Casie Aviles, Awaish Kumar, Ryan Brosas


WEBVTT

1 00:00:40.110 00:00:40.890 Uttam Kumaran: Hey, guys.

2 00:00:41.640 00:00:43.390 Ryan Brosas: Hey? What’s up?

3 00:00:43.800 00:00:44.810 Uttam Kumaran: And

4 00:00:48.570 00:00:52.100 Uttam Kumaran: cool. Yeah, maybe, Casey, you wanna go first.st

5 00:00:53.495 00:00:57.490 Casie Aviles: Yeah, sure. So yeah, from my end, I’m just working on

6 00:00:58.010 00:01:02.539 Casie Aviles: testing the quick fixes for the internal agent. So.

7 00:01:02.730 00:01:03.370 Uttam Kumaran: Okay.

8 00:01:04.599 00:01:07.869 Casie Aviles: I could just briefly show how it looks like at the moment.

9 00:01:08.190 00:01:10.079 Casie Aviles: Okay, yeah. I saw the image.

10 00:01:11.430 00:01:12.500 Uttam Kumaran: That looked great.

11 00:01:13.650 00:01:19.260 Casie Aviles: Yeah, so ideally we could send, like, you know, transcripts for now. And

12 00:01:19.560 00:01:22.299 Casie Aviles: we would ask the agent to

13 00:01:22.954 00:01:31.500 Casie Aviles: summarize them. And then, just you know, I’m giving also the images. So I guess for the limitations, I think, for now we could only send like one file

14 00:01:32.160 00:01:38.560 Casie Aviles: per request. And yeah, I think, yeah, that’s pretty much one of the limitations.

15 00:01:38.560 00:01:40.440 Uttam Kumaran: Is that an Api limitation.

16 00:01:42.587 00:01:45.149 Casie Aviles: No, I don’t think so, but

17 00:01:45.360 00:01:47.389 Casie Aviles: I think there, there might be a way

18 00:01:47.840 00:01:52.290 Casie Aviles: to do it with more images. But yeah, I’ll have to check it out first.st

19 00:01:52.620 00:01:54.650 Uttam Kumaran: Okay. One’s fine, at least.

20 00:01:56.053 00:01:57.819 Casie Aviles: Okay, so yeah, I’m just

21 00:01:57.930 00:02:02.479 Casie Aviles: yeah, for now, I’m just testing, this and making sure everything is working. But yeah.

22 00:02:02.480 00:02:06.240 Uttam Kumaran: What about the what about the.

23 00:02:07.480 00:02:10.879 Casie Aviles: Sorry, I think. Yeah. Your your voice is cracking.

24 00:02:13.910 00:02:15.770 Uttam Kumaran: Alright. What about the thread? Memory.

25 00:02:17.420 00:02:27.289 Casie Aviles: Oh, yeah, the thread memory. I’m what I did here, because initially, the problem was that it was using the timestamp as a session id or a thread. Id.

26 00:02:27.750 00:02:32.750 Casie Aviles: So the result is that each message are treated as

27 00:02:33.646 00:02:42.990 Casie Aviles: a new thread. So what I did here is, I used our member ids slack member ids as the thread. Ids

28 00:02:43.646 00:02:51.139 Casie Aviles: and yeah, I’m testing that right now and checking. But sometimes there are times where the the bot gets confused. But

29 00:02:51.570 00:02:55.800 Casie Aviles: you know, when I ask it, what was my 1st question, it should be able to answer that.

30 00:02:57.450 00:03:00.140 Casie Aviles: So it means it’s keeping track of the like the thread.

31 00:03:06.650 00:03:11.019 Uttam Kumaran: Okay, hold on. Give me one second. Let me just I’m just gonna dial in one second.

32 00:03:12.110 00:03:12.960 Casie Aviles: Okay. Sure.

33 00:04:17.490 00:04:19.099 19257868273: Hi, guys, can you hear me?

34 00:04:20.800 00:04:21.360 Ryan Brosas: Oh, yeah. Yeah.

35 00:04:23.640 00:04:26.819 19257868273: Okay, yeah, wait. Can you? Can you explain the thread? One more time.

36 00:04:28.597 00:04:34.450 Casie Aviles: Yeah, sure. So basically what I, the problem before was.

37 00:04:34.570 00:04:37.830 Casie Aviles: I’m using timestamps as the thread id.

38 00:04:38.360 00:04:43.810 Casie Aviles: So what happens is, since each message is like a unique timestamp.

39 00:04:44.130 00:04:45.920 Casie Aviles: Each thread is also new.

40 00:04:46.140 00:04:50.070 Casie Aviles: So it doesn’t remember the past messages that we have.

41 00:04:52.179 00:04:57.269 Casie Aviles: Yeah. And then how I fix this basically is sorry.

42 00:04:57.650 00:05:03.219 Casie Aviles: Yes, I used our slack member ids instead

43 00:05:03.920 00:05:20.300 Casie Aviles: as the thread id, so it could, you know. So, for example, our my conversation like this? I asked what was my message before. So it mentioned that I did this test message, which is accurate

44 00:05:20.890 00:05:23.139 Casie Aviles: so that way it could.

45 00:05:24.100 00:05:36.819 Casie Aviles: you know, it’s able to remember the thread based on who is who the bot is talking to? Basically, that’s the idea. But I’m still testing, because sometimes the bot still gets confused.

46 00:05:36.940 00:05:39.589 Casie Aviles: like with the amount of context that it has.

47 00:05:42.530 00:05:46.970 19257868273: Okay, but like shouldn’t isn’t, doesn’t slack. Doesn’t the thread itself have an id.

48 00:05:50.270 00:05:52.440 Casie Aviles: Yeah, I think there, there’s a way for that.

49 00:05:53.180 00:05:54.759 Casie Aviles: Think we could get that through

50 00:05:56.690 00:06:00.050 Casie Aviles: the the top level message that should be the thread id.

51 00:06:02.120 00:06:16.760 19257868273: Yeah, because how I’m yeah, basically, how I’m thinking about is like, when you started when you start an interaction with Chatgp, it’s like, it’s starting a new chat session, basically. So I don’t want it. I don’t want you to have to like every time sort of

52 00:06:16.880 00:06:22.619 19257868273: pilot what you told it before. Right? So we do. Wanna we wanna make sure that it starts a new

53 00:06:22.780 00:06:25.919 19257868273: basically. And it it keeps that memory

54 00:06:26.040 00:06:37.489 19257868273: either every time it it looks back, or there’s some sort of open thread. But like, that’s important.

55 00:06:38.980 00:06:45.009 19257868273: Okay, yeah. I think I know it’s been challenging. Like, should we? Should we do like a

56 00:06:45.400 00:06:48.260 19257868273: hair session on that? Or how can I help.

57 00:06:49.390 00:06:55.559 Casie Aviles: Yeah, for me, it’s challenging because like, I’m not sure how we could capture like the top level message, like.

58 00:06:57.250 00:06:58.409 Casie Aviles: like, how do we know that

59 00:06:58.410 00:06:59.629 Casie Aviles: it’s the thread like it’s not.

60 00:06:59.630 00:07:00.760 19257868273: Thread id.

61 00:07:02.780 00:07:10.510 Casie Aviles: So yeah, I think I’ll just have to try a different approach, like

62 00:07:10.940 00:07:15.840 Casie Aviles: if I could. If I could figure it out, I’ll I’ll see if there’s like another approach that I could do with.

63 00:07:15.840 00:07:16.510 19257868273: Is it?

64 00:07:16.860 00:07:22.489 19257868273: Can you? Can you create a separate ticket just for this? And then if you can send

65 00:07:22.660 00:07:26.590 19257868273: where in? Na, then you’re like testing this out.

66 00:07:27.142 00:07:33.190 19257868273: and then a wish. Maybe if you have like a little bit of time, you could take a look, and I’ll take a look as well.

67 00:07:34.820 00:07:36.889 19257868273: But if you can sew all this into, it’s like

68 00:07:37.180 00:07:39.020 19257868273: you just spin your wheels on it too much.

69 00:07:40.066 00:07:43.523 19257868273: I’m gonna connect you with another

70 00:07:44.230 00:08:04.389 19257868273: and then developer from a like one of our advisor companies who they built another. They built an internal agent. They built that Vixie agent that I always share. I want to send. Maybe I’ll see if I can connect her with you, because I feel like they’re doing threading as well. So maybe you can ask her as well.

71 00:08:05.440 00:08:07.410 Casie Aviles: Also, did you Google? It?

72 00:08:09.898 00:08:13.889 Casie Aviles: No, not necessarily, not. I didn’t. Google it.

73 00:08:15.000 00:08:15.870 Casie Aviles: Oh, yeah, yeah.

74 00:08:15.870 00:08:18.460 19257868273: That’s gonna be my, that’s my 1st question.

75 00:08:18.460 00:08:24.248 Casie Aviles: Okay, yeah. But I did, because my idea just was was just that to use the

76 00:08:24.740 00:08:29.670 Casie Aviles: event ids, or like the thread ids the top level timestamps, I mean.

77 00:08:30.110 00:08:31.580 Casie Aviles: But yeah, okay, I’ll.

78 00:08:31.580 00:08:32.570 19257868273: Okay.

79 00:08:39.020 00:08:42.370 19257868273: yeah, I would just Google it, like, how do you keep the slack threads

80 00:08:42.890 00:08:45.550 19257868273: for? N. 8. And like, I’m sure you’ll find an answer.

81 00:08:46.750 00:08:53.489 19257868273: Okay, cool. So quick fixes are basically done. So am I good to sort of like, try to release stuff today.

82 00:08:53.760 00:08:58.440 19257868273: Meaning like, Am I good to just tell people like, Hey, you can use these

83 00:08:59.940 00:09:07.530 19257868273: and I’m gonna add it to the brainforce team channel as well. But like, am I good to basically say, it’s good to go or like, do you want to do more testing.

84 00:09:09.632 00:09:11.860 Casie Aviles: Yeah, I think I want to do more testing, because

85 00:09:12.130 00:09:21.549 Casie Aviles: for these, we’re still using the context approach right? Like, we, we don’t have like the I mean. We haven’t connected it yet to the rag part.

86 00:09:22.830 00:09:24.360 19257868273: Oh, okay. Okay.

87 00:09:24.360 00:09:29.100 Casie Aviles: So the the quality is still, you know, it still may not be the best.

88 00:09:31.060 00:09:37.525 19257868273: So like, I guess, like, I wanna understand, like when we can basically ship these out

89 00:09:38.340 00:09:42.489 19257868273: like, how far are we? And is that? Is that more of a Miguel? Ask.

90 00:09:44.415 00:09:49.850 Casie Aviles: Yeah, I think I want to ask him also, like, if we could connect to the rug

91 00:09:50.570 00:09:53.249 Casie Aviles: like the vector databases already.

92 00:09:55.380 00:09:56.290 19257868273: Okay.

93 00:10:00.040 00:10:08.319 19257868273: okay, let me. Yeah. I just want to start to ship some of these out. But like the Gpt 4, 0, with image is now available.

94 00:10:09.824 00:10:12.469 Casie Aviles: Yeah, it should be. I also added that feature.

95 00:10:14.200 00:10:19.062 19257868273: Okay, okay? And then my last question on that is I’m thinking about,

96 00:10:19.600 00:10:28.809 19257868273: you know, adding, an O 3 agent and the Gpc. Mini agent but wondering like, instead of adding separate ones, we should just add.

97 00:10:29.180 00:10:39.700 19257868273: we should just have one where you select the model. How hard is it like? Does the Ui stuff? The slack Ui stuff have to happen in the slack bot? Or does it happen in N. 8 n.

98 00:10:39.920 00:10:45.060 19257868273: For example, if I want the user to like toggle, a drop down that says, which

99 00:10:46.300 00:10:49.459 19257868273: specify which model you want or something.

100 00:10:49.650 00:10:52.530 19257868273: where do I do? That is that in slack, or is that an Am.

101 00:10:53.820 00:10:57.470 Casie Aviles: For that. I think it has to be done over at any 10.

102 00:10:57.740 00:11:02.370 Casie Aviles: I don’t think I mean, we could have like button ui elements on slack, but

103 00:11:02.560 00:11:07.220 Casie Aviles: I don’t think I could connect that with Na. 10, because we have to like manually drag the

104 00:11:07.500 00:11:11.930 Casie Aviles: the nodes, the models, in order to and connect that to the AI agent. So.

105 00:11:14.130 00:11:21.570 19257868273: So what for that? Like? What do you think? The best process is like the user should specify, like

106 00:11:22.440 00:11:26.759 19257868273: as part of the function call what model they want. Basically.

107 00:11:28.610 00:11:30.460 Casie Aviles: Like at the end of it or something.

108 00:11:31.470 00:11:35.500 Casie Aviles: Yeah, maybe I think May. Maybe what I could explore is

109 00:11:35.770 00:11:38.830 Casie Aviles: like a a branching logic, or like, you know, there’s

110 00:11:39.040 00:11:42.900 Casie Aviles: a question. And then there’s like a Ui element on slack.

111 00:11:43.700 00:11:49.910 Casie Aviles: And then that way we could route it to the correct model. Maybe that’s something I could explore.

112 00:11:51.250 00:11:57.809 19257868273: So like, have you tried any with any of the slack ui sort of stuff yet? Or no, because you know how linear asks work right?

113 00:11:58.300 00:12:01.130 Casie Aviles: Yes, yes, I’ve only tried it.

114 00:12:01.390 00:12:01.890 19257868273: So.

115 00:12:01.890 00:12:03.460 Casie Aviles: With the sales agent.

116 00:12:04.020 00:12:09.549 Casie Aviles: I am in the zoom with following up drafts, create creating, follow up drafts.

117 00:12:11.120 00:12:11.770 19257868273: Okay.

118 00:12:13.140 00:12:15.209 19257868273: But yeah, that’s something I’ve yet to explore.

119 00:12:17.250 00:12:18.030 19257868273: Okay.

120 00:12:18.310 00:12:26.509 19257868273: okay, yeah, let’s try to get as many of the click quick fixes as possible. I think the threading is like I need it before we can release this. So

121 00:12:27.020 00:12:37.299 19257868273: I’m gonna I’ll make that connection and then a waste. Maybe you want to take a look. And then, yeah, I want to get that done this week like that’s that’s highest priority, because that that sort of kills everything.

122 00:12:37.540 00:12:38.920 19257868273: It doesn’t work so.

123 00:12:39.490 00:12:41.719 Awaish Kumar: Yeah, you mean the session.

124 00:12:44.150 00:12:57.280 19257868273: Yeah, exactly like, I want one. Basically in a slack thread you want to talk to. You want to talk to the open. AI. Then you want to talk to human. And then you want to maybe re-engage Openai. It should be able to basically pull in all the thread messages every time.

125 00:13:02.850 00:13:10.299 19257868273: So, okay, okay, great. And then Ryan, how’s everything?

126 00:13:11.020 00:13:23.909 Ryan Brosas: Yeah, I almost like so the last time we called is to like make like a content system like a automated content system.

127 00:13:24.030 00:13:37.141 Ryan Brosas: I think I already like figured out how I could like branch out to other source of like medium like articles newsletter and

128 00:13:37.870 00:13:55.579 Ryan Brosas: more of likely a text text mediums I could like I’m currently like reaching out to amber so he could, you know. Give me some credential for like her personal air table and meet.com.

129 00:13:55.660 00:14:13.680 Ryan Brosas: and I could just, you know, test some we can. We could test some some variation there and up, or like test some some of the system that I built, and we could push this out to Robert, as well.

130 00:14:15.780 00:14:22.589 19257868273: Okay? And then did we you? Did you make any progress on the lead list? Stuff since yesterday or no?

131 00:14:23.260 00:14:24.300 Ryan Brosas: Lead, list.

132 00:14:25.730 00:14:28.450 19257868273: Yeah, remember, we were working with clay automation.

133 00:14:33.470 00:14:34.410 Ryan Brosas: I’ve been.

134 00:14:36.820 00:14:44.420 19257868273: No, that’s okay. I I think you worked on some. You were working on clay automations last week, but I know I think we’re waiting on feedback.

135 00:14:45.855 00:14:54.989 Ryan Brosas: Yeah, the it’s it’s pretty much basic. The one that we are automating is the web hook like.

136 00:14:55.230 00:15:00.710 Ryan Brosas: from heritage to heritage to to play, and

137 00:15:01.190 00:15:01.760 19257868273: Okay.

138 00:15:01.760 00:15:12.029 Ryan Brosas: We will be figuring out how we can make that much more autonomous me. I will be figured figuring that out. I think like.

139 00:15:12.030 00:15:12.510 19257868273: Okay.

140 00:15:12.510 00:15:23.250 Ryan Brosas: I think some updating like the lead list for each engagement, or some some triggering like action, or we can just trigger it by

141 00:15:23.360 00:15:28.772 Ryan Brosas: by day or something. Then to figure that out how we can

142 00:15:29.760 00:15:35.170 Ryan Brosas: autonomously what they call this update, delete, this from

143 00:15:35.290 00:15:38.880 Ryan Brosas: from play, from heritage to play.

144 00:15:43.130 00:15:54.799 19257868273: Okay, yeah. But I I okay, all right, I think we just need to get more organized on that like, I feel like it’s still not clear, like what we’re what exactly we’re working on. So I’ll I’ll get more organized.

145 00:15:55.286 00:15:58.650 19257868273: Okay. And then a wish like, how’s stuff with Daxter?

146 00:16:02.550 00:16:07.310 Awaish Kumar: So like Dexter is working fine the existing pipelines.

147 00:16:07.470 00:16:14.330 Awaish Kumar: And I have added one for Eden as well on the Dexter.

148 00:16:14.970 00:16:21.500 Awaish Kumar: And okay, I have one more task like to. Basically, it’s a kind of

149 00:16:22.590 00:16:31.599 Awaish Kumar: like to build a proof of concept like how to run DVD with the Dexter, and maybe I I can look at it, or maybe I can

150 00:16:31.870 00:16:33.689 Awaish Kumar: get help from Luke as well.

151 00:16:34.690 00:16:37.220 19257868273: I would tell Luke, yeah, I would get Luke’s help.

152 00:16:37.510 00:16:46.349 19257868273: and then so yeah, that way, we can migrate some stuff off of Github actions if we need to, and then is metaplane, you’re you’re hooking up metaplane into Daxter.

153 00:16:47.860 00:16:51.420 Awaish Kumar: No better plane is is a separate thing. Right?

154 00:16:53.430 00:16:54.340 Awaish Kumar: Click, Meta.

155 00:16:54.340 00:16:58.740 19257868273: How are we gonna do? Are we gonna do? Are you gonna do alerting on on like Dax or pipelines?

156 00:17:01.037 00:17:02.469 Awaish Kumar: You mean learning.

157 00:17:04.119 00:17:08.689 19257868273: Alerting, alerting, like when the dax or pipeline fails.

158 00:17:08.690 00:17:16.040 Awaish Kumar: Yeah, we can do that. We have slack. We can add slack notifications for pipelines. So if pipeline fail, fix.

159 00:17:16.040 00:17:16.630 19257868273: Okay.

160 00:17:16.630 00:17:20.460 Awaish Kumar: Census lab notification that some pipeline has failed.

161 00:17:22.079 00:17:23.069 19257868273: Okay.

162 00:17:23.359 00:17:23.759 Awaish Kumar: Yeah.

163 00:17:23.760 00:17:28.700 19257868273: Okay, yeah. Great. It would be great to get to get like existing Github actions

164 00:17:28.830 00:17:31.503 19257868273: onto there. And then the last thing is like,

165 00:17:31.920 00:17:36.879 19257868273: Casey needs to run a backfill for all of the old Zoom Meetings.

166 00:17:37.120 00:17:40.469 19257868273: I was wondering whether he should just run that in Daxter.

167 00:17:40.930 00:17:42.929 19257868273: or he should run that in Windmill.

168 00:17:46.150 00:17:52.569 Awaish Kumar: Like. I would say Venmel, because he has the script, or something already there.

169 00:17:52.800 00:17:55.929 Awaish Kumar: like from the texture we have to build it from scratch.

170 00:17:57.110 00:17:58.100 19257868273: Okay.

171 00:18:02.120 00:18:04.859 19257868273: Okay, Casey. So it’s up to you on, how do you want to do those?

172 00:18:05.850 00:18:13.580 Awaish Kumar: Then I have added 2 tickets in AI board to move a zone

173 00:18:13.810 00:18:24.320 Awaish Kumar: metric like reports to S. 3. And also the notion document which we are building to move them to S. 3. So boards can read it.

174 00:18:26.300 00:18:26.764 19257868273: Okay.

175 00:18:27.760 00:18:28.455 Awaish Kumar: Yeah.

176 00:18:30.134 00:18:36.669 19257868273: Okay, great. I think the the only other pieces. Yeah, like, I really want to see this rag thing done like this week.

177 00:18:36.910 00:18:51.769 19257868273: So cause I we need to move on to improving each of the agents. So I think that’s 1 thing. And then, yeah, Ryan, I’m gonna I’ll get you more requirements on the clay work today, if I can. I’m just like what exactly Robert is looking for.

178 00:18:53.090 00:19:22.309 19257868273: you know, starting with like, basically getting leads, and then, second, being able to actually put them from play into a reach campaign and then making sure those are make are getting put into a hubspot. So and then I’m I’m also getting access to play workshop that Ryan you can attend, and then either Casey or Miguel, in case y’all are interested in in attending as well. I can add you there.

179 00:19:24.030 00:19:24.429 Casie Aviles: Okay.

180 00:19:28.760 00:19:30.060 19257868273: Cool. Okay,

181 00:19:31.020 00:19:37.962 19257868273: anything else we want to chat about. So yeah, I wanna get, I want to get these core agents out like as soon as we can. And then,

182 00:19:39.120 00:19:53.070 19257868273: yeah, Casey, if you haven’t, if you have more time, I’m just gonna I’ll keep sending in ideas. And yeah, I wanna work on the router stuff. So I I think we’re sitting on a bunch of stuff that just needs to get shipped out. People need to be using them. So just sort of like trying to push.

183 00:19:57.790 00:19:59.710 19257868273: Okay, cool anything else.

184 00:20:03.830 00:20:07.159 19257868273: Okay, great thanks, guys. I’ll talk to you soon.