2/13/2024 – BuiltOnAir Live Podcast Full Show – S17-E06

Duration: 0 minutes

Be Sure to Subscribe to the podcast!

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. See below for segment details.

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.

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.

Todays Hosts

Alli Alosa – Hi there! I’m Alli 🙂 I’m a fine artist turned “techie” with a passion for organization and automation. I’m also proud to be a Community Leader in the Airtable forum, and a co-host of the BuiltOnAir podcast. My favorite part about being an Airtable consultant and developer is that I get to talk with people from all sorts of industries, and each project is an opportunity to learn how a business works.

Kamille Parks – I am an Airtable Community Forums Leader and the developer behind the custom Airtable app “Scheduler”, one of the winning projects in the Airtable Custom Blocks Contest now widely available on the Marketplace. I focus on building simple scripts, automations, and custom apps for Airtable that streamline data entry and everyday workflows.

Dan Fellars – I am the Founder of Openside, On2Air, and BuiltOnAir. I love automation and software. When not coding the next feature of On2Air, I love spending time with my wife and kids and golfing.

Show Segments

Round The Bases – 00:01:40 –

Meet the Experts – 00:01:41 –

Meet Tom Halloran from No Code Paradigm.

Hi there, I’m an indie Airtable / NoCode consultant. Over the past few months (on the side) I’ve developed a tool that helps consultants sell Airtable to clients who are unfamiliar with it and are unsure of it’s value My tool is called BaseMaker, and it uses Generative AI to rapidly generate dummy data to fit with any client project. It allows the consultant to ‘bring Airtable to life’ by populating a prototype Base with believable, realistic dummy data in minutes e.g. you have a construction company wanting to manage their construction staff, projects and materials. You build them a quick prototype base (don’t use AI for this) Basemaker then takes the background info about the client and any specific requirements you have (e.g. size or duration of typical construction projects for this firm) to generate realistic, client-tailored dummy data. Data is pushed to Airtable via API There is automatic linking of data across tables, so e.g. the construction staff data is automatically linked to the construction projects table – simulating how they would be assigned to projects. All of this lets you put together a very high-fidelity, realistic demo (inc. interfaces, views, graphs etc) for a prospective client in no time. It let’s them see and imagine what it would actually be like for them to have an Airtable system running in their company or departmentI used it for a project I did in London a couple of months ago, many of the images you see were developed using data from Basemaker: https://gravel-mahogany-461.notion.site/Architecture-Firm-NoCode-System-Design-1b9b81f119cf448cb1c5cc97d574d14b?pvs=4

Base Showcase – 00:01:41 –

We dive into a full working base that will Tom Halloran will showcase how to build bases from AI with full high quality data and highly personalized.

A Case for Interface – 00:01:42 –

Explore Interfaces with “Conditional Logic”.

Kamille will walk through Conditional Logic functionality within Interface Detail pages and forms..

Full Segment Details

Segment: Round The Bases

Start Time: 00:01:40

Roundup of what’s happening in the Airtable communities – Airtable, BuiltOnAir, Reddit, Facebook, YouTube, and Twitter.

Segment: Meet the Experts

Start Time: 00:01:41

Tom Halloran –

Meet Tom Halloran from No Code Paradigm.

Hi there, I’m an indie Airtable / NoCode consultant. Over the past few months (on the side) I’ve developed a tool that helps consultants sell Airtable to clients who are unfamiliar with it and are unsure of it’s value My tool is called BaseMaker, and it uses Generative AI to rapidly generate dummy data to fit with any client project. It allows the consultant to ‘bring Airtable to life’ by populating a prototype Base with believable, realistic dummy data in minutes e.g. you have a construction company wanting to manage their construction staff, projects and materials. You build them a quick prototype base (don’t use AI for this) Basemaker then takes the background info about the client and any specific requirements you have (e.g. size or duration of typical construction projects for this firm) to generate realistic, client-tailored dummy data. Data is pushed to Airtable via API There is automatic linking of data across tables, so e.g. the construction staff data is automatically linked to the construction projects table – simulating how they would be assigned to projects. All of this lets you put together a very high-fidelity, realistic demo (inc. interfaces, views, graphs etc) for a prospective client in no time. It let’s them see and imagine what it would actually be like for them to have an Airtable system running in their company or departmentI used it for a project I did in London a couple of months ago, many of the images you see were developed using data from Basemaker: https://gravel-mahogany-461.notion.site/Architecture-Firm-NoCode-System-Design-1b9b81f119cf448cb1c5cc97d574d14b?pvs=4

Segment: Base Showcase

Start Time: 00:01:41

AI Base Generator

We dive into a full working base that will Tom Halloran will showcase how to build bases from AI with full high quality data and highly personalized.

Segment: A Case for Interface

Start Time: 00:01:42

Conditional Logic

Explore Interfaces with “Conditional Logic”.

Kamille will walk through Conditional Logic functionality within Interface Detail pages and forms..

Full Transcription

The full transcription for the show can be found here:

[00:00:00] Intro: Welcome to the Built On Air Podcast

[00:00:10] , the variety show for all things Airtable. In each episode, we cover four different segments. It's always fresh and different, and lots of fun. While you get the insider info on all things Airtable, our hosts and guests are some of the most senior experts in the Airtable community.

[00:00:26] Join us live each week on our YouTube channel every Tuesday at 11:00 AM Eastern and join our active [email protected]. Before we begin, a word from our sponsor on. On2Air Backups provides automated Airtable backups to your cloud storage for secure and reliable data protection. Prevent data loss and set up a secure Airtable backup system with On2Air Backups at on2air.

[00:00:49] com. As one customer, Sarah, said, Having automated Airtable backups has freed up hours of my time every other week. And the fear of losing anything. Long time customer [00:01:00] 

[00:01:00] David states, on2Air backups might be the most critical piece of the puzzle to guard against unforeseeable disaster. It's easy to set up, and it just works.

[00:01:08] Join Sarah, David, and hundreds more Airtable users like you to protect your Airtable data with On2Wear backups. Sign up today with promo code built on air for a 10 percent discount. Check them out at onto air. com. And now let's check out today's episode and see what 

[00:01:25] we built on air.

[00:01:36] Dan Fellars: Welcome back to the built on air podcast. This is episode six of season 17. Good to be back with you. Excuse me, recovering from a little cold. Dan Feller's with Ali and Kamille as always. And wanna welcome special guest Tom Halleran with us. Welcome Tom. Hi there. Great to be here. Good to have you with us.

[00:01:58] We'll learn more about Tom and [00:02:00] his story later in the, in the show. So I'm gonna walk us through what we're gonna be talking about today. We always do four segments an hour long show. We start with our round the bases to keep you up to date on all the news and information on Airtable. Then a quick shout out to our sponsor onto air, then we'll learn about Tom and his background and story.

[00:02:20] And then he's going to be sharing a cool base that he's got or a tool to build bases using AI, then a shout out to join our community. And then Kamille is going to walk us through interfaces and conditional logic.

[00:02:37] 00:02:37 - ROUND THE BASES

[00:02:39] So with that, start with our around the bases. Last week we did something new we'd never done before.

[00:02:46] We did a special segment of the built on air podcast. We had Max Bernstein on talking about the super bowl in preparation for the super bowl. And he shared [00:03:00] a. A base that he worked, he built with his eight year old son to help them get excited about the NFL playoffs where they could track all the scoring and everything.

[00:03:11] And it was kind of a fun project that he did with his son. So we did a special episode of that on Thursday to to walk through that. So it was pretty cool. 

[00:03:23] Kamille Parks: I just can't really see my shirt, but yeah. 

[00:03:27] Dan Fellars: Celebrating CamilleKamilleabout that. It was a great game. It was exciting, went into overtime.

[00:03:36] So because of that, we had to also leverage Aaron. Of course, leverage this incident that happened in the super bowl. Travis Kelsey yelling at that Andy Reed is the coach. And so Aaron says in their table, they're called records, not rows and fields, not columns. You're thinking in spreadsheets when you should be thinking in relational databases, [00:04:00] 

[00:04:00] Kamille Parks: I do find myself every now and again.

[00:04:03] I'll I'll call them columns because most of the time I'm looking at it in either a grid or a list view. But. Yeah. 

[00:04:10] Dan Fellars: Yeah. Yeah. So this meme's going around of the player kind of pushing the coach a little bit and getting in his face over not getting, being in the game. So yeah, thanks for that, Aaron.

[00:04:26] Good to see it's, it's being used in the Airtable world. All right, some other news. This one came from, I come, I would say a competitor to Airtable. A second, give us some more room. There we go. Spreadsheet. com. I know I played with it. I never really used it for production or anything, but definitely played with it.

[00:04:54] They sent out an email yesterday. To their mailing list that they are shutting down [00:05:00] in the next month or two. So not even an acquisition, just completely being shut down, which, which I thought was disappointing, but there is some cool functionality in here. You could do things, you know, like a traditional spreadsheet, but it had the relational database.

[00:05:16] Any thoughts on their demise? 

[00:05:20] Kamille Parks: This will of the ones. That came out around the same time spreadsheet dot com was in beta for quite a while or at least open beta. So I knew about it for quite a while. While some other, platforms were coming up and spreadsheet dot com seemed like the 1 that I was most interested in just because it was the most different.

[00:05:43] It really was a spreadsheet. That was also a database, whereas, things like Airtable and some of it's like, more closely designed competitors are really relational databases that [00:06:00] occasionally will look like a spreadsheet, but not really. And so this, this one was definitely the most interesting of them, but I hadn't really seen a whole lot of it.

[00:06:10] And I wasn't. Necessarily searching for it either. So that could be why, but I don't know how big of a user base they were able to acquire in the time since they moved off of beta into official release. 

[00:06:24] Dan Fellars: Yeah, they, in the email, they said they had 1000 plus paying customers, which didn't seem like a lot. I was actually surprised by that.

[00:06:33] But they do have some big logos on their on their website. Walmart, a couple other big ones. Paramount, I think. So they did get some traction, but obviously not enough. And they said the reason to shut down was they didn't reach venture scale and so likely ran out of funding. And I couldn't find a buyer, so I thought, I thought at least like Google would buy them because maybe they want to incorporate some of that into [00:07:00] Google Sheets or even the name Spreadsheet.

[00:07:02] com. It's got to be worth something, but yeah, I was, I was kind of surprised because they had an interesting product. So there's that going into LinkedIn. We can't found a couple articles. If you like to hear from people that work at Airtable, there's an upcoming webinar with, Alex McDonald and.

[00:07:30] Anne Marie Minnit, if that's how you say her name. So this is next week on the 21st. And I actually met Alex a couple of weeks ago in Toronto and good guy. So that could be of interest thing. It's on how Airtable equips sales and customer success to compete against anything. Very good. And it's put on by another group.

[00:07:54] It's not by Airtable. It's with the Competitive Intelligence Alliance. [00:08:00] So if that's. It's your use case. Check that out. Here's another one from an integration. You know, I like to, I like to see other tools that integrate with Airtable. This one is called build ship that I wasn't familiar with, but basically what it does is it's not a front end like softer or glide or something like that.

[00:08:24] It's more of a, a tool to build. Actually back end processes. So cron jobs ongoing processes, things like that. And so if you, if you have processes that need to run, you could put Airtable as your database in front of that, and they now have an integration between the two. So that was interesting.

[00:08:49] So if you need that. Build ship. Let's see, we've got one also similar to what Tom's going to be sharing with the AI [00:09:00] world. This one comes from Andy. He's been on the show before with this tool, the data fetcher that integrates with lots of different APIs. One of them being, open AI, which has the, the image ability.

[00:09:16] So you can use that tool to automatically generate. Images that you might use for blog posts or anything. So, if you want more functionality with, with OpenAI and ChatGPT, that, that extension is, is a good one for that. All right, we're on a toolkick. There wasn't a lot of other news, so here's another this is kind of more of a tutorial.

[00:09:43] Using radar dot com, which I've never heard of, but it's an API to look up valid addresses. So if you have a partial address you can use this. And Joseph was kind enough to share his script [00:10:00] to to basically incorporate. With this and empty it out. So here's the script. You can copy and put that in a script.

[00:10:09] And, I also like these as well. If you're learning how to use, how to, how to write script, ways to, to learn from, from others working examples. So this is a fairly easy one, just calls an API and then updates each record accordingly. So that's a nice. It's fun to use, but does require I assume an API subscription to, to radar to make it work to an API 

[00:10:40] Alli Alosa: key.

[00:10:42] Very cool. 

[00:10:44] Dan Fellars: All right. Here's one. This kind of comes up every so often, just kind of a reminder of like, Lack of response from Airtable. If you're not getting a response from Airtable, trying to reach out [00:11:00] to somebody that's been waiting six weeks to get several questions answered. Apparently, if you post it on the forum, you might, that might help.

[00:11:09] Unfortunately, that's, that's not the way it should be, but it looks like the support team reached out to them after they posted here. So, so yeah, that's one way to get their attention. 

[00:11:21] Kamille Parks: Yeah, with the most recent adjustments to pricing customer support was basically removed for business. No, what's it called team team.

[00:11:35] I was trying to remember if team was the new name or the old name. Team is formerly pro or formerly known as pro. And if you're on the team plan, you don't really get. 

[00:11:47] Dan Fellars: Yeah, we don't know what, what tier big red is. They do help. Yeah, apparently they do help a little bit, but there's no [00:12:00] guarantee on your plan.

[00:12:01] So, yeah, that is definitely, downside to this is, this is common that people struggle with lack of support. So because of that, one way is where do you go for help? And this is in line with this post here asking, where do you where do you go to just interact with with people. So 1 is where this is posted, which is the table forums.

[00:12:30] Scott Rose is very active here and runs this and is pretty good at answering people's questions. But as Scott also suggests, the other 1 is the built on air community. It's a Slack group that you can join. So thanks to Scott for, for giving the shout out there. Facebook also has one run by Ben Green and, and Chris Dancy and Reddit, there's also an active community there.

[00:12:58] So those are [00:13:00] some of the more common places to interact with, with experts. Any others? That's all of them. That's my go tos. 

[00:13:11] Yeah, those are all the free options 

[00:13:14] Alli Alosa: too. So yeah. 

[00:13:18] Dan Fellars: And then one more tool. I always like to see competitors to Airtable. This is what I think I had heard of it, but I had never really spent time with it.

[00:13:27] So this is, I just saw this on, on X or Twitter. Basically they, they built a, so retable sounds very similar to Airtable, but, this is basically, they now have a import from Airtable feature. So it makes it easy if you are in Airtable looking for a solution. This is a paid solution and, looks cheaper than Airtable.

[00:13:58] I don't, anybody ever mess with [00:14:00] this one? Retable. 

[00:14:03] Tom Halloran: Never come across it before. It also sounds like retool. Yeah, that's what 

[00:14:08] Kamille Parks: I was trying to think of. I was like, that reminds me of a different tool. 

[00:14:13] Alli Alosa: Yeah. 

[00:14:15] Dan Fellars: I mean, they've got some, some logos here. Yeah, it looks pretty similar.

[00:14:28] It'd be interesting as we saw from, from spreadsheet. com. Like, I mean, we've talked about this a little bit, but the, the venture world is, is tough right now. Raising, raising new rounds is, is extremely, extremely challenging. challenging. You do need to show very, very good numbers. So if any of these companies are dependent on on venture funding, it might be more consolidation coming.

[00:14:57] We'll see. I'm not familiar with the [00:15:00] situation here. They might be bootstrapped. I don't know where they're based. It 

[00:15:08] Tom Halloran: does look cheaper. It does look cheaper. Yeah.

[00:15:14] Dan Fellars: Anyways, if you're looking for alternatives or just exploring what else is out there maybe take a look at Retable. Let us know if you like it. And that's sort of what's going on in the world of Of, a very table, relatively quiet. No, no feature releases from what I could see. Oh, there was some outages I did see in our built on air community.

[00:15:40] I think on Thursday, there was quite a few people saying there was issues, but it may have been maybe at the Amazon AWS layer because I guess other platforms were having issues. I don't know. Did you guys experience anything? Any outages? 

[00:15:56] Alli Alosa: I 

[00:15:56] Kamille Parks: got the, like, refresh the page error a couple 

[00:15:59] Dan Fellars: times. [00:16:00] Yeah. Seems to be.

[00:16:03] Par for the course a lot of times, so. Yeah, I didn't, I didn't, I didn't experience any major, but a lot of people saying automations weren't running. Like that. 

[00:16:14] Kamille Parks: Yeah, a lot of the the outages this year, I think they've been more frequent than I've noticed of last year around the same time, but they're less the entire site of Airtable is down and you can't do anything.

[00:16:29] And it's more like silently. Your automations will stop working and then they'll start working by the end of the day. But there is that period of time. So not great. And 

[00:16:40] Dan Fellars: I did see yesterday, real quick, Bill's list watching says retail will be recycled in 10 months or less. Bill is known for his predictions.

[00:16:51] We'll see. But yeah, I did see yesterday they posted that emails were not going out through [00:17:00] automations and, but I think it did come back. So that, that wasn't working for a few hours. So if you were. Missing emails being sent out. I think that was, if it was through their email, not, not like Gmail integration.

[00:17:15] Kamille Parks: Yeah. I think it was for like the built in Airtable emails.

[00:17:22] Dan Fellars: Cool. Let's move on. 

[00:17:24] 00:17:24 - ON2AIR SPOTLIGHT

[00:17:25] Quick shout out onto where, if you rely on Airtable to run your business, it's best practice to back up your data outside of Airtable into other systems. That's where onto where it comes in. Focused entirely on supporting and backing up your data outside of Airtable backups, your data, your extent, your attachments, and now also your schema information.

[00:17:49] So check us out at onto air. com use code built on air to get a discount and make sure that you are backing up your data outside of Airtable. 

[00:17:59] 00:17:59 - [00:18:00] MEET THE EXPERTS - TOM HALLORAN

[00:18:01] All right, Tom, let's learn a little bit about what you've got going on a little bit about yourself. Has Ali asked some questions? 

[00:18:12] Tom Halloran: Awesome. 

[00:18:14] Alli Alosa: Yeah, Tom, thank you for joining us today.

[00:18:16] Tom Halloran: Yeah, no, great to be here. 

[00:18:18] Alli Alosa: Excellent. Yeah, 

[00:18:19] Tom Halloran: we're excited to have you here. So 

[00:18:21] Alli Alosa: I think the best place to start out is how did you discover 

[00:18:26] Tom Halloran: Airtable? And what did 

[00:18:27] Alli Alosa: that journey look like? Yeah, 

[00:18:30] Tom Halloran: I first thought I first played around with it a little bit in 2018. And I was using it as a bit of a mini CRM.

[00:18:37] Sort of thing, but so it was enough to just understand basically how it works, but really it was in, the summer of 2022. So nearly 2 years ago, I'd recently, I used, I worked at Facebook before and I left Facebook and a friend of mine who had a startup, got in touch with me to ask if I could help them figure out how to build a kind of [00:19:00] data project.

[00:19:00] They were like, we're a non technical team. We're setting up a new part of the business. It's about 150 person company. I said, we're setting up a new part of the business. We need some data stuff. We're non technical. We don't know what to do. Should we hire developers? Can you come and help us figure it out?

[00:19:13] So I was there for a couple of months over summer with this as a company in London and well, New York, London. So I was with them for like a couple of months listening to it, like trying to understand what they were trying to do. And then after a while, and they already had a table. They actually upgraded to the enterprise level one.

[00:19:29] I was there. So they were already using Airtable quite properly. And anyway, and after a while listening to them, I was like, I feel like you might Airtable might be able to do what they're asking. So I went quite deep into Airtable and, you know, started trying out and reading all the docs and everything like that.

[00:19:46] And then I was like, actually, I think they basically wanted to build a kind of a. A little database essentially to keep it simple, but, and so I was, I think you could actually build all of this in Airtable. And then I said to them, I'll just build it for you because I'm already here and I know what [00:20:00] you're trying to do.

[00:20:00] So I built them, this thing in Airtable, this little database, we have many extensions as a kind of little portal thing. We had parabola, which is one of my other favorite tools, parabola. io along with Airtable and I built the whole thing in like a couple of weeks. I mean, I said to them, I don't know how long it's going to take me because I've never built anything as tall before and then a couple of weeks had the whole thing built an Airtable.

[00:20:25] And then when I was like, this is really pretty powerful tool, you know, it's pretty amazing. And then the real light bulb moment though, was I went, I went to do some other projects elsewhere. And then I came back to do another Airtable project with the same client a few months later, and the original team, which was like, 4 or 5 non technical people who I taught how to use it sort of started adding all their own stuff on.

[00:20:47] They'd like, oh, we built some dashboards. We've. We've changed these interfaces, we've added bits, you know, and I, and that was a real light bulb moment because I was like, this is really pretty remarkable that this, this, this team of non technical people have able to [00:21:00] get a managed to get like a really pretty good data system going and they can do some stuff themselves with it as long as it's set up.

[00:21:07] Right. And they have a bit of training and it was really quite a. Quite a kind of light bulb moment for me, and they're still, they're still using this system. I spoke to the, my friend from there quite recently. So anyway, that was kind of how I got into it, basically. And I just realized that there's so many uses that I tend to focus on small organizations, like 10 to maybe 150 people, that kind of range.

[00:21:31] Who are like, not technical companies essentially, but there was just so many ways I could imagine these sort of companies benefiting from, you know, using Airtable. And I was like, wow, this is pretty, pretty impressive tool. Actually, 

[00:21:46] Alli Alosa: it is how easy it is for a non technical person to pick it up. I think it's a very intuitive tool once you get it.

[00:21:53] Like, I like how you mentioned that light bulb moment because I feel like every user has one of those. Where it's like, oh, [00:22:00] wow, this can actually, like, become, like, a launching pad for all these other things. Very, very cool. So I know the tool that you we're going to talk about today has to do with AI.

[00:22:13] Have you played with any of the built in Airtable AI features yet? I 

[00:22:17] Tom Halloran: actually, to be honest, I haven't really. I'm a little, I, I haven't, to be honest. I don't really, I mean, AI has been sprinkled all over every tool, hasn't it? You know, sometimes they charge you a bit extra, sometimes they don't, like Notion.

[00:22:31] All these tools just sprinkle a bit of AI on top. And I tend to, I don't know, I tend to ignore most of those. I think. Maybe more interesting in two or three or five years, what these companies start to do with AI when they really bake it in instead of just like sprinkling on. So I actually haven't really.

[00:22:45] Play around with the inbuilt AI stuff, but I've been playing around with the open AI API and doing stuff directly where you can do a lot more so you can sort of control a lot more stuff. So, 

[00:22:55] Alli Alosa: absolutely. Yeah, I've, I've also felt I haven't touched any of the built [00:23:00] in. I think a lot of the tools that people are building are more useful.

[00:23:06] Yeah, 

[00:23:08] Tom Halloran: I was just also do you think that, I mean, people often put Airtable in the bucket of automation, which is not really. Describing all of what Airtable does, but that's how some people in the world think about Airtable, automation, automating stuff. And I've always thought that AI is a bit, at least at the moment, is a bit of an odd combination with with automation.

[00:23:25] Because of automation, you want to know that it runs exactly the same every time. And AI is just this kind of like, you know, creative genius who comes up with all sorts of stuff. So it's quite an odd fit, I think, in some ways to have AI built into a tool where you just want rock solid data structure, rock solid automation.

[00:23:44] You don't want unknowns in it. I don't know, but there's obviously loads of use cases, right? I'm just, 

[00:23:51] Alli Alosa: absolutely. Do you have any predictions for like 

[00:23:54] Tom Halloran: where that might go? Yeah, well, certainly. I mean, I, where I [00:24:00] am most interested in it eventually is in how it might teach people. How a system works or teach people how to start using whether it's Airtable or actually, you know, other SAS tools, but Airtable obviously has a bit more.

[00:24:15] It clearly has a learning curve. If you just give it to someone for the first time, they're going to be like, I don't know what to do with this. I think there's, you know, an Airtable have done a little bit with that, with that kind of base generate a thing that automatically creates a new base. But I think that this, I think this.

[00:24:29] One of the things that's really powerful about AI is it can help unblock you if you're stuck and explain concepts and give you sort of options if you're trying to build something. So I think the, I think the real big opportunity with, from Airtable's one of, with AI is helping people get over those initial barriers where they don't know how to get started or, or they're, or they're halfway there and then they get stuck that kind of thing.

[00:24:52] So a bit different than the consultant thing, but more that just people ordinarily day to day. Using it, and it's especially [00:25:00] true if you can integrate your Airtable, if you're a company and you've got all your Airtable bases and your Airtable system, if that can be integrated to an AI directly. So when I'm, I'm, you know, Joe Bloggs and my team trying to figure something out.

[00:25:15] And I speak to the AI, the AI knows all of the Airtable bases in my company. It knows the documentation for all of the Airtable bases. It knows all the fields and so on. Then the Airtable, then the AI is really going to make a huge difference to teaching me and coaching me and stuff like 

[00:25:30] Alli Alosa: that.

[00:25:31] Absolutely. Yeah. And I could, I could imagine it would be a really cool time if you can like, you know, ask the AI questions about your data or about the schema or. Stuff like that. Yeah, 

[00:25:44] Tom Halloran: absolutely. Oh, yes. Definitely that. Yeah. There's loads of loads of possibilities. 

[00:25:51] Alli Alosa: Wonderful. And so how did you get the idea to build the tool that you did?

[00:25:58] Tom Halloran: Well, partly I was just [00:26:00] playing around with various different things to do with the OpenAI API. But the origin of it is basically that I find. If you're an Airtable consultant, it depends who you're speaking to. If you're speaking to someone who is technical or someone who has already used Airtable, then that's in a certain world because you know that they know what you're talking about.

[00:26:20] So if you start saying base interface, you know that they know what you're talking about. Oftentimes I find myself speaking to sort of business owners or people in smaller companies and they don't have any idea what Airtable is. And you can sit there for an hour. Trying to use words to explain it, but because it's kind of conceptually new, they just, they just don't really kind of, they're kind of like, yeah, okay, I don't know what, they don't really know what to, how to visualize or anything.

[00:26:46] So the best way always to, you know, get them to show, show them what Airtable can do is to show them something, not to try and describe it. And really what I realized is that, [00:27:00] again, partly it was a frustration actually with the fact that, and I don't know if I changed it yet, but I was always trying to find a good example base.

[00:27:08] To send to someone from air to an Airtable, have this kind of gallery, but they only have the base and not the interfaces unless they've changed that. And I was like, well, you're not really selling it then because you're just giving them anyway. So I wanted a better way to show someone what it can do.

[00:27:21] And also when I was speaking to, you know, perspective clients, basically the, the best way to really get them interested in it. It's just not only show them a demo of a base and interfaces, but show them a demo of a base of interfaces where it's the data that their company recognizes. So if it's a construction firm, they're going to be like, well, we've got construction workers, we've got projects, we've got finances, materials, whatever.

[00:27:47] That's the sort of data that would make sense to them. So the, the origin of this was. What is the way that you can really get someone who, from like nought to 60, who doesn't know anything about Airtable suddenly to be [00:28:00] like, wow, I can really see how this would fit into my company. And the way to do that is custom personalized data.

[00:28:06] Obviously, if you're going to do that manually and go in, try and take create as a project, it's just real. It's, it's not, it's not enjoyable. It's very time laborious time, very time consuming. So the origin of this was, it was a bit of an experiment to AI can do it, but the origin of this was. Can we get the AI to create loads of realistic joined up dummy data so that then you can knock together a demo in like half an hour, an hour, and then show it to someone and be like, this is what, this is like almost exactly what your company is interested in buying.

[00:28:39] Basically, bring it to life, bring the Airtable to life. 

[00:28:43] Alli Alosa: That's so cool. Yeah, I love that because I've found myself in that position before, you know, trying to explain it to somebody and you're right. If they're not going to get it, you can show them examples. But if it's not something that they're going to relate to, then they might just tune it out.

[00:28:57] So that's, that's super, super cool. [00:29:00] 

[00:29:00] Tom Halloran: Yeah, yeah, yeah. It's exactly that. You got to show, you show got people to show people stuff. If it's new, if it's conceptually new, they don't, I always say it's a cross between a spreadsheet and the database. Right. People, it doesn't, if people aren't technical, even saying a database is kind of, they still can't really visualize what that means.

[00:29:16] They'll just, they'll just think of a spreadsheet. 

[00:29:19] Alli Alosa: Absolutely. No, I relate to that very, very much. Well, awesome. I think I'm really excited to see the tool. I think. I could already foresee use cases for it. That's awesome. 

[00:29:33] Dan Fellars: Yeah. And Tom, you're based where I'm in London. You're in London. Awesome. And you run, you run your, your consulting firm is called, 

[00:29:44] Tom Halloran: My consulting firm is called no code paradigm, which is, yeah, yeah.

[00:29:49] Local paradigm. Yeah. So I do a table consulting and some stuff to do with AI. 

[00:29:53] Dan Fellars: Yeah. Awesome. So people can find you there. 

[00:29:57] 00:29:57 - BASE SHOWCASE - AI BASE GENERATOR

[00:29:59] So yeah, if you [00:30:00] want to start sharing your screen. Right. Let's do it. Get into your base on how to use AI to build more 

[00:30:08] Tom Halloran: bases. Yeah. Yeah. Yeah. And I mean, a caveat, you know, this is, this is like a prototype.

[00:30:12] Okay. So

[00:30:17] it's a prototype that just, I've been using up till now. So Can you see my screen there? Yeah. And if I, can you see Airtable there? Okay, cool. So I built this in retool as I mentioned before, I built this in retool and this retool is connected on the one hand, it's connected to my Airtable base, which is here.

[00:30:40] And on the other hand, it's connected to the open AI API. So it's going to go and get, it's going to go and ask. Open AI for some data, and then it's going to go and put it in Airtable, essentially, is what it's going to do. And so what I've done here, this is an empty base, right? So it has all of the structure.

[00:30:58] So imagine that [00:31:00] architect's firm in London, so that's where the inspiration comes from, right? This is an empty base, but it has a few columns here, obviously, or fields, I should call them fields, shouldn't I? According to your, that meme from earlier, not columns. So we've got a project, you know, this would be a list of projects.

[00:31:19] This would be a list of employees and this, and this is kind of resourcing map. So obviously it's empty at the moment. Like that. So what we're going to do come here to retool, give it a bit of information. All of this is going to get sent off to open AI. So give it a bit of information about the project that you're working on and the base ID.

[00:31:40] And if we do that, and then so we can see it's pulling back those tables, the table list from the base. So it's connected. So this is the main bit here, right? Yeah, so what we'll do first is do the employees table so you [00:32:00] can see that it's excluding any automatic. I'll show you this next time, actually, because let's get rid of that.

[00:32:06] These are these are the, these are the fields that we want to create data for. Ignore this for now. So we'll pick a GPT and then we're going to say, So I'm telling, you know, chap GPT, what sort of data I want, 

[00:32:40] Kamille Parks: Don't make calls. Okay. [00:33:00] 

[00:33:02] Tom Halloran: Okay. So some instructions. So let's see if this let's see if it works.

[00:33:15] Oh, I see. Cause that thing is, oh, that's why. So one thing about the AI is that it's really pretty slow. So it can take like 30 seconds, 60 seconds, something like that to come back with any results. Which is a bit of a pain, but that's just, you know, it's a new technology and it's still there. 

[00:33:34] Dan Fellars: I'm curious with, with Retool, when you're hitting that generate data, is it running a script or does Retool have an integration with OpenAI?

[00:33:44] Tom Halloran: Well, that's a good question. So Retool, yeah, Retool have a, Retool have You can, you can either make retool just connect to any API, but they have a load of out of the box connectors. So they do have an out of the box connector for OpenAI. So [00:34:00] it's quite, it's fairly, you know, if you don't mind playing around with this stuff, it's not too complicated to figure out how to configure retool to connect to your OpenAI API.

[00:34:09] Once you set up, you have to have an account with OpenAI. So we've got some data here, like this, 15 rows as we asked for. So what we'll do is we'll just. 

[00:34:20] So let's get out of here and then do 

[00:34:24] that.

[00:34:28] Okay, so all the data is in Airtable. And we just have a quick look at it. It's got the emails, right? Because I told you it was called XYZ Architects. It's got decent emails there. It's, you didn't see the roles before, but these were the roles that I already had. So what it's done there is it's had a look.

[00:34:44] It's gotten the whole schema. So I should say a little bit like behind the scenes, I'm also sending it the whole schema for the whole Airtable base. Along with a load of other guidance and stuff. So that's how comes it knows like which options it can choose from here. [00:35:00] And if I'm, I'm trying to show the quality of the data it gives here.

[00:35:03] So I've told it between 50 and 100k salaries, which is about right. I also said before that, the company had been running about 10 years. And if we look at that, it's pretty good. It's, it's remembered that and factored that in. So this is like quite plausible, I would say for a, for an architects firm in London.

[00:35:23] So if we go back now and then go, so, okay, cool. Got that. And then we'll do project list. So I showed a bit more, I mean, what this is doing is excluding anything, which is automatically calculated because obviously a rollup or a formula. I'd say what's I'm So let me get rid of that one. But then we want to create these.

[00:35:44] Let's go and create some projects. Let's get that. Let's get that. So, 

[00:35:50] Create 10.

[00:35:57] Dan Fellars: Bill French asks on the, on [00:36:00] the comments if you ever use AI to help you generate these, these prompts. 

[00:36:07] Tom Halloran: Well, that's, well, it's a good question. I mean, The problem is that this is the, if the scenario is that you've had a conversation with a new prospective client, so this is the stuff that's in your head.

[00:36:18] Mainly, if you know what I mean, like, and so at some point you have to tell, you have to download what's in your head a little bit. Yeah. But yeah, you could do. 

[00:36:38] Let's see. 

[00:36:40] Dan Fellars: And you, you might've mentioned a second ago, but for so you have the meta information, so like the dropdown options. You're telling the API, here's your options, or are you creating on the fly new roles? 

[00:36:54] Tom Halloran: No, it's, it, I, along with, along with the stuff that you can see here, behind the [00:37:00] scenes, I'm also every time sending it the entire schema for the Airtable base, and in that schema is listed the options.

[00:37:06] Yeah, it does take a

[00:37:25] little bit, 

[00:37:47] Dan Fellars: there's a tool out there that we never had on the show. I don't know if I don't think they're still working on it. But they actually used AI. With the, with the meta creation [00:38:00] API to actually create your schema, take that incorporating that functionality.

[00:38:11] Tom Halloran: Yeah, that's exactly it. So let's try this one now. So we'll let that run. Yeah. Yeah. Yeah. And I think Airtable have did something like that where it creates a bit. Personally, I'm a little more, I don't know, it might be nice for someone who's has no idea how data architectural structures work, which is fair enough.

[00:38:29] I'm using Airtable. I'm a little more. Skeptical of that because I think the design of the base and the architecture is like quite a high level skill and it's quite a foundational part of the understanding of like what the client wants to do. And I don't, I just, I'm a little, I don't know. Yeah, no, that's great.

[00:38:47] Yeah, but no, it's pretty interesting. I, to be fair, I haven't used them. They might be really pretty good. So we've got some things here. So if we just, you know, there's nothing in that. [00:39:00] There we go, so now we've got some projects. And just quickly, we've got budgets are about right. And I mean, this is quite advanced.

[00:39:09] I've told it to put, set summers in progress that are finishing in the future. Summers complete, they're finishing the part. It's all about creating like, realistic data. And it's Oh, actually, it's messed up those two. It's messed up these ones, unfortunately. And it's got those ones, but, I think that's because my instruction wasn't that good.

[00:39:27] So let's try then. So what we're going to do now is, and this is the big part of it, if it can get it, the idea of this resourcing table is matching people to projects and their allocation on the project. So what we're going to do now is is to start again, and now we're going to try and create the resourcing table with these ones.

[00:39:47] Yeah, but what we're going to do now is send the data that is already in another table. So now I'm going to get the project list from here. This is our project list that we just created. Then we're gonna go and get the employees [00:40:00] and add that. So now we're going to. Not only the schema and all of this instruction, but also all of the data from the other two tables.

[00:40:11] So I'll just write out this bit.[00:41:00] 

[00:41:10] All 

[00:41:10] right, let's try that.

[00:41:15] And this one will take a little bit longer because we're giving it so much, information. It does actually time out like a minute and a half, so hopefully it doesn't turn them out. But I think one thing to say that is, A bit unusual about the AI that people might not realize is that when we've just made that request, it doesn't have any memory.

[00:41:33] So when I've just made this request then. It's like OpenAI have never seen any of this, they've never seen this application, this retool app, they've never seen any of this data. It's reading all of the behind the scenes instructions, the schema, all of these instructions, all of this stuff up here all of these extra bits of data.

[00:41:53] And then generating that report. That was pretty good. That wasn't too long. So now we've got some data and then we'll put it [00:42:00] again. So yeah, it was awesome.

[00:42:07] Okay. So now, now we've got a map of people and what project they're assigned to. So if we group it by project, I asked it to have two to four people on each project. So it's done that reasonably well, I also, I did ask it to have a project manager on each project. Although you could say that I worded it a bit vaguely, but it hasn't quite done that.

[00:42:30] So we've got that and then I don't know, maybe we could, group it by the employee instead. And this would be like for an employee, it doesn't it doesn't, I tried a lot to get it to understand this allocation. It doesn't really quite understand. I'm just close. Anyway, the point is now there's all this data in it, right?

[00:42:50] If I was going to show them these little interfaces, I should have showed you these before when they, when they had no data, but you know what charts look like an Airtable when they have no data. [00:43:00] It's just nothing there. So now if you were to show them like a quick mock of a dashboard, It actually would have like quite a plausible you know, it would look quite realistic to an architect's firm because it's got profitability projects, projects here, they could go and look at their employees and see like, oh, you know, all of their employees, stuff like this.

[00:43:24] See, see what project that person's on. See what projects that person's on and so on. And so the idea it's not, it's definitely not a finished. It's obviously not supposed to be a finished project product. It's supposed to be enough that you can put this in front of a client and they'll be like, Oh, light bulb.

[00:43:40] I get it. I get how this would work in my business because you've brought it to life. With this data and really the, the reason that, you know, the motivation for doing all this stuff in retail was I was doing this in chat GPT and then downloading the data in a spreadsheet and uploading it, which is sort of.

[00:43:58] Okay. But then you can't [00:44:00] do this thing of link. It was not going to understand the linked record then right? We want it to actually kind of.

[00:44:09] And again, like if you show someone an Airtable base, who's never seen it before, and there's no linked records, you're not really, demonstrating what the product does very much, are you? Because it's a relational database. So, yeah, there we go. That's the 

[00:44:25] Dan Fellars: That's the demo. We have a few questions from Bill.

[00:44:28] Let's just put one on here. Yes. Does the pipeline to the LLM store and potentially utilize your schema prompts and base information for other purposes?

[00:44:44] Alli Alosa: I'm not sure I followed what he 

[00:44:45] was, I'm not sure I followed quite what he was asking there. I think he is 

[00:44:50] Dan Fellars: saying like, I don't, I think if you were, I think you explained it, that basically every time you're running the script, it's starting new. It's [00:45:00] not storing that, you 

[00:45:01] Tom Halloran: know? Ah, yeah, yeah, yeah. Well, it is true, right?

[00:45:03] So the way retool by, if I hit refresh here, it will forget absolutely everything and it'll be right back to the bid. So I, and it's only a prototype, right? So I've not built retool yet to have any memory. The way you would have some memory in Retool is it would have a little database, which they give you in retool.

[00:45:22] of all your bases. And then you can say, okay, let me go into this base, blah, blah, blah. So yeah, that could be a net. If you, if you're going to flesh it out and build it out, you might do that. 

[00:45:30] Dan Fellars: Or if you, I know like open AI, this might be what he's getting at is open. AI has a product now where you can keep it in memory and kind of create your own LLM and store it at the AI level.

[00:45:43] Tom Halloran: Maybe they, well, if they do, I don't, As, as I know it from my experience building with the API, it doesn't have, I know he might be right yet. I think some of the new changes they built to the API, they did build in some memory around chat threads, but I [00:46:00] haven't looked at that yet. So I treat it as each time it's completely brand new.

[00:46:03] No, 

[00:46:06] Dan Fellars: that's cool. Any what's the plans for it? Are you planning to productize this and release or just kind of? 

[00:46:12] Tom Halloran: At the moment, it's quite useful for me. Yeah. But if there was interest, yeah. Yeah. 

[00:46:20] Dan Fellars: Yeah. All right. Anybody watching, if this is of interest, reach out to Tom. Very cool. That's awesome to see. And, see how that works, especially the, the linking, I think, is, is a cool piece that you added to it. So very cool stuff. All right, let's move on. Thank you, Tom for sharing that 

[00:46:43] 00:46:44 - BUILTONAIR AIRTABLE COMMUNITY SHOUTOUT - JOIN AT BUILTONAIR.COM

[00:46:46] and quick shout out to join our community where thousands of Airtable users and fans are, are congregating and talking about Airtable and asking questions.

[00:46:56] So join us at built on air. com slash join, join for [00:47:00] free to get in the Slack community. 

[00:47:02] 00:47:03 - A CASE FOR INTERFACE - CONDITIONAL LOGIC

[00:47:05] With that, Kamille is going to show us some cool stuff and interfaces. 

[00:47:12] Kamille Parks: All right, so relatively recently, Airtable announced that there were some updates to, interface detail pages and also specific types of forms in Airtable, mainly the.

[00:47:27] Interface versions of it, and there were a couple of different updates that came all in the same batch, but I'm specifically going to talk about conditional logic in the case of detail pages. That includes both the site sheets and the full screen versions of it. So I haven't. Use this base in a while this is my demo that I've shown on the show before that automatically links certain records to a report.

[00:47:58] That's some time [00:48:00] period. It could be either a year, quarter month, week, et cetera. And then you could see of certain log records linked into each 1 and, the way I'm going to demonstrate some of the utility of having, conditionally visible groups or sections on your detail pages is that you don't necessarily have to redesign the same page twice.

[00:48:25] So, really quick looking at the data structure. I have a field that's called sub reports. So, for the whole year of 2021. That's how long ago this space was made. You have every period that happens during. The year 2021, so all of the quarters in it, all of the weeks, all of the months, and then when you get down to the level of month, only week is the smallest time period underneath that.

[00:48:54] So it only has 2 sub records. So, looking at an interface. I would [00:49:00] start by just filtering the page of all reports to just show me the annual ones and I would click into it and then I would get the same linked record field presented as a gallery view split into 3. so each of these representations of that same singular link field has a filter on it to just show the quarters just show the months or just show the weeks and then underneath that all of the log records that are inside of the.

[00:49:27] Main record I'm currently looking at in this case, the year 2021, so I would be able to click on any of these. Let's go to quarter and you'll see. There's no quarters underneath the quarter, but there are months and there are weeks. If I go to weeks, it should have nothing underneath it. And just the whatever log was there for that particular week.

[00:49:49] And this is fine, but what I don't want to do is have to create a different month. Interface design for [00:50:00] each type of time period. I don't want to have a separate 1 that just shows me months or a separate 1 that just show me quarters. So, what I can do now, thanks to the update is I would be able to click on a whole.

[00:50:15] Group and then scroll down to visibility underneath the rules. The fact that rules kind of has its own section and only one thing in it makes me hope that in the future we get some additional rules underneath it. I don't know what those might be, but based on what I can do now, you'll notice very similar, UI for this.

[00:50:38] It works the same way as regular filter, but now I could go, if friendly name contains. Q, for instance, and actually now. I want to do year, and to explain what's happening, it's looking for [00:51:00] details on the full record I've clicked on. And for clarity, let me unhide some fields. So you guys can see what data I have to work with.

[00:51:15] If I do. All that, you can kind of see some of the values that I have to play with, and now if I go back to visibility, I should have more selectable things to base my visibility filter on. So, if I change it to time unit includes contains year, this will be hidden. It's actually the opposite of what I want.

[00:51:38] I actually want it to be does not contain year. And then this should be hidden. And then I would repeat that. So for months, I do want month to show up when the time unit of the thing I'm looking at contains quarter. So I would alter this slightly[00:52:00] 

[00:52:00] does not contain. And now if I preview,

[00:52:10] I did this backwards live demos, but pretend I did it right. You'll notice that quarters is not visible. I actually wanted it to be visible in months, not so just remembering the sort of order of operations, when to use certain filters and when not, but that would allow me as I continue to click into ones, you'll notice.

[00:52:32] That what's visible and what's not changes depending on the record that I'm currently looking at the main record in the detail page. If I go back to edit, you'll notice that there's some warnings that pop up the first, not, well, not warnings, but, Notes, I guess the number 1 is that this is available for business and enterprise scale plans.

[00:52:59] [00:53:00] It's not available for team, which is a little disappointing. It'd be pretty useful. I think for all levels of. using Airtable interfaces. And then the second one, just as important Airtable does not recommend you use this feature for the purposes of data security. This is more for just decluttering the page.

[00:53:23] I should say you don't really want to rely on whether or not something is visible on the page just because there are ways to get around it and not Referenced on that. Pop up, but referenced elsewhere in Airtables documentation. If you have conditional visibility applied to a detail page, and I believe also a form, and you were to open it up on your mobile device, the conditional groups.

[00:53:55] Won't show at all, regardless of what happens in your data. It [00:54:00] just we'll decide not to show it. So it's not quite compatible with mobile devices for that reason. So maybe hold off on actually implementing a conditional visibility until that's present. If you are anticipating using it on a mobile device.

[00:54:19] Awesome. I really like this use case too. This is really creative. I like it. One of the things that I do a lot is you know, I, I create a, a, a dashboard or something for management and then another one for your average staff member and that those always end up being two different, Two different pages or interface groups, largely because they just want to look at something and not necessarily because the data is, you know, it needs to be secured for any reason.

[00:54:52] They're all looking at the same things, but one person wants to see it weekly versus quarterly, you know, and so rather than [00:55:00] designing two different pages, this makes it a little bit more feasible to design it once and then add a couple of, You know, a couple of tweaks to make it work for as many instances as, you want.

[00:55:15] So some caveats, it would be great if the if I could just have one of these, linked record fields represented as a gallery view and have the, filter on it itself be conditional. Instead, I have to have three separate. Linked records, each with their own filter applied and then conditional visibility applied to it.

[00:55:44] That's not that big of a deal. It's fine. But it would be a potential improvement that they could make along the same lines. I talked about it when we referenced this features announcement is, [00:56:00] one more time going back into this view, the filters that you can apply are relative to the main detail page that you're on.

[00:56:10] So again, I'm looking at the year 2021 and only the fields that I have visible on the page. I would like to be able to reference myself as the currently logged in user. So not necessarily the field assignee contains Kamille Parks. I would prefer if, if I could have some other global filter that just looked at who was who was logged in and not necessarily who's tagged to the particular record.

[00:56:41] And then secondarily when you have nothing visible, so if I keep going down into my drill down, it now works properly because I set my filters up, right? I go into November, I get down into weeks. [00:57:00] So weeks, doesn't have the, any of the visibilities turned on because it's, It doesn't meet the criteria of the other ones.

[00:57:11] There are no sub units of time that I've identified for this particular base, which is great. But in instances where you have the record for November, but there are no weeks yet for. You know, falling under the month of November, I would prefer if I had the ability to set in my settings, going to visibility, hide if the total number of records, is zero, which you can do kind of, if you had a count field, for.

[00:57:52] November 2021. If the count equals zero, then you can hide the whole thing. However, if you're like me and you have a [00:58:00] particular filter applied to this, group, which I do, my filter is, there's so many clicks to do this, when time unit contains quarter, that would mean I would need a different count field for each of those possible conditions.

[00:58:21] So I'd need a count, count of quarters and count of months and count of weeks in order to do what I described hiding the whole thing if there are no weeks that fall under. This time period, right? And then you would need to have those counts visible on this page, right? In order to be correct. Yeah, I want them to change that.

[00:58:47] I'd love to be able to apply filters that aren't necessarily visible without the field being visible. I would agree. It's something that I missed when I was 1st playing around with it. Is that. I was trying it on a [00:59:00] detail page that had a lot of stuff on it, and so I didn't notice at first. But this is a very, very simple base with not a whole lot of fields to begin with.

[00:59:07] And I don't, I don't want to see time unit month. That's just for some of these formulas to work under the hood. But in order for it to work, you do need to have this appear somewhere on the page. And I. If it works the same way as, form views, the field has to appear before the conditional. I don't know if that's actually the case and we can test that.

[00:59:35] Like if I move this down and try again, yeah, it still worked. So that's nice that you could shove everything at the bottom. And then have all the things that you want up at the top, but it still does need to be on the page.[01:00:00] 

[01:00:00] Dan Fellars: Excellent. Does it need to be. Visible. Could you put a conditional on that group? 

[01:00:06] Kamille Parks: Let's see. So, friendly name should always have something in it. So I should say hide if not empty or friendly name is empty. So basically always

[01:00:29] still there. 

[01:00:32] So I don't know if you can, you can cheese it that way. What I have seen some people do is just call this like the utility section and 

[01:00:45] Dan Fellars: wait, I think your visibility, though, you said it's visible if it's 1 or the other. So, that's always going to be true. Okay. So hold on. So, if you just say, just take out the 2nd, [01:01:00] 1.

[01:01:00] yeah, hold on. Is empty. 

[01:01:04] Kamille Parks: Yeah. My problem is that I'm, I'm reading this as invisibility. So you can hide this and have your conditionals, your conditionals that are based on the thing that is hidden still work. So that's a plus. And I'm going to have to do some. Practice, I guess because I'm, I'm reading visibility backwards, right?

[01:01:34] Dan Fellars: When to hide. Yeah. Hide a bill. Yes. . But this is, those conditions, if true, will dis will be visible. Yeah. Mm-Hmm. , 

[01:01:47] Kamille Parks: I think I'm reading it backwards because if you don't have any filters at all, it will be visible. And so to me, this is an additive. Thing to hide. Yes. So [01:02:00] if the default is hidden, I should be defining if the default is visible.

[01:02:03] I should be defining when to hide. Yeah. Instead I'm, I'm clarifying when to show. Yeah. 

[01:02:10] Dan Fellars: That is confusing. Very good. Awesome. Yeah, I hope that, yeah, there's definitely more improvements they can make, but this is this, this is going a long ways to make interfaces more usable in advance. So excited to see what else they do, you know, once they have the ability to.

[01:02:35] Make it like user specific. That's, that's going to be big. 

[01:02:40] Kamille Parks: That's the next thing I'm looking for. 

[01:02:43] Dan Fellars: Awesome. Thank you, Kamille and Allie and Tom. Thank you for coming on the show and sharing with us what you've got going on. Absolutely. People reach out to you and, and yeah, give it, give a plug for your website again, where to contact you.

[01:02:59] It's 

[01:02:59] Tom Halloran: a [01:03:00] no code paradigm. All one word. No code paradigm. You can find us on our channel as well. 

[01:03:05] Dan Fellars: Or Slack. So, well, that's today's show. We look forward to seeing you next week on the Built On Air podcast. Have a good week, everyone. Thank you. 

[01:03:15] Alli Alosa: Thanks.

[01:03:28] 01:03:28 - OUTRO - 

[01:03:29] Thank 

[01:03:29] Outro: you for joining today's episode. We hope you enjoyed it. Be sure to check out our sponsor, On2Air Backups, automated backups for Airtable. We'll see you next time on the Built On Air podcast.