...
After the lead is created via your PMS (SiteLink/CenterShift/etc.) from their create lead method, use the call to do the same for CallPotential, now with the known reservation_id. An example of what that would look like is listed below:
Sample Curl Request:
Linux PuTTY: curl -XPOST https://api.callpotential.com/v1/notify/lead -d "location_id=335&reservation_id=110"
Windows Powershell: curl.exe -X POST https://api.callpotential.com/v1/notify/lead -d "location_id=335&reservation_id=110"
...