Skip to main content

My employer requires a strict technical control to ensure that employees can only check in from their authorized workstation. The idea is to automatically capture the user’s public IP address at the time of check-in and compare it against a whitelist of IP addresses stored in Airtable.

The key constraint is that the solution must remain 100% Airtable-based: forms, automations, scripting, with no external front-end, middleware, or proxy server (e.g. Netlify, Vercel, etc.).

However, in our tests, Airtable scripts always return the IP address of Airtable’s servers (AWS), not the end user’s IP. We would like to know if there is any native Airtable method or internal configuration that would allow us to capture the real client IP address directly within Airtable.

You may want to open a support ticket with Airtable directly to get a conclusive answer 


@Nishikage 

There is no way to do that with Airtable.

To do what you would like, you would need to switch to Apple’s FileMaker, which is a much more advanced, enterprise-level, app-based database program.

I was one of the top Certified FileMaker Developers in the USA for nearly 30 years before becoming an Expert Airtable Consultant in 2018, so if you need me to refer you to some of the country’s best FileMaker developers who can get you up & running with FileMaker, feel free to contact me through my website: ScottWorld - Airtable and FileMaker Consultants