Airtable e PostUno
Todos os fluxos

Airtable

Um script quando uma linha fica Ready. Grava o id do job de volta no registro.

O que montar

  1. Crie uma tabela com colunas de legenda, mídia, perfil e plataforma. Guarde seu profileId do PostUno, um UUID de GET /v1/accounts, não o id do registro do Airtable.
  2. Execute a automação quando o status de um registro se tornar Ready.
  3. Execute um script que chama /v1/media/upload-url, faz PUT dos bytes do anexo e depois chama /v1/posts.
  4. Grave o jobId que voltar no registro do Airtable.
  5. Consulte /v1/posts/JOB_ID para a entrega, ou registre um webhook no lugar.

Corpo da requisição

{
  "profileId": "3f8c1e42-9b0a-4d77-8e21-5c6f0a1b2d3e",
  "s3Key": "uploads/1735689600000-media.mp4",
  "postType": "video",
  "caption": "Scheduled from Airtable",
  "platforms": ["x", "linkedin", "facebook", "threads"],
  "scheduledAt": "2026-09-01T10:00",
  "timezone": "America/New_York"
}

profileId é um UUID que pertence à sua chave de API. Copie-o de profile_id em qualquer conta que GET /v1/accounts devolver. Um perfil que não é seu, que não existe ou que não é um UUID volta sempre como 404 { "error": "Profile not found" }.