{
  "slug": "airtable",
  "name": "Airtable",
  "category": "Data & Analytics",
  "website": "https://www.airtable.com",
  "description": "A spreadsheet-database hybrid for organizing structured data with custom views and apps.",
  "openRfpCount": 0,
  "url": "https://saasrfp.com/vendors/airtable",
  "features": [
    {
      "slug": "sso-with-saml",
      "name": "SSO with SAML",
      "description": "Authenticates users through an external identity provider.",
      "group": "Administration & Security"
    },
    {
      "slug": "role-based-permissions",
      "name": "Role-based permissions",
      "description": "Restricts base and table access by assigned collaborator role.",
      "group": "Administration & Security"
    },
    {
      "slug": "audit-logs",
      "name": "Audit logs",
      "description": "Records changes to bases, records, and permissions.",
      "group": "Administration & Security"
    },
    {
      "slug": "api-access",
      "name": "API access",
      "description": "Exposes base tables and records through a REST API.",
      "group": "Administration & Security"
    },
    {
      "slug": "webhooks",
      "name": "Webhooks",
      "description": "Sends an HTTP callback when a subscribed record event occurs.",
      "group": "Administration & Security"
    },
    {
      "slug": "mobile-app",
      "name": "Mobile app",
      "description": "Views and edits records from an iOS or Android app.",
      "group": "Administration & Security"
    },
    {
      "slug": "automation-recipes",
      "name": "Automation recipes",
      "description": "Runs an action automatically when a record changes.",
      "group": "Automation"
    },
    {
      "slug": "scheduled-automations",
      "name": "Scheduled automations",
      "description": "Runs an automation on a recurring time schedule.",
      "group": "Automation"
    },
    {
      "slug": "scripting-block",
      "name": "Scripting block",
      "description": "Runs custom JavaScript against base data from within the app.",
      "group": "Automation"
    },
    {
      "slug": "custom-field-types",
      "name": "Custom field types",
      "description": "Defines a column as a specific data type such as a single select or attachment.",
      "group": "Base Design"
    },
    {
      "slug": "linked-records",
      "name": "Linked records",
      "description": "Connects a record in one table to a record in another table.",
      "group": "Base Design"
    },
    {
      "slug": "lookup-fields",
      "name": "Lookup fields",
      "description": "Pulls a field value from a linked record into the current table.",
      "group": "Base Design"
    },
    {
      "slug": "custom-views",
      "name": "Custom views",
      "description": "Saves a filtered, sorted, or grouped view of a table.",
      "group": "Base Design"
    },
    {
      "slug": "record-comments",
      "name": "Record comments",
      "description": "Attaches a comment thread to an individual record.",
      "group": "Collaboration"
    },
    {
      "slug": "revision-history",
      "name": "Revision history",
      "description": "Stores prior field values and who changed them.",
      "group": "Collaboration"
    },
    {
      "slug": "shared-views",
      "name": "Shared views",
      "description": "Generates a link that lets a non-collaborator view a table.",
      "group": "Collaboration"
    },
    {
      "slug": "grid-view-filtering",
      "name": "Grid view filtering",
      "description": "Narrows visible records with stacked filter conditions.",
      "group": "Data Management"
    },
    {
      "slug": "csv-import-export",
      "name": "CSV import/export",
      "description": "Imports or exports table data as a CSV file.",
      "group": "Data Management"
    },
    {
      "slug": "interface-designer",
      "name": "Interface designer",
      "description": "Builds a custom app layout on top of base data without code.",
      "group": "Interfaces"
    },
    {
      "slug": "form-views",
      "name": "Form views",
      "description": "Collects new records through a shareable web form.",
      "group": "Interfaces"
    },
    {
      "slug": "dashboard-widgets",
      "name": "Dashboard widgets",
      "description": "Displays summary charts and numbers built from base data.",
      "group": "Interfaces"
    }
  ],
  "openRfps": []
}