Changelog

New updates and improvements to the ChatPulse APIs, SDKs, and platform infrastructure.


October 24, 2023

v2 API & Unified SDKs Released

Major ReleaseAPI

We are excited to announce the complete rollout of the v2 API. This release introduces a unified interface for sending both Email and WhatsApp messages from a single authentication context.

  • New Node.js and Go SDKs: Completely rewritten for type safety and performance.
  • Idempotency Keys: Added support for Idempotency-Key headers across all POST endpoints to safely retry requests without sending duplicate messages.
  • Webhooks V2: Simplified payload structures and introduced secure HMAC-SHA256 signature verification.
September 12, 2023

Email Infrastructure Upgrade (Haraka)

Infrastructure

Our underlying email sending infrastructure has been fully migrated to a globally distributed Haraka MTA cluster. This significantly improves our outbound throughput and reduces latency for transactional emails.

  • Reduced average time-to-inbox by 45%.
  • Added detailed bounce classification codes in the API response and webhooks.
  • Improved dedicated IP warm-up algorithms.
August 05, 2023

WhatsApp Interactive Messages Support

APIWhatsApp

You can now send WhatsApp Interactive Messages (Buttons and Lists) programmatically via the API without needing pre-approved templates.

  • Added interactive object support to the /whatsapp/messages endpoint.
  • Supports up to 3 quick-reply buttons per message.
  • Supports list messages with up to 10 rows for structured selection.