Setup Checklist
- Verify Airtable base / table / attachment field
- Set up n8n HTTP Request node auth headers
- Define webhook receiver path or polling interval
- Prepare done / failed status columns
n8n · Pro or higher
Trigger on ready_to_master status, create jobs, track status, and record result URLs — all in one flow.
Setup Checklist
Expected Outcome
Airtable trigger or poll
HTTP POST /api/v1/master
Webhook or poll GET /api/v1/jobs/{job_id}
Update Airtable status + asset URL
API Request
curl -X GET https://api.masterify.net/api/v1/jobs/{job_id} \
-H "Authorization: Bearer aim_live_xxx"Webhook / Response Example
{
"event": "job.failed",
"job_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "failed",
"error_message": "Unsupported file format"
}Ops Notes
Using webhooks reduces n8n wait time and eliminates polling costs.
In failure branches, leave the Airtable status as failed and create a retry-only view for easier operations.