Airtable
Airtable is een cloudgebaseerd databaseplatform dat de eenvoud van een spreadsheet combineert met de kracht van een database. Via Langdock’s integratie kunt u records, schema’s en bases direct vanuit uw gesprekken beheren.
Authenticatie: OAuth Categorie: Productiviteit & Samenwerking Beschikbaarheid: Alle workspace-abonnementen
Beschikbare acties
Lijst Bases
airtable.listBases
Lijst alle beschikbare bases in uw Airtable-werkruimte. Bevestiging vereist: Nee
Parameters: Geen
Voorbeeldantwoord:
// JSON-voorbeeld verwijderd voor MDX-compatibiliteitHaal Base-schema op
airtable.getBaseSchema
Geeft het volledige schema van tabellen in de opgegeven base terug, inclusief veldtypen en relaties. Bevestiging vereist: Nee
Parameters:
baseId(string, vereist): De unieke identifier van de base
Voorbeeldgebruik:
“Haal het schema op voor base appXXXXXXXXXXXXXX”
Voorbeeldantwoord:
// JSON-voorbeeld verwijderd voor MDX-compatibiliteitZoek Records
airtable.findRecords
Zoekt naar records in een tabel met optionele filtering. Bevestiging vereist: Nee
Parameters:
baseId(string, vereist): De unieke identifier van de basetableIdOrName(string, vereist): De tabel-ID of naamfilterByFormula(string, optioneel): Airtable-formule om records te filterenmaxRecords(number, optioneel): Maximum aantal records om te retourneren
Voorbeelden filterformules:
Status is ‘Actief’:
"Status = 'Active'"Leeftijd groter dan 25:
"Age > 25"Datum na specifieke datum:
"IS_AFTER(CreatedDate, '2023-01-01')"Tekstzoekopdracht:
"FIND('urgent', Description)"Meerdere voorwaarden:
"AND(Status = 'Active', Priority = 'High')"Controleer niet-leeg veld:
"NOT({Email} = '')"
Voorbeeldgebruik:
“Vind alle actieve producten in de Products-tabel waar de prijs groter is dan 100”
Maak Records
airtable.createRecords
Maakt nieuwe records aan in een opgegeven tabel. Bevestiging vereist: Ja
Parameters:
baseId(string, vereist): De unieke identifier van de basetableIdOrName(string, vereist): De tabel-ID of naamrecords(object, vereist): De records die moeten worden aangemaakt
Voorbeeldverzoek:
// JSON-voorbeeld verwijderd voor MDX-compatibiliteitVoorbeeldgebruik:
“Maak een nieuw product genaamd ‘Premium Widget’ met prijs $199,99 in de Products-tabel”
Werk Records bij
airtable.updateRecords
Werk bestaande records in een tabel bij. Bevestiging vereist: Ja
Parameters:
baseId(string, vereist): De unieke identifier van de basetableIdOrName(string, vereist): De tabel-ID of naamrecordId(string, vereist): De unieke identifier van het record dat moet worden bijgewerktrecords(object, vereist): De velden die moeten worden bijgewerkt
Voorbeeldverzoek:
// JSON-voorbeeld verwijderd voor MDX-compatibiliteitVoorbeeldgebruik:
“Werk de prijs van product recXXXXXXXXXXXXXX bij naar $149,99 en zet de status op Sale”
Verwijder Record
airtable.deleteRecord
Verwijdert een opgegeven record uit een tabel. Bevestiging vereist: Ja
Parameters:
baseId(string, vereist): De unieke identifier van de basetableIdOrName(string, vereist): De tabel-ID of naamrecordId(string, vereist): De unieke identifier van het record dat moet worden verwijderd
Voorbeeldgebruik:
“Verwijder record recXXXXXXXXXXXXXX uit de Products-tabel”
Veelvoorkomende gebruikssituaties
Databasebeheer
Maak en werk productcatalogi bij
Beheer inventarisrecords
Volg projecttaken en mijlpalen
CRM-acties
Voeg nieuwe klantrecords toe
Werk contactgegevens bij
Zoek naar klantgegevens
Contentbeheer
Organiseer contentkalenders
Volg publicatiestatus
Beheer redactionele workflows
Data-analyse
Filter records op criteria
Exporteer specifieke datasets
Genereer rapporten uit bases
Beste praktijken
Prestatie-tips:
Gebruik
maxRecordsparameter om grote resultaatssets te beperkenGeef de voorkeur aan tabel-ID’s boven namen voor betere betrouwbaarheid
Gebruik filterformules om datatransfer te verminderen
Voer waar mogelijk batch-aanmaak/-bijwerk bewerkingen uit
Belangrijke overwegingen:
Record-ID’s zijn permanent en kunnen na verwijdering niet worden hergebruikt
Base- en tabel-ID’s zijn betrouwbaarder dan namen
Filterformules zijn hoofdlettergevoelig
API-snelheidslimieten zijn van toepassing (5 verzoeken per seconde per base)
Workflow-voorbeelden
Voorbeeld 1: Bijwerken productvoorraad
Voorbeeld 2: Klantgegevens zoeken
Probleemoplossing
"Base niet gevonden"
Verifieer de base-ID met de actie Lijst Bases
"Ongeldige formule"
Controleer formule-syntaxis en veldnamen
"Toegang geweigerd"
Zorg ervoor dat het OAuth-token de benodigde machtigingen heeft
"Snelheidslimiet overschreden"
Voer vertragingen tussen verzoeken in
Gerelateerde integraties
Google Sheets - Voor eenvoudigere spreadsheetbewerkingen
Notion - Voor wiki-stijl databases
Excel - Voor geavanceerde spreadsheetanalyse
Ondersteuning
Voor aanvullende hulp met de Airtable-integratie, neem contact op met [email protected]

