Clients

Hubspot Webhook

Receives a HubSpot record id, call_number, and home_state, ensures a thread exists for the contact, and schedules the contact's info to reach the config as a json_input at the contact's local business hours, so the first-touch SMS (via the config's ReceivedJsonInputTrigger wiring) lands at a sensible local time rather than whenever HubSpot posts. No call is scheduled here: the voice call is booked later by the agent itself through ScheduleCallAction. The contact phone (normalized) and a home_state-derived timezone hint are forwarded so the config can text — and later call — the same number.

post/magnusmed/hubspot-webhook

Request

  • Base URL
    https://api.puppeteerai.com
  • Auth
    none declared. Required headers: Authorization

Query parameters

project_namestring required

Headers

Authorizationstring required

Request body

idstring required
call_numberstring required
home_statestring nullable
lead_idstring nullable
reaching_as_new_clinicboolean
new_clinic_namestring nullable
campaign_typestring nullable
use_casestring nullable
ls_tierstring nullable
ls_priority_scorenumber nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.