BLACK FRIDAY DEAL: get 50% off the Ultimate Guide to Airtable.
Get it
June 6, 2023
read-time

Airtable adds AI, my thoughts

Airtable is making AI accessible for workflows -- but will it give its users all of its power to build with AI?

Airtable AI

Airtable announced an upcoming AI field type which could generate images, summarize text using AI etc.  From the outside, the vision here is to be able to leverage AI within fields themselves. You configure which field you want to (take these fields, generate an image) and the AI field generates it. My guess would be its using OpenAI in the backend and when you configure the field, you’re basically configuring API parameters. That's what we see from the screenshots (shown below).

Airtable AI field where you select your persona (this one is Ask a marketing manager) and your action (to write a campaign brief) with context from fields (feature, info, launch timeline)
Screenshot taken from Airtable's blog post

My initial reaction to this was negative. First off, like all power users, I hate change :)! Beyond that, I already leverage AI in Airtable by querying the OpenAI API directly using Airtable scripts. Why would I need an AI field. It felt more natural for me to me to integrate AI in the automations section of Airtable by making an OpenAI action for instance.

Not only did I feel that AI should be in Automations, I also felt like making it a field type breaks a primary rule in Airtable that fields map to data types. It's the first thing I teach students migrating from spreadsheets to Airtable: dates go into date fields, text goes into text fields. You define what you put into a field before creating it.

AI looks to break that rule: it can be text, an image, a date, who knows what will come out.

I even wrote a whole blog post about how I thought this was a bad idea. Why create a new field that seems to break the rules of Airtable when you have more natural and flexible integration points (automations).

AI is a new formula field

Let's break down what "AI" is (basically the API call): it takes a prompt and provides a response. Prompts themselves can be broken down further. It's an input with what you done by the computer.

Prompt: Summarize (action) this blog post (input).

If you squint, that's exactly what a (more powerful) formula field looks like! It takes existing data from your database and turns into something new. Let's look at what adding 7 days to a date looks like using a hypothetical AI field vs a formula:

AI Prompt: Add seven days to {date}

Formula: DATEADD({days}, 7, 'days')

One of those is much more intuitive than the other!

Why have people learn formulas when they can just say what they want? Not only does that make writing them easier but AI has so much more power than existing formulas.

Not to say that this field should be limited to formula usecases! Once I understood that an AI field type is formula field on steroids, I realized a field is a natural place for AI!

AI is more accessible as a field than an automation

Today you can use AI within Airtable using scripts. Only  a tiny minority of Airtable users can actually write Airtable scripts. Even though you can use AI today in Airtable, few do. By adding AI integrations as actions in Automations would definitely expand the numbers who could use AI within Airtable.

Now obviously, you, as a reader of AATT and anyone who has completed the Ultimate Guide to Airtable, are an automation professional so you know and use Airtable automations. But that's not the case for most Airtable users! Adoption of Automations isn't widespread.

By making AI a new field type instead of an Automation action, Airtable is drastically increasing the number of people who will at least give it a try! The barrier to entry is much lower if you have to configure a few drop downs as is the case with a field versus having to pick an action, configuring it, then adding an action, all in a different tab.

The cost of accessibility will be power

If we look at the teaser video Airtable shared, you can see that the prompt isn't freehand. You can only select certain actions like "summarize" or "write". In fact, the way it's teased, Airtable is severely limiting the prompts to the following structure

As a {persona} I want to {action} with {fields} for context

Obviously that's great for folks whose usecase fits squarely into that type of prompt. However, it's only addressing a tiny minority of possible things you can do with AI. You can't even use it to write better formulas as I imagined above! By making it more easy to use as a field, Airtable is potentially squashing all the amazing things that could be done with AI!

What I love about Airtable–and no-code generally–is that users' ingenuity knows no bounds. I'm always amazed at how people–people like you–will take something like Airtable and push it to its utmost limit to build the software you need to run your business. When I was at Airtable, launching something new was exciting yes because we were putting something out in the world but my excitement was mainly from seeing how folks would use it in novel ways.

Given that AI is the most exciting new "thing" (for lack of a better word) that we've seen in a long time, I'm excited that Airtable is making it accessible to all users as a field type instead of automation. However, by severely restricting what's possible within the field, I worry that it's ease of use kills all the amazing things that could have been built had Airtable trusted its users as it did in its past.

Want to improve your workflows?
Join 2,000+ others who get the 10% better newsletter in their inbox every two weeks
One more step: check your inbox to verify your email!
Oops! Something went wrong while submitting the form.
Written by
Giovanni Segar
Share article
Written by
Aron Korenblit
Share article
Related posts
September 1, 2023
The Challenge of Being the “Airtable Guy”
Airtable
Thoughts
Workflows
August 11, 2023
Airtable’s Data Library: Solving the Single Source of Truth Problem
Airtable
August 11, 2023
Airtable adds AI, my thoughts
Airtable
Thoughts

Automate all the things

A weekly no-code automation delivered to your inbox (with thoughts on no-code every now and then)
Subscribe
Jun 06, 2023 by Aron Korenblit

Airtable adds AI, my thoughts

Airtable AI

Airtable announced an upcoming AI field type which could generate images, summarize text using AI etc.  From the outside, the vision here is to be able to leverage AI within fields themselves. You configure which field you want to (take these fields, generate an image) and the AI field generates it. My guess would be its using OpenAI in the backend and when you configure the field, you’re basically configuring API parameters. That's what we see from the screenshots (shown below).

Airtable AI field where you select your persona (this one is Ask a marketing manager) and your action (to write a campaign brief) with context from fields (feature, info, launch timeline)
Screenshot taken from Airtable's blog post

My initial reaction to this was negative. First off, like all power users, I hate change :)! Beyond that, I already leverage AI in Airtable by querying the OpenAI API directly using Airtable scripts. Why would I need an AI field. It felt more natural for me to me to integrate AI in the automations section of Airtable by making an OpenAI action for instance.

Not only did I feel that AI should be in Automations, I also felt like making it a field type breaks a primary rule in Airtable that fields map to data types. It's the first thing I teach students migrating from spreadsheets to Airtable: dates go into date fields, text goes into text fields. You define what you put into a field before creating it.

AI looks to break that rule: it can be text, an image, a date, who knows what will come out.

I even wrote a whole blog post about how I thought this was a bad idea. Why create a new field that seems to break the rules of Airtable when you have more natural and flexible integration points (automations).

AI is a new formula field

Let's break down what "AI" is (basically the API call): it takes a prompt and provides a response. Prompts themselves can be broken down further. It's an input with what you done by the computer.

Prompt: Summarize (action) this blog post (input).

If you squint, that's exactly what a (more powerful) formula field looks like! It takes existing data from your database and turns into something new. Let's look at what adding 7 days to a date looks like using a hypothetical AI field vs a formula:

AI Prompt: Add seven days to {date}

Formula: DATEADD({days}, 7, 'days')

One of those is much more intuitive than the other!

Why have people learn formulas when they can just say what they want? Not only does that make writing them easier but AI has so much more power than existing formulas.

Not to say that this field should be limited to formula usecases! Once I understood that an AI field type is formula field on steroids, I realized a field is a natural place for AI!

AI is more accessible as a field than an automation

Today you can use AI within Airtable using scripts. Only  a tiny minority of Airtable users can actually write Airtable scripts. Even though you can use AI today in Airtable, few do. By adding AI integrations as actions in Automations would definitely expand the numbers who could use AI within Airtable.

Now obviously, you, as a reader of AATT and anyone who has completed the Ultimate Guide to Airtable, are an automation professional so you know and use Airtable automations. But that's not the case for most Airtable users! Adoption of Automations isn't widespread.

By making AI a new field type instead of an Automation action, Airtable is drastically increasing the number of people who will at least give it a try! The barrier to entry is much lower if you have to configure a few drop downs as is the case with a field versus having to pick an action, configuring it, then adding an action, all in a different tab.

The cost of accessibility will be power

If we look at the teaser video Airtable shared, you can see that the prompt isn't freehand. You can only select certain actions like "summarize" or "write". In fact, the way it's teased, Airtable is severely limiting the prompts to the following structure

As a {persona} I want to {action} with {fields} for context

Obviously that's great for folks whose usecase fits squarely into that type of prompt. However, it's only addressing a tiny minority of possible things you can do with AI. You can't even use it to write better formulas as I imagined above! By making it more easy to use as a field, Airtable is potentially squashing all the amazing things that could be done with AI!

What I love about Airtable–and no-code generally–is that users' ingenuity knows no bounds. I'm always amazed at how people–people like you–will take something like Airtable and push it to its utmost limit to build the software you need to run your business. When I was at Airtable, launching something new was exciting yes because we were putting something out in the world but my excitement was mainly from seeing how folks would use it in novel ways.

Given that AI is the most exciting new "thing" (for lack of a better word) that we've seen in a long time, I'm excited that Airtable is making it accessible to all users as a field type instead of automation. However, by severely restricting what's possible within the field, I worry that it's ease of use kills all the amazing things that could have been built had Airtable trusted its users as it did in its past.

Automate All the Things
3K+
Subscribers
88
Issues
Enjoying the post? Get it in your inbox every Thursday
Last step: confirm your email!
Oops! Something went wrong while submitting the form.

Related streams

See all streams
No items found.