Meeting Title: ABC Google Chat Migration Discussion Date: 2026-03-13 Meeting participants: Mustafa Raja, Pranav Narahari


WEBVTT

1 00:00:42.280 00:00:45.419 Mustafa Raja: Hey, sorry for calling you up so late.

2 00:00:45.620 00:00:48.450 Pranav Narahari: All good, all good, I was working anyways. What’s up?

3 00:00:49.070 00:00:52.130 Mustafa Raja: Okay, so… let me share my screen.

4 00:00:52.620 00:00:53.010 Pranav Narahari: Perfect.

5 00:00:53.010 00:00:54.930 Mustafa Raja: Okay, so…

6 00:00:55.210 00:01:08.209 Mustafa Raja: So this is done, if you see Slack, where’s Slack? There’s going to be a recent log. This is… this log is from me, right?

7 00:01:10.710 00:01:19.150 Mustafa Raja: What we have here is, not, not a conventional, Not a conventional…

8 00:01:19.630 00:01:22.600 Mustafa Raja: Google Chart. What this really is…

9 00:01:22.780 00:01:32.210 Mustafa Raja: is a Google Workspace add-on, so that’s an extended Google Chat, right? So that doesn’t work very well with buttons.

10 00:01:33.350 00:01:34.130 Pranav Narahari: I see.

11 00:01:34.770 00:01:41.959 Mustafa Raja: Now, what that means is… We have to see what do we get with it, right?

12 00:01:42.100 00:01:59.369 Mustafa Raja: So, send messages, and this is… this is… this is all we have with… so this… you see, this… this is Extend Google Chat. So all of this is just workspace add-ons. So this is… the instance that we have, or the project that we have, is a Google Space… sorry, workspace add-on.

13 00:01:59.420 00:02:04.239 Mustafa Raja: With extended Google Chat, right? So it doesn’t have all of the Google Chat features.

14 00:02:04.640 00:02:05.230 Pranav Narahari: Right.

15 00:02:05.990 00:02:06.960 Mustafa Raja: Now.

16 00:02:09.919 00:02:19.310 Mustafa Raja: This had only, built interactive dialogues, so I had to, you know, resort to that. I tried building buttons with

17 00:02:20.070 00:02:32.169 Mustafa Raja: cursor all day, and at the end of the day, I said, yeah, let’s give dialogues a try, and that just worked. So how that looks in Google Chart is… if it thumbs it up.

18 00:02:32.980 00:02:34.309 Mustafa Raja: It’s going to come up.

19 00:02:34.420 00:02:38.890 Mustafa Raja: This is how it’s going to… If you come down…

20 00:02:39.250 00:02:47.600 Mustafa Raja: This is going to come up, we can say, hey, this is a… This is a test.

21 00:02:49.230 00:02:50.619 Mustafa Raja: And then you submitted.

22 00:02:51.310 00:02:53.430 Mustafa Raja: Nice.

23 00:02:53.540 00:02:54.799 Mustafa Raja: Does this work, though?

24 00:02:57.050 00:02:57.710 Pranav Narahari: Does this work?

25 00:02:58.080 00:03:03.970 Mustafa Raja: I mean, this does work, but this is a lot different from what the ABC folk are used to, no?

26 00:03:06.610 00:03:12.329 Pranav Narahari: Is it? I thought, the buttons looked pretty similar.

27 00:03:12.330 00:03:16.370 Mustafa Raja: The buttons do look pretty similar, but they open up, dialogs.

28 00:03:18.130 00:03:19.850 Pranav Narahari: Yeah, that’s totally fine.

29 00:03:20.340 00:03:25.329 Mustafa Raja: Oh, I thought this was a big caveat. I spent my whole time because of this.

30 00:03:26.340 00:03:32.220 Pranav Narahari: Really? Okay, so what… so previously, how would they give, feedback on a thumbs down?

31 00:03:32.220 00:03:36.620 Mustafa Raja: So, this is… this is a… this is an… this is the instance that’s production, right?

32 00:03:36.850 00:03:37.400 Pranav Narahari: Yeah.

33 00:03:37.400 00:03:42.820 Mustafa Raja: So… See?

34 00:03:45.220 00:03:46.100 Pranav Narahari: Okay.

35 00:03:46.100 00:03:47.360 Mustafa Raja: See how different this is?

36 00:03:47.630 00:03:51.170 Mustafa Raja: For example, let’s… let’s do… let’s do this. See?

37 00:03:51.170 00:04:00.700 Pranav Narahari: So, why aren’t we just doing it the same way as this, right? This is just the… the front-end interface, right? This shouldn’t affect, whether we use master or N8N?

38 00:04:00.700 00:04:05.359 Mustafa Raja: No, no, this isn’t related to master on N10. This is related to,

39 00:04:05.650 00:04:13.120 Mustafa Raja: how Google, Google Cloud is serving, the… Google Chat itself, you know?

40 00:04:14.180 00:04:17.190 Pranav Narahari: I see, so we’ve also migrated the Google Chat?

41 00:04:17.190 00:04:23.890 Mustafa Raja: I don’t think we migrated this, with intention.

42 00:04:27.150 00:04:35.240 Mustafa Raja: So we didn’t intend to migrate to Google Workspace ad on Google Chat. We wanted Google Chat… we wanted interactive Google Chat.

43 00:04:35.860 00:04:42.840 Mustafa Raja: So, for example… Let’s look at our Google Chat.

44 00:04:44.420 00:04:46.280 Mustafa Raja: Google Chat.

45 00:04:56.750 00:04:58.329 Mustafa Raja: What are you working on, though?

46 00:05:00.210 00:05:03.700 Pranav Narahari: I was just doing some grooming of linear…

47 00:05:03.700 00:05:04.190 Mustafa Raja: Oh.

48 00:05:04.720 00:05:07.920 Pranav Narahari: some roadmap mapping for… What’s that?

49 00:05:07.920 00:05:08.870 Mustafa Raja: They like it.

50 00:05:09.940 00:05:16.310 Pranav Narahari: Honestly, there is, like, a bunch of, like, really cool skills that Brile and, like, Uten.

51 00:05:16.310 00:05:18.390 Mustafa Raja: Oh, yeah, that’s correct. They’ve been.

52 00:05:18.390 00:05:24.699 Pranav Narahari: Yeah. So, I’ve just been maximizing cursor. Like, I’m trying to hit the leaderboards and credits, to be honest.

53 00:05:24.700 00:05:31.739 Mustafa Raja: Oh, yeah. Every now and then, I look at the leaderboard, and I’m on the 10th place, and it makes me sad.

54 00:05:33.290 00:05:39.479 Mustafa Raja: Anyways, back to this. So you see how this is different. So this is… this is just a different description, right?

55 00:05:41.960 00:05:46.790 Mustafa Raja: And then, one other way we can identify that is.

56 00:05:46.790 00:05:49.319 Pranav Narahari: This wasn’t done with intention, it looks like.

57 00:05:49.320 00:05:55.969 Mustafa Raja: This was not done with intention, yeah. This was never… this cannot be done with intention, yeah.

58 00:05:55.970 00:06:00.609 Pranav Narahari: Gotcha. So, I’m guessing Casey worked on this then, it wasn’t you?

59 00:06:03.560 00:06:07.839 Mustafa Raja: It could be Casey, but it could also be Tim. I’m just not sure.

60 00:06:08.490 00:06:12.299 Pranav Narahari: Oh, Tim might have… so Tim made the…

61 00:06:12.330 00:06:17.880 Mustafa Raja: So Tim made these projects, no, so we… we’re not… we’re not admin here, you see?

62 00:06:18.650 00:06:19.370 Pranav Narahari: Yeah.

63 00:06:20.500 00:06:26.619 Mustafa Raja: And the only way to revert this back to an interactive Google Chat is create a new project.

64 00:06:28.660 00:06:32.730 Pranav Narahari: Okay, but I would also probably say that’s pretty lightweight, right?

65 00:06:33.060 00:06:34.769 Mustafa Raja: Creating a new project.

66 00:06:35.080 00:06:35.820 Pranav Narahari: Yeah.

67 00:06:37.270 00:06:37.789 Mustafa Raja: Yes.

68 00:06:37.790 00:06:38.530 Pranav Narahari: This is a

69 00:06:38.930 00:06:46.559 Pranav Narahari: You could do it, and then we could do, like, all the configuration, and it would be pretty quick, is my… because the interface itself is pretty lightweight.

70 00:06:46.560 00:06:56.829 Mustafa Raja: Yes, but I would want to make sure that this doesn’t happen again, if we are doing that. So, I think we’ll have to document how to set this up.

71 00:06:58.110 00:07:06.159 Pranav Narahari: Okay, this is good to know. I’ll create a ticket for this for us to dive into on Monday. I already have a standing meeting with…

72 00:07:06.310 00:07:18.600 Pranav Narahari: Yvette, and Janice, and so I will just straight up demo this. I’ll be like, okay, well, these are the two things that we’re noticing as differences based on how things have been set up by Tim in Google.

73 00:07:18.830 00:07:19.770 Mustafa Raja: I think…

74 00:07:19.770 00:07:20.260 Pranav Narahari: No, not.

75 00:07:20.260 00:07:24.610 Mustafa Raja: first confirm if it was Tim or Casey. Don’t quote me on that.

76 00:07:25.440 00:07:26.240 Pranav Narahari: Okay.

77 00:07:26.240 00:07:26.670 Mustafa Raja: Because I…

78 00:07:26.670 00:07:33.969 Pranav Narahari: I just won’t mention a name, then. I’ll just say, you know, so there is a small difference based on how we set things up in GCP.

79 00:07:33.970 00:07:35.370 Mustafa Raja: Yeah, yeah, that’s kidding.

80 00:07:36.610 00:07:40.290 Pranav Narahari: It looks like it has to be Tim, based on, like, us not having the…

81 00:07:40.290 00:07:46.180 Mustafa Raja: Yeah, yeah, it most likely would be, but I’m just not 100% sure, though, right?

82 00:07:46.500 00:07:50.740 Pranav Narahari: Yeah, yeah. I will… I’ll flag this.

83 00:07:52.110 00:08:06.909 Mustafa Raja: And then the way this add-on sends us back the events is just totally different, so we cannot use our source code that we were using before. So, because the events are totally different.

84 00:08:06.910 00:08:09.379 Pranav Narahari: For the… the chat, right?

85 00:08:09.380 00:08:11.939 Mustafa Raja: The chat handler, yeah, that’s correct.

86 00:08:12.410 00:08:19.099 Pranav Narahari: Okay, so that chat handler also looked pretty lightweight, like, it wasn’t taking, like, Days to develop.

87 00:08:19.100 00:08:19.650 Mustafa Raja: Oh, no, no, no.

88 00:08:19.650 00:08:20.250 Pranav Narahari: Wait, I…

89 00:08:20.250 00:08:22.249 Mustafa Raja: Yeah, yeah. The chat is limited.

90 00:08:22.250 00:08:25.230 Pranav Narahari: Christopher could probably bang out in, like, a few prompts.

91 00:08:25.830 00:08:36.480 Mustafa Raja: Yeah, yeah. Since we already have base code, for both this add-on and that one also, we have base code for this one, right?

92 00:08:37.530 00:08:42.269 Mustafa Raja: This is… we provided base code for this to ABC Folk.

93 00:08:42.870 00:08:43.669 Pranav Narahari: Yeah.

94 00:08:44.070 00:08:48.900 Mustafa Raja: So, so we have, we have the chat handler code. That’s not an issue.

95 00:08:49.950 00:08:50.540 Pranav Narahari: Yep.

96 00:08:52.140 00:08:53.550 Pranav Narahari: Yeah, yeah, it’ll be inside.

97 00:08:53.550 00:09:00.769 Mustafa Raja: I could take a few prompts, but not big of… not too big of a hustle, to be honest.

98 00:09:01.470 00:09:02.230 Pranav Narahari: Right.

99 00:09:02.610 00:09:08.610 Pranav Narahari: So, yeah, this is good. This is, like, the growing pains, you know, like, for migration.

100 00:09:08.610 00:09:10.700 Mustafa Raja: This is what we just did.

101 00:09:11.730 00:09:13.200 Pranav Narahari: Yeah, perfect.

102 00:09:14.500 00:09:16.899 Pranav Narahari: Okay, cool.

103 00:09:17.620 00:09:25.509 Pranav Narahari: Okay, yeah, this is really good to know. Thank you for flagging this for me. I will… yeah, I’ll create a ticket for this. Let’s talk about it again on Monday.

104 00:09:26.870 00:09:30.920 Pranav Narahari: Probably nothing to do about it right now, since we can’t even make anything.

105 00:09:31.080 00:09:34.830 Pranav Narahari: you couldn’t create a new project in Google Cloud.

106 00:09:34.830 00:09:38.640 Mustafa Raja: I never tried, to be honest. Oh!

107 00:09:38.810 00:09:40.719 Mustafa Raja: There seems to be a button there.

108 00:09:40.980 00:09:47.749 Pranav Narahari: Let’s just try making it, don’t worry about doing it tonight if it’s, you know, too late.

109 00:09:48.290 00:09:55.070 Pranav Narahari: But… because what we’ll have to do is also create a new chat handler, right? But, I mean, if we already have the source code for it, it might be pretty…

110 00:09:55.540 00:09:56.580 Pranav Narahari: Easy.

111 00:09:56.730 00:09:59.340 Pranav Narahari: Created.

112 00:09:59.340 00:10:01.740 Mustafa Raja: You’ll have to set up all the databases and stuff, no?

113 00:10:03.290 00:10:04.590 Pranav Narahari: the databases?

114 00:10:06.180 00:10:12.749 Mustafa Raja: Actually, we might just… we might just migrate only the… only the Google Chat and not… not anything else, right?

115 00:10:13.450 00:10:16.860 Pranav Narahari: Yeah, I think it would just be the Google Chat, so I… this is just the interface.

116 00:10:17.530 00:10:22.419 Mustafa Raja: Yeah, but, yeah, this is just the interface, yeah.

117 00:10:23.370 00:10:24.030 Pranav Narahari: Yeah.

118 00:10:25.590 00:10:26.970 Mustafa Raja: Where is that button?

119 00:10:28.020 00:10:31.850 Mustafa Raja: I mean, this is their workspace. Are we comfortable making a new project there?

120 00:10:33.100 00:10:34.599 Pranav Narahari: Do you usually ask them?

121 00:10:35.290 00:10:42.209 Mustafa Raja: I would… I would either ask Sam… I’d always ask Sam first before going ahead.

122 00:10:42.340 00:10:54.479 Pranav Narahari: Okay, what we’ll do here is… okay, we understand the process, it looks like we have the ability to create a project, so… I’ll say ball’s kind of in our court if we want to, you know, not use the…

123 00:10:55.060 00:10:57.629 Pranav Narahari: what did he say it was called? It was, like, the… the…

124 00:10:58.120 00:11:00.189 Mustafa Raja: Workspace ad on Google Chat.

125 00:11:00.190 00:11:02.200 Pranav Narahari: Yeah, workspace add-on versus this regular.

126 00:11:02.200 00:11:04.300 Mustafa Raja: We need the standalone Google Chat.

127 00:11:04.800 00:11:09.349 Pranav Narahari: Yeah, so what we want is standalone Google Chat. What we currently have is a workplace add-on.

128 00:11:09.670 00:11:11.269 Mustafa Raja: Yeah, yeah, that sucks.

129 00:11:12.000 00:11:12.550 Pranav Narahari: Yep.

130 00:11:13.880 00:11:15.940 Pranav Narahari: Okay, good to know.

131 00:11:15.940 00:11:16.490 Mustafa Raja: Yeah.

132 00:11:16.710 00:11:20.259 Pranav Narahari: Yeah, I’ll create a couple tickets for this, or just one ticket, really, just to, like…

133 00:11:20.480 00:11:27.290 Pranav Narahari: dive into. This should be, like, half a day’s effort. They probably don’t even need to know about it. We’ll just fix it.

134 00:11:27.430 00:11:41.210 Mustafa Raja: Yeah, yeah, yeah, to be honest, you’re correct. If we decide to, you know, go ahead, create a project on ourselves, they might not even need to know that, but, you know, maybe having salmon confidence would be nice.

135 00:11:41.830 00:11:43.270 Pranav Narahari: Yeah, let’s do that.

136 00:11:44.280 00:11:45.200 Pranav Narahari: Sounds good.

137 00:11:45.200 00:11:45.860 Mustafa Raja: roommate.

138 00:11:46.390 00:11:48.799 Pranav Narahari: Yeah, thank you, Mustafa. This is great.

139 00:11:49.210 00:11:53.020 Mustafa Raja: Yeah, thank you, have a good day. Actually, have a good weekend.

140 00:11:53.310 00:11:55.299 Pranav Narahari: I appreciate it, I appreciate it. You too. See ya.

141 00:11:55.580 00:11:56.460 Mustafa Raja: Bye.