Meeting Title: Klaviyo Integration Progress Check-in Date: 2026-02-06 Meeting participants: Casie Aviles, Pranav Narahari


WEBVTT

1 00:00:10.120 00:00:12.650 Pranav Narahari: Hey, I can see your screen. Perfect.

2 00:00:12.650 00:00:13.610 Casie Aviles: Okay, great.

3 00:00:14.750 00:00:22.340 Casie Aviles: Yeah, so I… yeah, I mainly just followed the video or the recording that you had with Bobby.

4 00:00:23.310 00:00:27.730 Casie Aviles: So, it should be here, it should be in the dev environment for now.

5 00:00:29.420 00:00:37.209 Casie Aviles: So we have the email calendar here, so this is just some, you know, what I already pre-populated earlier when I was testing.

6 00:00:37.830 00:00:38.250 Pranav Narahari: Gosh.

7 00:00:39.440 00:00:43.439 Casie Aviles: We should be able to test… let’s… let’s try March.

8 00:00:44.320 00:00:46.569 Casie Aviles: I’m just gonna leave these the same.

9 00:00:47.520 00:00:49.799 Casie Aviles: And then it just takes a while.

10 00:00:50.480 00:00:52.459 Casie Aviles: It takes a bit to generate.

11 00:00:53.040 00:00:56.150 Casie Aviles: But I can go through, like, what we have.

12 00:00:56.420 00:00:57.209 Casie Aviles: Oh, yep.

13 00:00:57.610 00:01:00.019 Pranav Narahari: Oh, and you already pushed it to dev, nice. Okay.

14 00:01:01.450 00:01:02.370 Casie Aviles: What else?

15 00:01:02.820 00:01:08.319 Casie Aviles: Yeah, so here are some of the ones that I generated earlier. We can… I also just added this one here.

16 00:01:10.040 00:01:17.900 Casie Aviles: just to… Give, like, an idea on… What actually got pulled from… Klaviyo.

17 00:01:19.390 00:01:21.089 Pranav Narahari: Oh, sick. Nice.

18 00:01:21.400 00:01:22.330 Casie Aviles: Yeah, so it’s…

19 00:01:22.330 00:01:24.249 Pranav Narahari: Sort of like a, like a thinking bubble.

20 00:01:25.100 00:01:31.120 Casie Aviles: So it’s easier to, like, see what we pulled in from Clayview. Oh, no.

21 00:01:31.720 00:01:33.150 Casie Aviles: I don’t see that happening.

22 00:01:35.430 00:01:40.600 Casie Aviles: Let’s see… Okay, yeah.

23 00:01:44.830 00:01:47.170 Casie Aviles: I’m just gonna go and check the logs.

24 00:02:02.450 00:02:07.389 Casie Aviles: But, yeah… Yeah, I’ll just go through this for now.

25 00:02:08.380 00:02:13.230 Casie Aviles: So right now, I did generate this here from… okay, now it’s failing.

26 00:02:14.010 00:02:18.930 Casie Aviles: I’ll take a look, but this… these are the ones that I… I did.

27 00:02:20.140 00:02:24.860 Casie Aviles: And then… We should be able to, like… generate a…

28 00:02:25.100 00:02:27.949 Casie Aviles: A, what do you call this? A brief for them.

29 00:02:28.330 00:02:32.740 Casie Aviles: So, you can see, it’s February, so there are some Valentines themed…

30 00:02:34.530 00:02:43.879 Casie Aviles: for Newton, so… We can just do a generate… generate brief, and… Let’s just wait. Swing.

31 00:02:53.110 00:02:53.910 Casie Aviles: Okay.

32 00:03:03.040 00:03:06.840 Casie Aviles: Okay, so it did generate, this one I did not implement yet.

33 00:03:08.400 00:03:13.290 Casie Aviles: Image uploads, but we can… we can include, like, products and links.

34 00:03:14.630 00:03:15.340 Pranav Narahari: Gotcha.

35 00:03:17.160 00:03:24.200 Casie Aviles: Yeah, yeah, and then we could also, like, send to designer, and then a link would be generated.

36 00:03:25.630 00:03:29.739 Pranav Narahari: cool. So, on top of, like, the…

37 00:03:31.260 00:03:34.260 Pranav Narahari: what Bobby, like, vibe-coded, we kind of made.

38 00:03:34.850 00:03:50.719 Pranav Narahari: addition, we made the integration with the MCP server. We’re actually able to… we have, like, the API route in place to create the content calendar, but what’s pending is just, like, the connection with the Claude skill.

39 00:03:51.460 00:03:59.250 Casie Aviles: Yeah, we haven’t… I haven’t implemented that one. I wasn’t able to find, like, the Claude skill here in…

40 00:03:59.740 00:04:02.000 Casie Aviles: development, but I did see it in…

41 00:04:02.280 00:04:05.260 Casie Aviles: broad, but yeah, I wasn’t able to work on that yet.

42 00:04:05.730 00:04:08.330 Pranav Narahari: No, that’s all good. Yeah, I think this is great progress.

43 00:04:09.320 00:04:10.520 Pranav Narahari: But yes, so…

44 00:04:10.520 00:04:12.000 Casie Aviles: I would say…

45 00:04:12.350 00:04:21.559 Pranav Narahari: Yeah, maybe get it to a point where you can just demo it in, the call. You know, if it wants… if you want to make it a loom, too, like, that works.

46 00:04:22.110 00:04:27.940 Pranav Narahari: And then… But yeah, it seems like this is…

47 00:04:28.340 00:04:32.029 Pranav Narahari: just, like, maybe fixing that bug, I think it’ll probably… I’m sure it’s not…

48 00:04:32.210 00:04:40.179 Pranav Narahari: too difficult. Or at least I hope it’s not too difficult, that bug. But if it is, maybe just, like, run this locally, and then…

49 00:04:40.370 00:04:42.440 Pranav Narahari: Okay. Create a loop so we can demo it.

50 00:04:43.130 00:04:46.159 Casie Aviles: Okay, great. Yeah, I’ll do that. I’ll just record the loom.

51 00:04:47.890 00:04:54.750 Casie Aviles: And yeah, just to make… to keep it contained, but yeah, also to take a look why this is suddenly not working.

52 00:04:55.510 00:04:56.210 Pranav Narahari: Yeah.

53 00:04:56.330 00:05:01.520 Pranav Narahari: Sounds good. Yeah, so what we can do is, yeah, we can show the loom, but then…

54 00:05:01.750 00:05:06.549 Pranav Narahari: We can also give them the URL so that they can play around with things, and then…

55 00:05:06.770 00:05:07.770 Casie Aviles: If it…

56 00:05:07.770 00:05:12.520 Pranav Narahari: if it breaks or whatever, well, I mean, I’ll make it clear, like, this is, like, a…

57 00:05:12.680 00:05:27.119 Pranav Narahari: this dev environment is really for POCs, it’s for things that could have breaking changes, like, things are not super refined, so, like, I’ll give them the whole context, just so they’re not, like, worried about anything.

58 00:05:27.430 00:05:28.580 Casie Aviles: Okay, okay.

59 00:05:28.840 00:05:29.260 Pranav Narahari: Yeah.

60 00:05:29.260 00:05:29.879 Casie Aviles: Yeah, that sounds correct.

61 00:05:30.330 00:05:31.400 Pranav Narahari: This is dope.

62 00:05:31.700 00:05:32.700 Pranav Narahari: Nice work.

63 00:05:33.180 00:05:40.120 Casie Aviles: Yeah, thank you. Alright, I think, yeah, I know my next steps. Now, I’ll just let you guys know in slow.

64 00:05:40.720 00:05:41.760 Casie Aviles: I’ll send a lunar.

65 00:05:42.360 00:05:47.420 Pranav Narahari: Yeah, and then one thing on, just while we’re… while we’re here,

66 00:05:47.630 00:05:51.520 Pranav Narahari: they still haven’t made that integration with Facebook ads, and so…

67 00:05:51.520 00:05:52.320 Casie Aviles: Oh…

68 00:05:52.530 00:05:57.559 Pranav Narahari: let’s just figure out how that affects our timeline.

69 00:05:58.030 00:06:07.860 Pranav Narahari: I would have loved if, like, on Wednesday, when I asked, that they could have made that connection, and then I probably could have integrated that data into our POC for the forecasting UI.

70 00:06:07.980 00:06:11.600 Pranav Narahari: But that didn’t happen, so, I mean, it’s not a big deal.

71 00:06:11.960 00:06:17.199 Pranav Narahari: But, you know, by the MVP, we definitely need that in, and that’s in the next 2 weeks, so…

72 00:06:17.510 00:06:26.860 Pranav Narahari: On top of having that Facebook connection, you know, we need to do a lot more things, right? But that is kind of like a… a blocking step, so…

73 00:06:27.450 00:06:43.209 Pranav Narahari: I’ll keep pushing on their end, but if you could just let me know, like, you know, what things were going to be blocked by not having that Facebook connection, like, in place immediately, that would be… that would be great. And like, you… I’ll bring this up in the meeting today, and then…

74 00:06:43.210 00:06:43.590 Casie Aviles: Okay.

75 00:06:44.340 00:06:50.359 Pranav Narahari: you know, bring up the specific tasks which are needed for that. Yeah, that would be great.

76 00:06:51.290 00:07:00.870 Casie Aviles: Okay, yeah. So, yeah, I think what that’s going to block is, since we’re…

77 00:07:01.280 00:07:08.700 Casie Aviles: Yeah, we want to establish, like, additional connections, right? Data sources, so apart from just Shopify, so…

78 00:07:09.200 00:07:09.830 Pranav Narahari: Yeah.

79 00:07:10.160 00:07:11.169 Casie Aviles: Okay, so yeah.

80 00:07:11.370 00:07:19.000 Pranav Narahari: Yeah, and then there’s that meta performance summary that is dependent only on, like, the meta ads, right? So…

81 00:07:19.380 00:07:24.860 Pranav Narahari: Yeah, that’s one thing that we weren’t able to work on because of the…

82 00:07:25.290 00:07:29.979 Pranav Narahari: Because we didn’t have access to the data, because the connection wasn’t made.

83 00:07:30.100 00:07:34.039 Pranav Narahari: And then, yeah, so…

84 00:07:34.490 00:07:41.360 Pranav Narahari: Yeah, I’ll just bring that up. I’ll have a formal, just, like, agenda, too, that I’ll send to y’all, and you can help me refine.

85 00:07:41.470 00:07:44.930 Pranav Narahari: But, I think, I think today we’re looking good.

86 00:07:45.640 00:07:47.919 Casie Aviles: Okay, yeah. Thank you.

87 00:07:48.640 00:07:50.569 Pranav Narahari: Yeah, thanks, Casey. I’ll talk to you soon.

88 00:07:50.820 00:07:51.790 Casie Aviles: Okay. Life.

89 00:07:52.380 00:07:53.170 Pranav Narahari: Yep.