Latenode

Sync new Acuity Scheduling appointments as Reward Sciences activities

This template starts when a client books in Acuity Scheduling, then posts an activity to Reward Sciences.

JavaScript calls their API with the API key stored in that node, sending client name, email, service, and appointment time. Keep Acuity on the Acuity Scheduling connection. Confirm the Reward Sciences URL and field names from their API docs.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0005
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Logs each new Acuity booking as a loyalty activity
  • Starts when a new Acuity appointment is booked
  • Calls Reward Sciences from JavaScript with the key in that node
  • Keeps Acuity auth on the Acuity Scheduling connection

How it works

1
Trigger

Watch new appointments

The scenario starts when a client books in Acuity Scheduling.

2
Action

Send the activity to Reward Sciences

JavaScript reads client name, email, service, and time from Acuity and posts that activity to the Reward Sciences API. Put the API key in the node.

Setup guide

1

Connect Acuity Scheduling

Add an Acuity Scheduling connection and a trigger for new appointments.

2

Call Reward Sciences from JavaScript

Add a JavaScript node. Map appointment fields from Acuity. Store your Reward Sciences API key in that node and post an activity to their API.

3

Confirm the activity fields

Match client name, email, service, and appointment time to the Reward Sciences activity fields in their API docs, then run a test booking.

Requirements

An Acuity Scheduling account connected in Latenode
A Reward Sciences account and API key stored in the JavaScript node
The Reward Sciences activity endpoint and field names from their docs

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.