← Back to Docs

n8n Integration

Use RunLater to trigger n8n workflows on a schedule.

Why RunLater + n8n?

While n8n has built-in scheduling, RunLater provides:

  • More reliable scheduling (no missed triggers)
  • Automatic retries on failure
  • Full request/response logging
  • Timezone support

Setup

  1. In n8n, add a Webhook node as trigger
  2. Set HTTP Method to POST
  3. Save and activate the workflow
  4. Copy the Production URL
  5. In RunLater, create a request with that URL

Passing Data

{
  "trigger": "runlater",
  "workflow": "daily_sync",
  "params": {
    "source": "crm",
    "destination": "spreadsheet"
  }
}

Self-Hosted Considerations

  • Ensure your n8n instance is publicly accessible
  • Use HTTPS with valid certificates
  • Consider adding authentication headers