Leap icon

Leap

Interact with the Leap (formerly JobProgress) API for roofing, remodeling, and home services

Actions30

Appointment → Create

AI-generated

Summary

Create a Leap appointment for a specified job and time range, optionally setting its assignee, description, location, name, and type. The node sends these values to Leap’s appointments endpoint and returns the created appointment data.

Inputs

  • Job ID (required) — Leap job ID to associate with the appointment.
  • Start Date (required) — Appointment start date and time.
  • End Date (required) — Appointment end date and time.
  • Additional Fields — Optional appointment details: Assigned User ID, Description, Location, Name, and Type (Appointment, Inspection, Follow-Up, Installation, or Other). Location defaults to the job address if omitted, as stated in the field description.

Output shape

A single appointment record per input item.

Returns the API response's data field when present; otherwise returns the full response. With Continue On Fail enabled, an item that fails returns an error object.

Links

Discussion