Überblick
Airtable verbindet das Beste aus beiden Welten: So einfach wie eine Tabelle, so mächtig wie eine Datenbank. Mit Langdock kannst du deine Airtable-Daten direkt aus dem Chat verwalten - kein Hin- und Herwechseln zwischen Apps.Authentifizierung: OAuth
Kategorie: Produktivität & Zusammenarbeit
Verfügbarkeit: Alle Workspace-Pläne
Kategorie: Produktivität & Zusammenarbeit
Verfügbarkeit: Alle Workspace-Pläne
Verfügbare Aktionen
Basen auflisten
airtable.listBases
Zeigt dir alle deine Airtable-Basen auf einen Blick.
Bestätigung erforderlich: NeinParameter: Keine Beispiel-Antwort:
Basis-Schema abrufen
airtable.getBaseSchema
Holt dir die komplette Struktur deiner Basis - alle Tabellen, Felder und deren Verbindungen.
Bestätigung erforderlich: Nein
Parameter:
baseId
(string, erforderlich): Die eindeutige Kennung der Basis
“Hole das Schema für Basis appXXXXXXXXXXXXXX”Beispiel-Antwort:
Datensätze finden
airtable.findRecords
Durchsucht deine Tabellen und findet genau das, was du suchst - mit smarten Filtern.
Bestätigung erforderlich: Nein
Parameter:
baseId
(string, erforderlich): Die eindeutige Kennung der BasistableIdOrName
(string, erforderlich): Die Tabellen-ID oder der NamefilterByFormula
(string, optional): Airtable-Formel zum Filtern der DatensätzemaxRecords
(number, optional): Maximale Anzahl der zurückzugebenden Datensätze
- Status gleich ‘Active’:
"Status = 'Active'"
- Alter größer als 25:
"Age > 25"
- Datum nach bestimmtem Datum:
"IS_AFTER(CreatedDate, '2023-01-01')"
- Textsuche:
"FIND('urgent', Description)"
- Mehrere Bedingungen:
"AND(Status = 'Active', Priority = 'High')"
- Nicht-leeres Feld prüfen:
"NOT({Email} = '')"
“Finde alle aktiven Produkte in der Produkte-Tabelle wo der Preis größer als 100 ist”
Datensätze erstellen
airtable.createRecords
Fügt neue Einträge zu deiner Tabelle hinzu.
Bestätigung erforderlich: Ja
Parameter:
baseId
(string, erforderlich): Die eindeutige Kennung der BasistableIdOrName
(string, erforderlich): Die Tabellen-ID oder der Namerecords
(object, erforderlich): Die zu erstellenden Datensätze
“Erstelle ein neues Produkt namens ‘Premium Widget’ mit Preis $199.99 in der Produkte-Tabelle”
Datensätze aktualisieren
airtable.updateRecords
Ändert bestehende Einträge in deiner Tabelle.
Bestätigung erforderlich: Ja
Parameter:
baseId
(string, erforderlich): Die eindeutige Kennung der BasistableIdOrName
(string, erforderlich): Die Tabellen-ID oder der NamerecordId
(string, erforderlich): Die eindeutige Kennung des zu aktualisierenden Datensatzesrecords
(object, erforderlich): Die zu aktualisierenden Felder
“Aktualisiere den Preis von Produkt recXXXXXXXXXXXXXX auf $149.99 und setze Status auf Sale”
Datensatz löschen
airtable.deleteRecord
Entfernt einen Eintrag aus deiner Tabelle.
Bestätigung erforderlich: Ja
Parameter:
baseId
(string, erforderlich): Die eindeutige Kennung der BasistableIdOrName
(string, erforderlich): Die Tabellen-ID oder der NamerecordId
(string, erforderlich): Die eindeutige Kennung des zu löschenden Datensatzes
“Lösche Datensatz XXXXXXXXXXXXXX aus der Produkte-Tabelle”
Häufige Anwendungsfälle
Datenbank-Management
- Produktkataloge erstellen und aktualisieren
- Bestandsdatensätze verwalten
- Projektaufgaben und Meilensteine verfolgen
CRM-Vorgänge
- Neue Kundendatensätze hinzufügen
- Kontaktinformationen aktualisieren
- Nach Kundendaten suchen
Content Management
- Content-Kalender organisieren
- Veröffentlichungsstatus verfolgen
- Redaktionelle Workflows verwalten
Datenanalyse
- Datensätze nach Kriterien filtern
- Spezifische Datensätze exportieren
- Berichte aus Basen generieren
Best Practices
Performance-Tipps:
- Verwende den
maxRecords
-Parameter, um große Ergebnismengen zu begrenzen - Bevorzuge Tabellen-IDs gegenüber Namen für bessere Zuverlässigkeit
- Nutze Filter-Formeln, um den Datentransfer zu reduzieren
- Führe Create/Update-Vorgänge nach Möglichkeit stapelweise durch
Wichtige Überlegungen:
- Datensatz-IDs sind permanent und können nach der Löschung nicht wiederverwendet werden
- Basis- und Tabellen-IDs sind zuverlässiger als Namen
- Filter-Formeln sind case-sensitive
- API-Rate-Limits gelten (5 Anfragen pro Sekunde pro Basis)
Workflow-Beispiele
Beispiel 1: Produktbestand aktualisieren
Beispiel 2: Kundendaten-Suche
Fehlerbehebung
Problem | Lösung |
---|---|
”Base not found” | Überprüfe die Basis-ID mit der Basen auflisten-Aktion |
”Invalid formula” | Prüfe die Formelsyntax und Feldnamen |
”Permission denied” | Stelle sicher, dass der OAuth-Token die nötigen Berechtigungen hat |
”Rate limit exceeded” | Implementiere Verzögerungen zwischen Anfragen |
Verwandte Integrationen
- Google Sheets - Für einfachere Tabellenvorgänge
- Notion - Für Wiki-artige Datenbanken
- Excel - Für erweiterte Tabellenanalysen