IFTTT webhooks and notification json data

Hi all
Trying to use IFTTT to trigger notification in HA (motion from a Wyze cam, to keep all my notifications together).
JSON in my IFTTT webhook body is:
{ "action": "call_service", "service": "notify.ios_g_iphone", "title": "XXX", "message": "YYY" }

Automation in HA is:

- alias: Wyze Motion Notification (via IFTTT) 
  trigger:
    platform: event
    event_type: ifttt_webhook_received
    event_data:
      action: call_service
  action:
    service_template: '{{ trigger.event.data.service }}'
    data_template:
      title: '{{ trigger.event.data.title }}'
      message: '{{ trigger.event.data.message }}'
      data:
        push:
          thread-id: "example-notification-group"      

Any ideas - is my json incorrect? Have verified the IFTTT webhook is firing.
Thanks