Tool Template

Airtable Create Records

by Webble Templates

Use Template
/**
 * @param {object} args
 * @param {string} args.apiToken
 * @param {string} args.baseId
 * @param {string} args.tableId
 * @param {string} args.records Array of records like {"fields": {}}
 */
async function main(args) {
  const result = await fetch(`https://api.airtable.com/v0/${args.baseId}/${args.tableId}`, {
    method: "POST",
    body: JSON.stringify({
      records: args.records
    }),
    headers: {
      Authorization: `Bearer ${args.apiToken}`,
      "Content-Type": "application/json"
    }
  }).then(res => res.json())

  return { output: result }
}

Want to see more chatbot templates and resources?

View more templates