Getting further... added a new function and instructed the assistant to call it as soon as the call starts.. It sort of does that..
type": "status-update",
"status": "in-progress",
"type": "inboundPhoneCall",
"status": "ringing",
"customer": { "number": "+12125551212", "sipUri": "xxxxx"}
all good... problem is that there's no callid that I can pass back to the webhook with the relevant info pulled from the CRM using the callerid number...