S23-E03 – BuiltOnAir Live Podcast Full Show
To get all the latest videos and demonstrations from the BuiltOnAir Podcast, subscribe and get notified on our Youtube channel here and our newsletter/community here.
FULL EPISODE VIDEO
Watch the full video of the show.
FULL EPISODE AUDIO
Listen to the full Audio podcast for this episode here. Or add to your favorite podcast player
Listen On: Apple | Overcast | Spotify
The BuiltOnAir Podcast is Sponsored by On2Air – Integrations and App extensions to run your business operations in Airtable.
Start a FREE 14 Day Trial of On2Air Now
In This Episode
Welcome to the BuiltOnAir Podcast, the live show. The BuiltOnAir Podcast is a live weekly show highlighting everything happening in the Airtable world.
Check us out at BuiltOnAir.com. Join our community, join our Slack Channel, and meet your fellow Airtable fans.
Episode Summary
In this episode, we dive into the world of AI-powered interfaces in Airtable. Aly Elosa joins us to explore the possibilities of generating custom interfaces using Airtable’s AI tools. We discuss the benefits and limitations of this feature, as well as its potential applications. Tune in to learn more about this exciting development in the Airtable ecosystem.
⏱ Timeline:
- 3:50 - Introduction to AI and Code Generation
- 5:39 - Accessing the AI Labs Feature
- 9:28 - Generating an Interface Element
- 13:43 - Demoing the AI Interface Generator
- 21:41 - Editing the Source Code
Full Transcription
The full transcription for the show can be found here:
[00:00:03] Welcome to the BuiltOnAir podcast.[00:00:06] We are in season twenty three,
[00:00:09] episode three.
[00:00:10] Good to be with you.
[00:00:10] We’ve got myself and Aly Elosa.
[00:00:13] Welcome, Aly.
[00:00:14] Hello.
[00:00:14] Good to see you.
[00:00:17] Kamille is under the weather today,
[00:00:19] so she’ll be back with us next week.
[00:00:21] Hopefully she is feeling better.
[00:00:24] and uh we welcome everyone to the built
[00:00:27] on air podcast uh this is a live
[00:00:29] show we do every week and um this
[00:00:32] season we’ve shifted things up a little
[00:00:34] bit doing things a little different so uh
[00:00:37] keeping it more focused and and specific
[00:00:40] on a on a topic um each week
[00:00:42] we’ll do something different we’re today
[00:00:45] we’re gonna dive deep into a specific
[00:00:47] topic ali’s gonna lead us in the
[00:00:49] discussion on
[00:00:51] Live new custom extensions and vibe coding
[00:00:55] and the new world of AI code generation
[00:01:00] is taking over the world.
[00:01:03] So excited for that.
[00:01:05] I don’t think there is any big
[00:01:06] announcements.
[00:01:07] We’ll have a show in two weeks of
[00:01:10] getting you up to date on all the
[00:01:11] latest releases and everything.
[00:01:13] But if there is anything major,
[00:01:15] we’d break it for you.
[00:01:16] So I think it was another relatively quiet
[00:01:19] week.
[00:01:20] And so, yeah, with that,
[00:01:22] unless any other updates on your end,
[00:01:24] Allie?
[00:01:24] No, I don’t think so.
[00:01:28] Just getting,
[00:01:29] I was just telling Dan before we went
[00:01:30] live,
[00:01:30] we’re digging out of two and a half
[00:01:32] feet of snow here in the Boston area.
[00:01:35] So it’s been, we’re finally,
[00:01:37] the city’s coming back to life, I guess,
[00:01:39] today.
[00:01:39] Yeah.
[00:01:39] Yeah,
[00:01:40] I know a lot of people are there.
[00:01:43] I got hit pretty hard this weekend,
[00:01:45] so hopefully everybody is safe.
[00:01:48] Where I am in Utah,
[00:01:51] it’s the warmest winter we’ve ever had,
[00:01:53] so it’s kind of crazy.
[00:01:54] We’re getting the opposite.
[00:01:55] It’s nuts.
[00:01:57] Yeah, absolutely.
[00:02:00] Yeah.
[00:02:01] Cool.
[00:02:01] All right.
[00:02:02] Let me get your screen ready.
[00:02:03] There you go.
[00:02:07] All right.
[00:02:08] So this is going to be very fluid.
[00:02:11] I figured we’d talk it all through
[00:02:12] together.
[00:02:14] So I’m sure everyone’s quite familiar with
[00:02:19] AI and code generation.
[00:02:21] People are talking about it constantly.
[00:02:24] And you may have heard about custom
[00:02:26] extensions that Airtable has been
[00:02:28] releasing or had in beta for a while.
[00:02:31] And now it’s, I believe,
[00:02:32] in general release.
[00:02:35] But there’s a kind of
[00:02:38] two different sides to this coin.
[00:02:41] One is a more advanced option,
[00:02:43] which is the true custom extension that
[00:02:46] Airtable had been talking about.
[00:02:47] You may remember we showed,
[00:02:50] there was a post on LinkedIn about like
[00:02:52] how to shoe rotating,
[00:02:55] like a product generation interface where
[00:02:59] they were, you know,
[00:03:00] had a three-D image of a shoe or
[00:03:02] a map, that kind of thing.
[00:03:05] That is all possible with custom interface
[00:03:07] extensions.
[00:03:09] But then it also requires you to install
[00:03:14] this thing with your terminal,
[00:03:15] open up your terminal,
[00:03:16] do all these coding things,
[00:03:18] and work with the SDK or software
[00:03:20] development kit that Airtable has.
[00:03:22] And that’s a bit advanced.
[00:03:25] And to be completely frank,
[00:03:27] every time I’ve tried to do it,
[00:03:29] I hit a roadblock.
[00:03:30] Even when I’m working with a programmer to
[00:03:31] help me install it on my computer and
[00:03:33] figure out how to do it, we’re like,
[00:03:35] I don’t know why it’s not working.
[00:03:37] So I’ve kind of given up every time
[00:03:39] I’ve tried to go down that route,
[00:03:41] but I’m still hopeful that I will get
[00:03:43] there someday.
[00:03:44] But all of that being said,
[00:03:46] there is the other side of this coin,
[00:03:49] which is a kind of in-between bridge way
[00:03:52] of getting to this custom extension
[00:03:56] without needing to do anything in your
[00:03:58] terminal.
[00:03:59] You can do this all right within Airtable
[00:04:01] itself.
[00:04:03] So how do you do that?
[00:04:05] Well, up until I believe yesterday,
[00:04:07] and Dan,
[00:04:08] maybe you might have some insight on this
[00:04:09] as well,
[00:04:10] but it was only an AI labs feature,
[00:04:13] but now they moved it into a beta.
[00:04:17] So I’m gonna just show you how to
[00:04:20] access or how to see if you have
[00:04:22] this tool.
[00:04:22] And if you don’t,
[00:04:23] I’ll show you where to go to turn
[00:04:24] it on.
[00:04:26] So first I’m gonna open up my interfaces
[00:04:31] And I’m gonna just create a brand new
[00:04:33] interface.
[00:04:34] By the way,
[00:04:34] this base that I’m working in is a
[00:04:36] demo you may have seen me open before.
[00:04:38] It’s the one I talked about in their
[00:04:40] table in New York City, October,
[00:04:42] it’s around students in classes and just
[00:04:46] really simple students enrollment in each
[00:04:49] class.
[00:04:50] So really basic data that I’m working with
[00:04:54] here.
[00:04:55] But what I’ve been doing here is I
[00:04:57] will start a new interface just to play
[00:04:59] with.
[00:05:00] and i like to use this little sparkle
[00:05:02] emoji for ai and i’ll say this is
[00:05:06] going to be my ai testing interface now
[00:05:10] on the dashboard layout i believe this is
[00:05:12] the only place you can use this tool
[00:05:14] right now um so i’m going to select
[00:05:17] dashboard and i’m going to say next now
[00:05:20] the table doesn’t really matter i’m going
[00:05:22] to go with enrollments but
[00:05:25] I will explain later why that doesn’t
[00:05:27] necessarily matter.
[00:05:30] We’ll go from here.
[00:05:31] I’m going to delete everything off of
[00:05:33] this.
[00:05:34] I don’t care about any of that right
[00:05:36] now.
[00:05:37] Now you’ll see this option to add custom.
[00:05:40] That is not what I’m talking about.
[00:05:43] This is involved with the SDK having all
[00:05:47] these custom development stuff.
[00:05:49] This is a road I have not gone
[00:05:51] down yet.
[00:05:53] That’s the bit more advanced road.
[00:05:56] And to get to the in-between that I’m
[00:05:59] talking about here,
[00:06:00] we wanna open up Omni and click anywhere
[00:06:04] on my screen.
[00:06:05] I’ve noticed
[00:06:08] This is just a side note.
[00:06:09] See how it says Chloe Price name?
[00:06:12] Like,
[00:06:12] I don’t know why it thinks I’ve selected
[00:06:14] that.
[00:06:14] I’m not on a page that has that
[00:06:18] on it.
[00:06:19] So I’ve noticed that recently.
[00:06:21] I don’t know why.
[00:06:22] It just seems to be picking a random
[00:06:23] record,
[00:06:24] like whatever is at the top of my
[00:06:26] screen before I,
[00:06:28] like maybe if I come here.
[00:06:30] Is that the table that you selected,
[00:06:31] the source table?
[00:06:33] No,
[00:06:33] the source table is called enrollments.
[00:06:36] I have no idea.
[00:06:38] No, there’s the Chloe Price.
[00:06:40] That’s not even the name of a record.
[00:06:42] Like,
[00:06:44] I have no idea where that’s coming from.
[00:06:45] Like,
[00:06:48] that might be the name of a student
[00:06:50] in my database.
[00:06:50] But yeah, that’s what I was wondering.
[00:06:53] Yeah.
[00:06:54] But but the dash name,
[00:06:56] I have no idea where that’s coming from.
[00:06:58] Like maybe Okay, so there’s a field.
[00:07:00] Yeah.
[00:07:00] Yeah.
[00:07:01] Yeah.
[00:07:04] Chloe Price, first name, last name.
[00:07:07] I think it’s just saying it’s pulling the
[00:07:09] field name, yeah.
[00:07:10] Yeah,
[00:07:12] it’s grabbing whatever I was clicking on
[00:07:14] before I opened the interface.
[00:07:16] I wonder if I go first name.
[00:07:18] And you didn’t pick the student’s table?
[00:07:20] Did you pick the student’s table for your
[00:07:22] source?
[00:07:23] No?
[00:07:23] No, I picked enrollments.
[00:07:25] So it’s really strange, but that is,
[00:07:28] it’s so odd, right?
[00:07:30] But it’s important to pay attention to
[00:07:31] what is there.
[00:07:32] Yeah.
[00:07:34] So whatever I’ve got selected on my
[00:07:37] interface,
[00:07:38] it’s going to show me there what it
[00:07:40] thinks I’m talking about.
[00:07:43] And that will become more important as we
[00:07:44] go down this route.
[00:07:45] So first thing,
[00:07:48] you should see this option for Tools.
[00:07:52] And then when you click there,
[00:07:53] you should see Generate an Interface
[00:07:55] Element.
[00:07:56] This, up until yesterday,
[00:07:58] said AI Labs next to it.
[00:08:00] But now it’s moved into beta.
[00:08:03] So I’m a little unclear as to if
[00:08:06] you don’t already see this,
[00:08:08] how you get access to it.
[00:08:13] That I was hoping to be able to
[00:08:15] guide people a little more clearly,
[00:08:16] but let me show you when I go
[00:08:20] into my admin panel.
[00:08:24] and I’m on the business plan,
[00:08:27] so I have an admin panel,
[00:08:28] you should be able to access the same
[00:08:30] settings from your workspace settings as
[00:08:32] well.
[00:08:34] When I go into my AI settings and
[00:08:36] scroll down,
[00:08:37] I have my AI labs toggle turned on.
[00:08:43] um and that used to be the way
[00:08:45] you enable this tool i’m a little unclear
[00:08:48] on whether that’s still the way so i
[00:08:50] apologize i’d love to hear from people in
[00:08:52] the chat if they are not seeing that
[00:08:54] tool and we can kind of try and
[00:08:56] go from there um but hopefully you do
[00:09:00] see this and if you don’t we can
[00:09:03] figure out why um i have not played
[00:09:06] with these tools have you played with the
[00:09:07] other ones
[00:09:09] I’ve played with the report.
[00:09:11] Yeah, the report was interesting.
[00:09:13] The web table I haven’t really needed to
[00:09:16] play with yet.
[00:09:18] But I think it could be interesting.
[00:09:20] It’s basically like,
[00:09:23] to be able to find data from the
[00:09:25] web.
[00:09:25] Like if you’re trying to like do some
[00:09:27] scraping or market research.
[00:09:29] Does that basically like create a new
[00:09:31] table and have a field agent that’s the
[00:09:35] web’s rip crawl?
[00:09:36] Is that what that would do?
[00:09:37] I believe so.
[00:09:38] Yeah, I believe that is the case.
[00:09:42] And the report,
[00:09:43] does that just create dashboard elements
[00:09:46] or does it do anything?
[00:09:47] No, it’s actually a PDF.
[00:09:49] This is something I did the other night
[00:09:53] with a client.
[00:09:53] I said,
[00:09:54] please generate a simple report about my
[00:09:59] base’s schema.
[00:10:03] I was trying to see if it could
[00:10:04] actually give me like an ERD.
[00:10:07] It didn’t,
[00:10:08] but I wonder if you asked it to
[00:10:10] explicitly if it would,
[00:10:11] but this is still pretty cool.
[00:10:12] You can like watch it typing it in
[00:10:14] real time.
[00:10:18] I’ve played with this very briefly.
[00:10:20] I literally just said,
[00:10:21] generate a report you think would be
[00:10:23] useful for me.
[00:10:24] And it went through my structure of my
[00:10:27] database and was like, oh,
[00:10:28] you’ve got a couple of things here you
[00:10:29] could work on and you could change this
[00:10:31] and do that and blah, blah, blah.
[00:10:35] So it might be interesting.
[00:10:36] I also asked it the other day for
[00:10:38] real data,
[00:10:39] wanted to know
[00:10:40] like how my pipeline was changing over
[00:10:42] time.
[00:10:43] Um,
[00:10:44] and it gave me some interesting charts.
[00:10:46] It actually put charts into the report.
[00:10:49] Um, so worth playing with,
[00:10:52] and then you can download this PDF.
[00:10:55] Um,
[00:10:57] so very cool little route to take there
[00:11:00] as well.
[00:11:03] But let’s say the custom interface
[00:11:10] extensions,
[00:11:12] we’re going to go to generate an interface
[00:11:15] element.
[00:11:17] And now I can just,
[00:11:19] I want to make sure I’m clicking on
[00:11:21] the screen and make sure it has the
[00:11:23] right thing,
[00:11:23] not that random record as the thing
[00:11:26] selected.
[00:11:30] What would you like to create?
[00:11:31] The sky is literally the limit with this.
[00:11:33] I cannot stop playing with this tool.
[00:11:38] Literally,
[00:11:39] I will be prompting it and walk away
[00:11:42] and go work on something else and come
[00:11:43] back and reprompt it and come back all
[00:11:46] day.
[00:11:46] It’s super fun.
[00:11:48] It’s also a little frustrating.
[00:11:49] But one of the coolest things that I’ve
[00:11:51] found that works with this,
[00:11:54] there’s a few things that I can highlight
[00:11:55] here.
[00:11:57] One is it really works well for kind
[00:12:01] of a replacement for page designer.
[00:12:05] And that is what I’m gonna start with
[00:12:07] demoing today.
[00:12:10] So let’s say I want a place where
[00:12:12] I can come and print off transcripts for
[00:12:16] the students in my school.
[00:12:19] I’m gonna start really basic with my
[00:12:21] prompt.
[00:12:22] And you can imagine if you get really,
[00:12:24] intricate with your prompt and more
[00:12:25] specific,
[00:12:26] things are going to look better and be
[00:12:27] more tailored to what you actually want.
[00:12:31] But most of the time I’ve kind of
[00:12:32] been starting broad and getting more
[00:12:33] specific as I go just to like kind
[00:12:35] of gauge what exactly the AI can do.
[00:12:40] So let’s say please generate me an element
[00:12:45] where I can select a student from a
[00:12:49] left hand scroll bar.
[00:12:54] When I select the student,
[00:12:58] I should see a detailed transcript of
[00:13:02] their enrollments and be able to click a
[00:13:07] button to print that transcript into a
[00:13:13] visually stunning PDF.
[00:13:18] Let’s say, please use colors of
[00:13:22] I don’t know,
[00:13:23] let’s say olive green to match the base.
[00:13:29] And let’s just let it go to town.
[00:13:33] So while it’s thinking,
[00:13:34] it’s going to say what it’s doing on
[00:13:37] the side here,
[00:13:38] and it’s going to say generating, blah,
[00:13:40] blah, blah.
[00:13:41] It takes a little bit of time.
[00:13:44] but once it’s done we’ll be able to
[00:13:48] either prompt it to make changes or we
[00:13:50] can actually dive into the source code
[00:13:52] ourselves and that’s something that’s new
[00:13:55] with this tool when they first released
[00:13:58] the the beta of the beta essentially of
[00:14:01] this little tool um you could not edit
[00:14:04] the source code you could view it you
[00:14:07] could copy it but you could then not
[00:14:09] load it back into Airtable in any way.
[00:14:11] So it’s kind of a black box in
[00:14:13] a way.
[00:14:15] But now you can.
[00:14:16] You can edit the code.
[00:14:17] You can save it.
[00:14:18] You can change it to what you want.
[00:14:20] What I’ve found myself doing is taking
[00:14:22] that code and giving it to a different
[00:14:24] LLM and saying, fix this for me.
[00:14:27] Because Omni’s code, while it looks good,
[00:14:31] on the front end,
[00:14:32] sometimes the code is horrible.
[00:14:36] Like I don’t write in React,
[00:14:37] but I can tell that it’s not good.
[00:14:38] And I’m learning.
[00:14:42] It’s actually been really nice.
[00:14:43] It’s been a good little foray for me
[00:14:46] to start learning React because I’ve
[00:14:48] always wanted to.
[00:14:50] So I’m really loving this.
[00:14:51] It’s giving me a good excuse to start
[00:14:54] doing that.
[00:14:56] So a couple of questions.
[00:14:58] I don’t know if you’ll get into these.
[00:15:01] So usually on a dashboard,
[00:15:04] so this doesn’t lock you down to the
[00:15:07] source that you selected, right?
[00:15:08] So it could access any of the tables?
[00:15:11] Yes, and that is relatively new as well.
[00:15:13] That’s something that’s going to be on the
[00:15:15] What’s New page within the last couple of
[00:15:18] months.
[00:15:20] It used to be that it could only
[00:15:21] access one table.
[00:15:22] Now it can access multiple.
[00:15:27] Right, let’s take a look.
[00:15:28] So you can see here,
[00:15:29] I started off with enrollments.
[00:15:31] It decided to switch it to students.
[00:15:34] Sometimes it decides to put it within this
[00:15:37] section.
[00:15:37] Sometimes it creates a new one.
[00:15:40] Haven’t really figured out the rhyme or
[00:15:41] reason.
[00:15:42] Sometimes I’ll tell it.
[00:15:45] I’ll actually write in my prompt,
[00:15:47] like start with the students table,
[00:15:48] start with the enrollments table,
[00:15:50] whatever it might be.
[00:15:51] It does make more sense to go with
[00:15:53] students, I think in this case,
[00:15:54] because we’re starting with a student and
[00:15:56] then viewing their enrollments underneath.
[00:16:00] So it tells me what it made on
[00:16:02] the side here.
[00:16:05] Sometimes it decides to put this little
[00:16:08] custom properties section on the side and
[00:16:10] sometimes it doesn’t.
[00:16:12] I’ve found it to be really frustrating
[00:16:15] when it does do the custom properties.
[00:16:20] It can be really weird to work with,
[00:16:21] and I can show you some examples as
[00:16:23] to why.
[00:16:25] But let’s actually look at what this looks
[00:16:27] like.
[00:16:27] So if I preview, and we’ll close Omni.
[00:16:32] Let’s make it bigger as well.
[00:16:36] Make it large.
[00:16:39] So here I’ve got all of my students
[00:16:42] on the left-hand side and I can see
[00:16:45] all of their enrollments.
[00:16:47] I can say, I wanna print this.
[00:16:50] I don’t know,
[00:16:50] can you see that print dialogue?
[00:16:53] It just went dark.
[00:16:54] Yeah, it didn’t come out.
[00:16:56] Here,
[00:16:56] let me stop sharing and reshare my whole
[00:16:58] screen because I think that will make…
[00:17:05] Oh, Kamille, thank you so much.
[00:17:07] I just saw what you wrote.
[00:17:12] Let’s see, entire screen.
[00:17:13] Okay.
[00:17:13] Yeah, there you go.
[00:17:20] Excellent.
[00:17:21] All right,
[00:17:21] so when I click this print button here,
[00:17:26] You can see it actually looks pretty nice,
[00:17:29] not horrible.
[00:17:32] And if this were longer,
[00:17:33] it would scroll as appropriate,
[00:17:37] unlike Page Designer.
[00:17:40] So already,
[00:17:41] we’re kind of in a good place where
[00:17:42] it’s like, oh, wow,
[00:17:44] I could actually just replace Page
[00:17:45] Designer with this,
[00:17:48] especially given that Page Designer is not
[00:17:50] automated.
[00:17:51] That’s really the one caveat here,
[00:17:53] because this won’t be automated either.
[00:17:57] but still really loving that and it’s
[00:17:59] interesting it made this whole it makes
[00:18:02] this a different web page um yeah
[00:18:06] interesting yeah right like so but really
[00:18:12] not a bad start um yeah and you
[00:18:16] can imagine you can kind of just start
[00:18:17] adding on to it from there um
[00:18:22] You can even start saying things like, OK,
[00:18:26] when I click on this class,
[00:18:29] I can turn on the record details as
[00:18:32] well.
[00:18:32] So I could say,
[00:18:33] when I click on this enrollment,
[00:18:34] open up the detail page.
[00:18:38] Or I can say,
[00:18:39] I want a modal to pop up.
[00:18:44] The other things to pay attention to on
[00:18:46] the sidebar here are the sorting.
[00:18:50] It respects what sorting you put.
[00:18:52] So right now it’s got students as
[00:18:55] alphabetical.
[00:18:55] If I flip that,
[00:18:57] it’s going to flip that here as well.
[00:19:00] If I want to sort the enrollments here
[00:19:02] by what is shown,
[00:19:05] I can just go to my sorting enrollments.
[00:19:11] And if I want to sort by let’s
[00:19:13] say name.
[00:19:14] Obviously that was already sorted by name.
[00:19:17] Now if I flip it,
[00:19:18] that’s going to respect that sorting as
[00:19:20] well.
[00:19:21] So it’s like kind of like a hybrid
[00:19:23] between like it’s it’s all coded,
[00:19:24] but then you do have the the ability
[00:19:27] to mess with the sorting and what’s
[00:19:29] filters like.
[00:19:31] I can even say the filters here like
[00:19:33] name does not contain Zoe will get rid
[00:19:36] of Zoe.
[00:19:38] Now Zoe’s gone.
[00:19:40] So the filters work, the sorting works,
[00:19:42] all of that’s really fun.
[00:19:43] But it’s also something to pay attention
[00:19:45] to because if it’s giving you something
[00:19:47] that you don’t expect,
[00:19:48] it might be because your filters aren’t
[00:19:51] set correctly.
[00:19:54] Just make sure you’re paying attention to
[00:19:56] those settings as you’re messing with the
[00:19:58] element.
[00:20:00] Click on the tables dropdown again in the
[00:20:03] data.
[00:20:05] Okay,
[00:20:05] so this is showing that you’re using three
[00:20:08] tables and, but students is the main,
[00:20:15] you can’t change like the order of those.
[00:20:18] That’s the,
[00:20:19] but it’s not levels like in a list
[00:20:22] view.
[00:20:22] It doesn’t, it’s, so I’m just curious,
[00:20:27] like, could you,
[00:20:29] Cause I know like in the custom extension
[00:20:31] or maybe they change this in the more
[00:20:34] advanced one where it is kind of locked
[00:20:36] down to your source table and then you
[00:20:40] can only access things through like linked
[00:20:42] records or lookup fields or whatever.
[00:20:45] But this one seems more free for all.
[00:20:49] You can just have full tables or data
[00:20:54] from multiple tables that aren’t even
[00:20:56] linked to each other.
[00:20:56] Yes.
[00:20:59] That is that seems to be correct.
[00:21:03] I’ve noticed like some really weird stuff
[00:21:06] with these tape like these settings and
[00:21:08] the custom properties that it sometimes
[00:21:10] chooses to put in.
[00:21:13] Like if you don’t have a field visible.
[00:21:17] Like for example.
[00:21:18] Let me see if I can find if
[00:21:22] I have one with the custom properties.
[00:21:29] I don’t think I do.
[00:21:31] It’s all in a base I can’t share
[00:21:33] right now,
[00:21:34] but the custom properties might be like,
[00:21:37] okay,
[00:21:37] what field has your student in it on
[00:21:39] the enrollments table?
[00:21:41] and you have to choose the student’s
[00:21:43] field, much like script settings.
[00:21:48] You choose what the fields are.
[00:21:51] But if the field isn’t visible,
[00:21:52] if you don’t have it showing as a
[00:21:54] field that this extension is using,
[00:21:58] then it will not work.
[00:22:02] So it’s really important to make sure you
[00:22:04] have all the fields allowed shown here.
[00:22:07] If I get rid of…
[00:22:11] like the grade letter here.
[00:22:15] See, it just disappears from my list.
[00:22:18] I need to make sure that I’m telling
[00:22:20] it it can use that.
[00:22:23] If we look at the- Kamille mentions
[00:22:26] briefly the regular custom extensions now
[00:22:29] support multiple tables,
[00:22:30] so that’s good to know.
[00:22:32] That’s good.
[00:22:32] Yeah.
[00:22:35] Yeah,
[00:22:35] this like hybrid experience of like the
[00:22:38] custom code, but the configuration,
[00:22:41] it’s kind of like a mix of no
[00:22:45] code and full code.
[00:22:47] Exactly.
[00:22:49] It’s very odd.
[00:22:50] So like this,
[00:22:52] I just went into when I’m clicking on
[00:22:55] this on my sidebar,
[00:22:57] give this three little dots and say edit
[00:22:59] source code.
[00:23:02] And in here we can start kind of
[00:23:04] looking at what the code is that it’s
[00:23:06] doing to build this.
[00:23:08] Now I’ve found it often does this where
[00:23:11] it’ll either hard code field IDs or it’ll
[00:23:16] be like, okay, the grade field,
[00:23:21] is a number field, probably.
[00:23:23] So it’ll have this weird function to
[00:23:27] filter out everything that’s not a number
[00:23:29] field, and then be like, OK,
[00:23:30] only number fields are allowed to be the
[00:23:32] grade field.
[00:23:34] It just makes weird decisions like that.
[00:23:38] So I’ve found that as I’m getting more
[00:23:41] used to the type of code it generates
[00:23:44] and like what it’s trying to do,
[00:23:47] I’m trying to guide it in my original
[00:23:49] prompt to be like, start from this table,
[00:23:52] like use these fields and
[00:23:55] then select this the related records via
[00:23:59] this table because it’ll do really weird
[00:24:01] things like hard code the field names and
[00:24:03] then later on try and filter through to
[00:24:06] find the fields and i’m like you’ve
[00:24:07] already defined them why are you doing
[00:24:10] that um yeah this one looks not bad
[00:24:15] though honestly this is better than than
[00:24:18] other ones i’ve found yeah yeah and
[00:24:24] So I’m thinking through like what,
[00:24:25] one of the downsides to this is so
[00:24:28] you could copy this code,
[00:24:29] you could run it through chat GPT,
[00:24:31] but you couldn’t run this locally on your
[00:24:34] machine to like fully test it with a
[00:24:36] different, you know,
[00:24:38] model because you wouldn’t be able to
[00:24:40] access these variables and data.
[00:24:42] Right.
[00:24:43] Yeah.
[00:24:43] Yeah.
[00:24:45] Definitely.
[00:24:50] You have to kind of copy,
[00:24:52] paste it back in here, test,
[00:24:54] and go back and forth.
[00:24:57] So that’s probably the difference between
[00:24:58] the custom ones where the custom you can
[00:25:02] run locally.
[00:25:03] Exactly.
[00:25:06] Yeah,
[00:25:06] this is very much what gets contained
[00:25:08] within this interface,
[00:25:11] this base inside of Airtable.
[00:25:15] I can’t even duplicate this.
[00:25:17] Like there’s no duplicate button here.
[00:25:19] Um,
[00:25:20] the only way to make a copy of
[00:25:22] it I’ve found is to actually duplicate the
[00:25:23] whole page.
[00:25:25] Um, so that’s been a little frustrating,
[00:25:29] but then you can,
[00:25:30] of course you could edit the code and
[00:25:33] then like copy code from somewhere else.
[00:25:35] Gotcha.
[00:25:36] Yeah.
[00:25:38] So you could have like a dev version
[00:25:40] and then, uh, and then.
[00:25:42] copy that into the live version, yeah.
[00:25:44] Exactly.
[00:25:46] I’ve found as well,
[00:25:48] it’s really nice with this history,
[00:25:50] like you can roll it back really quickly.
[00:25:53] Like if I say,
[00:25:54] say I prompt this and I’m like,
[00:25:56] all right, I wanna,
[00:25:57] let’s change our colors up.
[00:25:58] Like I wanna change it,
[00:25:59] not from olive green.
[00:26:01] I want,
[00:26:02] let’s add another color into the mix or
[00:26:04] something just to make it really a simple
[00:26:08] prompt.
[00:26:09] Now, this is the most important piece.
[00:26:12] When you open Omni up,
[00:26:14] like say I’m just clicking somewhere,
[00:26:17] I open Omni.
[00:26:18] Again,
[00:26:18] it has Chloe Price name selected for some
[00:26:21] reason.
[00:26:24] Make sure that you first click on the
[00:26:26] element you want to edit.
[00:26:28] So if I wanna prompt this to make
[00:26:30] a change to this specific element,
[00:26:33] I wanna make sure that I’ve clicked on
[00:26:34] it and it says custom here.
[00:26:37] So it knows I’m asking it to make
[00:26:39] a change about this particular element.
[00:26:42] I can say,
[00:26:42] please edit this element to include colors
[00:26:51] of green and gold.
[00:27:03] Now, this part I always do.
[00:27:04] I don’t know if you need to or
[00:27:05] not.
[00:27:05] I think if you do,
[00:27:07] if you just hit enter,
[00:27:08] it would also work.
[00:27:10] But I’m not sure if you need to
[00:27:11] always have it on this generate element.
[00:27:15] Let’s try it without it.
[00:27:16] Yeah.
[00:27:21] I’ve found this part to be a little
[00:27:22] bit buggy.
[00:27:25] It’s literally since they’ve moved it into
[00:27:28] beta yesterday, it used to ask me.
[00:27:32] are you okay with this plan?
[00:27:33] It would say, here’s my plan.
[00:27:35] I’m gonna make these changes.
[00:27:36] And then I would need to say, okay,
[00:27:38] go ahead.
[00:27:39] But now it’s not asking me anymore.
[00:27:40] It’s just like doing it.
[00:27:43] So that’s a little frustrating.
[00:27:44] I did like it when it was like,
[00:27:46] here’s what I’m going to do.
[00:27:48] Are you okay with it?
[00:27:51] Usually in most AI environment,
[00:27:54] you’ll have a toggle where you can ask
[00:27:58] it to confirm each time or YOLO mode.
[00:28:09] Yolo mode, I like that.
[00:28:10] Yeah.
[00:28:10] Okay, so I knew it.
[00:28:11] If you didn’t select that and it had
[00:28:14] the Chloe, what would it do?
[00:28:16] If you were trying to make changes,
[00:28:18] would it create a new one?
[00:28:20] It would either create,
[00:28:22] it would probably come back,
[00:28:23] we can try it.
[00:28:25] Sometimes it comes back and it’s like,
[00:28:26] I don’t understand what you’re asking me.
[00:28:30] It’ll be like,
[00:28:30] or I’m not able to do that.
[00:28:32] Please contact your administrator.
[00:28:35] Or sometimes it says,
[00:28:37] I can only edit elements that I’ve made
[00:28:39] in this same chat conversation.
[00:28:42] And that’s just a lie.
[00:28:44] It’s not true.
[00:28:47] It’s just the words that you use to
[00:28:49] ask it to edit it.
[00:28:51] I’ve found I change it to be,
[00:28:53] instead of please edit this element,
[00:28:55] I’ll say,
[00:28:55] please update this existing element to
[00:28:58] change the colors to whatever.
[00:29:00] If I just change one word,
[00:29:02] then it works.
[00:29:03] It’s really strange, but again,
[00:29:06] it’s in beta.
[00:29:06] So it’s, I think only gonna get better.
[00:29:12] Another thing I saw, so the appearance.
[00:29:15] So one of the frustrating things about
[00:29:17] dashboard is you can’t change the height
[00:29:19] of the blocks.
[00:29:21] And so at least this one gives you
[00:29:24] different sizes.
[00:29:25] It doesn’t allow you to drag it to
[00:29:27] make it the size that you want,
[00:29:29] but at least you can go to a
[00:29:31] large size.
[00:29:33] Yes,
[00:29:33] you can do that and you can put
[00:29:35] it wherever you want.
[00:29:37] want,
[00:29:38] you can’t put it where the numbers go.
[00:29:40] But you can put it like next to
[00:29:42] a chart.
[00:29:44] It can be into the cot like it
[00:29:47] can be next to something.
[00:29:48] It doesn’t have to take the full width.
[00:29:54] Another thing somebody good.
[00:29:58] I was gonna ask, is it read only?
[00:30:00] Or can you update records as well?
[00:30:03] great question um you i have actually not
[00:30:07] tried to update it within the actual
[00:30:11] element itself but you can turn on the
[00:30:14] ability to click into record details so
[00:30:16] that you could edit the record in the
[00:30:19] side sheet
[00:30:22] That works.
[00:30:23] I have not actually tried asking it to
[00:30:25] give me a place to type or select
[00:30:29] a value.
[00:30:32] But that’s a great question.
[00:30:36] One thing I did try the other day.
[00:30:40] I think it probably would work.
[00:30:43] Yeah,
[00:30:43] if you could create your own edit record
[00:30:46] forms.
[00:30:48] I think probably.
[00:30:52] There’s another example.
[00:30:55] Let me try and find that one.
[00:30:58] It was in here.
[00:31:00] This is what I did for a gap
[00:31:03] consulting group coaching session.
[00:31:05] And we had somebody asked in the chat
[00:31:10] if you could have a
[00:31:18] Oh,
[00:31:18] I guess I don’t have it in this
[00:31:20] space.
[00:31:21] And it will work.
[00:31:23] It kind of does work to embed websites.
[00:31:27] Um, which is really cool.
[00:31:30] Oh, cool.
[00:31:31] So it added some gold into the mix.
[00:31:34] Looks kind of kind of ugly, but um,
[00:31:38] so there’s there’s our revised transcript.
[00:31:43] Um, not bad.
[00:31:46] Ask it to allow you to edit a
[00:31:50] student’s score or something.
[00:31:55] I can also toggle this on.
[00:31:56] You can do that.
[00:31:59] But I don’t think it’ll let me do
[00:32:00] anything.
[00:32:04] How do you get into it?
[00:32:05] Let’s see.
[00:32:09] How do you get to the sidebar?
[00:32:11] Yeah, we’ll go here.
[00:32:16] And say,
[00:32:18] please allow me to edit the students’
[00:32:26] scores on their transcript.
[00:32:30] To edit in line.
[00:32:37] And it would be what field it’s called.
[00:32:42] Grade number.
[00:32:51] All right.
[00:32:53] And if I do that,
[00:32:53] maybe that’s what makes it ask me before.
[00:32:58] Let’s see.
[00:33:00] No, it’s not.
[00:33:01] It’s just going to do it.
[00:33:04] Oh, it added a new field.
[00:33:08] No.
[00:33:09] See, this is what’s so frustrating.
[00:33:11] It’s like, okay,
[00:33:11] my prompt was probably really poor there.
[00:33:13] Like, that’s probably on me.
[00:33:16] But you need to be careful about your
[00:33:17] wording.
[00:33:18] Like, exactly.
[00:33:19] Yeah.
[00:33:20] So in here,
[00:33:22] I want to say I should be able
[00:33:26] to, no,
[00:33:27] I’m trying to get that to go away.
[00:33:32] When I click on a student,
[00:33:36] I should be able to edit their grades
[00:33:41] directly on this transcript.
[00:33:46] Allow me to edit the field grade number
[00:33:52] in line.
[00:33:54] I don’t know.
[00:33:55] I’m still getting better at my prompting,
[00:33:57] but you can imagine how like fun this
[00:34:04] can be.
[00:34:05] Just like kind of trying to see what
[00:34:06] else it can do,
[00:34:07] what else it can come up with.
[00:34:11] I have a client that’s a landscape company
[00:34:16] and one of the things I’m working on
[00:34:18] with them is like visualizing each of
[00:34:20] their daily routes.
[00:34:23] So you could like literally click on a
[00:34:25] route and it has it like shows the
[00:34:27] road with like visualize of each house
[00:34:30] stop along the way and like when you
[00:34:32] mouse over a house it shows how long
[00:34:34] was planned there,
[00:34:36] who’s assigned to what task at that house.
[00:34:39] it’s really,
[00:34:41] you can do whatever you want with it,
[00:34:42] which is so fun.
[00:34:49] Yeah.
[00:34:49] Um, there’s still going.
[00:34:54] Yeah.
[00:34:54] Right.
[00:34:56] Um,
[00:34:58] One thing I was also trying was like,
[00:35:00] like a played with my wedding planner base
[00:35:03] to see if I could get it to
[00:35:04] like produce a seating chart.
[00:35:08] But stuff like that.
[00:35:10] Let’s see what it did.
[00:35:14] Added enabled inline editing for the grade
[00:35:17] number field added input fields and
[00:35:19] buttons for saving and cancelling edits
[00:35:21] directly in the table cell implemented
[00:35:23] functionality to switch the cell content
[00:35:25] from static display to editable mode when
[00:35:27] clicked.
[00:35:27] OK.
[00:35:28] Let’s see.
[00:35:29] Let’s try it.
[00:35:33] Oh look at that.
[00:35:36] That’s so cool.
[00:35:37] That’s awesome.
[00:35:41] Be like, actually she got an A++.
[00:35:44] Look at that.
[00:35:49] Oh my gosh.
[00:35:50] I didn’t think that was gonna work.
[00:35:51] I just, I mean that kind of experience,
[00:35:56] you know,
[00:35:56] like it just opens up the world of
[00:36:01] possibilities.
[00:36:03] It really does.
[00:36:04] Like that just got me so excited.
[00:36:05] I was like, wait, no way.
[00:36:09] So so cool.
[00:36:12] Yeah, like amazing stuff.
[00:36:14] So you can really turn on all sorts
[00:36:16] of things here too.
[00:36:17] So like I don’t,
[00:36:19] I just turned it on so that I
[00:36:20] could have the detail page up.
[00:36:23] But I don’t necessarily know when it lets
[00:36:25] you click on like that detail page.
[00:36:30] Yeah.
[00:36:34] Maybe if I
[00:36:37] Yeah, I feel like it’s not.
[00:36:39] Sometimes I’ve told,
[00:36:40] I’ve actually told Omni like,
[00:36:42] when I click on this thing,
[00:36:44] it should open the database page.
[00:36:47] Yeah,
[00:36:47] because I think there’s a code that it
[00:36:49] has to run to open the sidebar.
[00:36:52] Yeah.
[00:36:53] But it’s just so fascinating, this world,
[00:36:56] this hybrid world of, you know,
[00:36:59] Airtable with custom.
[00:37:03] Seriously.
[00:37:03] Yeah.
[00:37:05] Like you could just go forever trying to
[00:37:07] get all this in here.
[00:37:09] Let’s see what I’m just trying to figure
[00:37:11] out if any of these work.
[00:37:12] Let’s see.
[00:37:12] Okay.
[00:37:16] There’s a little bit of breaking news.
[00:37:18] Should we break some breaking news that
[00:37:20] just came in?
[00:37:22] Absolutely.
[00:37:23] Shout out to Ben Bailey who posted this
[00:37:26] in the, in the BuiltOnAir community,
[00:37:28] go open a browser and go to super
[00:37:30] agent.com.
[00:37:32] Oops.
[00:37:32] Sorry.
[00:37:33] I just stopped sharing.
[00:37:34] Let me share again.
[00:37:37] If you want, I can see.
[00:37:40] Yeah.
[00:37:40] Yeah.
[00:37:41] Go for it.
[00:37:42] Superagent.com.
[00:37:46] Yeah.
[00:37:49] You want to share or you want me
[00:37:50] to?
[00:37:50] I’ll share.
[00:38:00] Superagent.com.
[00:38:02] It looks like it was just released today.
[00:38:04] So this is a product from Airtable.
[00:38:07] It’s essentially a whole new,
[00:38:09] a whole new product.
[00:38:14] All right.
[00:38:16] And so I don’t know if it’s like
[00:38:19] interfaces re-imagined with AI and
[00:38:24] everything behind it.
[00:38:26] I don’t know if it’s similar to,
[00:38:28] you know, the, um, product, uh,
[00:38:34] whatever the other product was called
[00:38:36] product builder.
[00:38:39] Product Central.
[00:38:40] Product Central.
[00:38:41] Yeah.
[00:38:41] Thank you.
[00:38:43] Where this is like built on top.
[00:38:48] Yeah.
[00:38:50] One month free.
[00:38:53] So you just get a one month free
[00:38:54] trial.
[00:38:55] They don’t have a free tier.
[00:38:58] So we’re going to have to check this
[00:39:03] out.
[00:39:04] Because I’m curious,
[00:39:05] because it’s definitely like,
[00:39:07] I’m guessing this is what they would say,
[00:39:09] like, okay,
[00:39:09] this is what Airtable would look like if
[00:39:11] we started in the day of AI.
[00:39:13] Yeah.
[00:39:16] And just kind of like just the AI
[00:39:18] elements of Airtable.
[00:39:20] Interesting.
[00:39:25] And it looks like you’re going to have
[00:39:26] to pay more to get this functionality.
[00:39:29] It’s probably not going to be built into
[00:39:30] Airtable.
[00:39:31] Yeah.
[00:39:33] Probably not.
[00:39:35] This is quite interesting.
[00:39:41] Very cool.
[00:39:42] Yeah.
[00:39:45] We’ll have to try this out.
[00:39:47] My guess is like you still set up
[00:39:50] everything in an Airtable.
[00:39:51] I don’t know.
[00:39:53] Like I wonder,
[00:39:54] cause if you’re paying for this,
[00:39:57] it doesn’t look like you have to have
[00:39:58] Airtables.
[00:39:59] I don’t know how they,
[00:40:01] what the data layer looks like behind
[00:40:03] this.
[00:40:09] You don’t have access to the data layer,
[00:40:11] but it’s Airtable underneath,
[00:40:13] but you don’t see it.
[00:40:14] Right.
[00:40:17] But these are actually great examples.
[00:40:19] Like all those little,
[00:40:21] elements,
[00:40:22] like those are kinds of things you could
[00:40:23] do within that vibe coding space as well.
[00:40:27] Um,
[00:40:28] like one of the things I’ve tried doing
[00:40:31] is like creating like a box box and
[00:40:33] whisker plot, um,
[00:40:35] to figure out like distribution of data
[00:40:39] across my database, like different,
[00:40:41] more advanced charts, um, you can do,
[00:40:45] which is really fun.
[00:40:47] Um,
[00:40:50] But yeah, this is wild.
[00:40:52] Yeah.
[00:40:54] Makes me think of,
[00:40:55] I’ve been listening to this podcast called
[00:40:57] Shell Game.
[00:41:01] Highly recommend it.
[00:41:03] The first season is about a guy that
[00:41:05] makes an AI clone of himself and all
[00:41:08] the ethical and technical challenges he
[00:41:10] ran into along the way.
[00:41:11] But the second season,
[00:41:13] which is on air now,
[00:41:15] is about him creating a company made up
[00:41:17] of AI agents.
[00:41:21] And it’s super funny,
[00:41:23] very relatable if you’re in this space.
[00:41:25] So I would highly recommend checking that
[00:41:27] out.
[00:41:27] Interesting.
[00:41:30] Okay, I just signed up.
[00:41:31] I’ll give you a sneak peek.
[00:41:33] Let’s see what this looks like.
[00:41:34] Let’s do this.
[00:41:52] Okay,
[00:41:52] so I’m not seeing anything Airtable
[00:41:55] related.
[00:41:56] So it’s- Yeah.
[00:42:02] Super agents.
[00:42:07] Okay, so it’s planning.
[00:42:09] So we got kind of a chat bot
[00:42:13] UI.
[00:42:16] So you can create different things.
[00:42:21] I don’t see any kind of data layer.
[00:42:25] Yeah, right.
[00:42:34] Let’s do this one.
[00:42:36] Okay, so let’s see super agent slides.
[00:42:40] Let’s create some slides.
[00:42:45] So it looks more like an asset builder
[00:42:48] tool.
[00:42:53] But interesting.
[00:42:59] Yeah, we curious like, okay,
[00:43:01] so they launched like a full separate
[00:43:03] product.
[00:43:04] So now it’s a two product company.
[00:43:06] This is interesting what what the future
[00:43:08] of Airtable looks like with this.
[00:43:09] Right?
[00:43:09] Like, okay,
[00:43:10] so it’s basically just a way of creating
[00:43:23] reports?
[00:43:25] Or like, is it any kind of?
[00:43:29] Yeah,
[00:43:29] so report slide deck document website.
[00:43:35] So website builder.
[00:43:38] You know what’s so funny is we talked
[00:43:40] about that website tool last week or maybe
[00:43:45] two weeks ago.
[00:43:46] One of my clients actually might use it.
[00:43:49] I was like, that actually might?
[00:43:51] They were talking about trying to come up
[00:43:53] with a really simple mock-up of the
[00:43:57] homepage.
[00:43:58] And I was like,
[00:43:59] maybe we could actually use that.
[00:44:03] Found the use case.
[00:44:03] This is kind of cool.
[00:44:04] So this is showing all the sub agents.
[00:44:06] So it’s out fetching data,
[00:44:10] processing it from different locations.
[00:44:17] Crunch base.
[00:44:22] Yeah, it’s interesting.
[00:44:23] But yeah, this is gonna take a while.
[00:44:24] Yeah, but quite interesting.
[00:44:33] Okay, now it’s doing its research.
[00:44:34] So it does planning, researching,
[00:44:36] verifying, synthesizing.
[00:44:39] So it’s got different kind of sub-agents.
[00:44:43] You can click into each one and it’s,
[00:44:46] so it’s got web search agents.
[00:44:52] So any kind of asset building, research,
[00:44:55] modeling, report building type use cases.
[00:45:00] It’s pretty interesting.
[00:45:03] but it’s not,
[00:45:05] it doesn’t appear to be like a workflow
[00:45:08] tool.
[00:45:10] Right.
[00:45:12] Like your table.
[00:45:14] So this is more,
[00:45:18] I wonder if they realize like, okay,
[00:45:19] we have all these search functionality
[00:45:23] agents, you know,
[00:45:25] I’m not seeing a connection.
[00:45:30] It’s kind of interesting how this plays
[00:45:34] into their strategy.
[00:45:37] Yeah, I’d be really interested to see.
[00:45:43] Cool, cool.
[00:45:44] Well, anything else on your presentation?
[00:45:47] Anything we missed?
[00:45:51] Just really that the sky’s the limit.
[00:45:53] I mean,
[00:45:54] I’d love to hear what other people are
[00:45:56] doing with this.
[00:46:00] I was really surprised the other day.
[00:46:03] We tried to have it embed a website
[00:46:06] inside of an interface,
[00:46:07] and that worked well for some websites,
[00:46:11] other sites not so much.
[00:46:12] It just showed the little frowny robot guy
[00:46:15] that Airtable shows when it doesn’t like
[00:46:17] it in bed.
[00:46:19] But I really think this is going to
[00:46:22] be kind of the way of the future,
[00:46:25] as everyone’s saying.
[00:46:28] Sometimes Airtable’s internal tools just
[00:46:30] don’t quite cut it.
[00:46:32] Another great example is I had a client
[00:46:35] that had the timeline view,
[00:46:38] and you can use the utilization within the
[00:46:41] timeline to highlight it.
[00:46:42] If somebody’s overutilized,
[00:46:44] you can turn it red or something.
[00:46:47] But he wanted to be like,
[00:46:48] have it red if somebody has time off
[00:46:50] that day and have it green if they
[00:46:52] have an assignment that day.
[00:46:53] And the only way to really do that
[00:46:56] was to like have negative one for time
[00:46:58] off and a plus one for an assignment.
[00:47:00] And if it’s negative, be green.
[00:47:01] If it’s positive, be, I mean, whatever.
[00:47:04] We had to kind of work with Airtable’s
[00:47:06] constraints.
[00:47:08] And it didn’t look good.
[00:47:09] It just,
[00:47:10] we couldn’t get to where we wanted to
[00:47:11] go.
[00:47:12] So enter this custom interface element.
[00:47:16] We were able to vibe code a timeline
[00:47:18] element where we were like,
[00:47:19] if somebody’s assignment has time off as
[00:47:21] the label, make the day red.
[00:47:23] And then when you click on the day,
[00:47:25] it shows all of the assignments.
[00:47:26] Just like a leveling up of the timeline
[00:47:28] view.
[00:47:30] and you can tell it like be like
[00:47:32] make this extension look just like
[00:47:34] airtables timeline view except make these
[00:47:36] changes um so really fun stuff um sky’s
[00:47:42] the limit would love to see what everyone
[00:47:43] else is building with it yeah yeah i
[00:47:47] know it’s cool it opens it up um
[00:47:49] just when you’re saying like embedding
[00:47:52] If you can embed iframes into it,
[00:47:55] which it sounds like it does support,
[00:47:57] that opens up some cool stuff you could
[00:47:59] do there.
[00:48:02] Absolutely.
[00:48:03] Yeah, very cool.
[00:48:03] And I do like how you can have
[00:48:06] multiple windows of custom extensions all
[00:48:11] working side by side.
[00:48:13] Yeah, really fun stuff.
[00:48:16] Cool.
[00:48:19] Yeah.
[00:48:20] Yeah.
[00:48:20] Let us know what you’re building.
[00:48:22] Yeah.
[00:48:22] This really,
[00:48:23] I think is something that you wonder at
[00:48:26] what point do they stop development on
[00:48:29] interface builder and just really start to
[00:48:32] push people to do this approach?
[00:48:38] Yeah.
[00:48:38] I, I hope they don’t, but I mean,
[00:48:43] like I’ve found it,
[00:48:45] to be quite frustrating in some cases.
[00:48:48] Cause it’ll be like, oh, I did it.
[00:48:50] I made the change that you wanted.
[00:48:52] And I’m like, no, you didn’t.
[00:48:54] And it still is like,
[00:48:56] it’s not actually summing the values
[00:48:58] correctly.
[00:48:58] And I find myself yelling at it and
[00:49:00] I’m like, that’s not,
[00:49:02] that’s not gonna be helpful,
[00:49:04] but someday it’ll get better.
[00:49:05] Yeah.
[00:49:08] Cool.
[00:49:08] Cool.
[00:49:08] Let me see.
[00:49:09] We’re almost, let’s see on one of these.
[00:49:14] Yeah, we’re still verifying.
[00:49:16] So, okay.
[00:49:17] Next week we’ll show,
[00:49:18] I’ll show you the output of super agent
[00:49:20] of what these come back with and see
[00:49:23] what’s on there.
[00:49:25] So awesome.
[00:49:26] Thank you for showing that Ali and we
[00:49:28] will be back with you next week.
[00:49:30] Have a good week, everyone.
[00:49:32] Thank you.