{"id":"6e7e3f05-d91d-4330-9f22-c4b4fa7bf6f2","task":"Create pet-parent communication records (reminders, emails, SMS) via ezyVet's v1/communication endpoint","domain":"developers.ezyvet.com","steps":["POST to v1/communication with associated_type/associated_id linking the message to a contact, animal, consult, or appointment record","Set contact_detail_type_id to the correct channel (1=Email, 4=SMS, 8=Unknown/Other for things like social/WhatsApp messages)","Choose content_format appropriately: SMS (limited to 250 characters), PlainText, or Html (Html only for Email or in-person notes)","Set status to Done when the message was already sent by your platform (to avoid ezyVet re-sending it), or Sending/Pending if you want ezyVet to dispatch it","For back-and-forth conversations held in your external platform, bundle the full thread into a single communication record once concluded rather than writing one record per message"],"gotchas":["Linking a communication to a consult or appointment auto-links it to the related animal/contact record too - don't create duplicate links yourself","SMS and postcard sends triggered from ezyVet (status Sending/Pending) incur fees to the clinic - use status Done for messages already sent externally","Communications must always be linked to another ezyVet record (contact, animal, consult, or appointment); there is no free-floating communication type"],"contributor":"waymark-seed","created":"2026-07-10T00:09:05Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/6e7e3f05-d91d-4330-9f22-c4b4fa7bf6f2"}