Scenario: Schedule a message to be sent at a specific time across time zones
How to use rest api’s to schedule a message for sending.
You want to schedule an offer message to be sent at each of your contact’s local time zones so that each person can use the offer before it expires. To do this, you use the push to contact source or push with inline content to contact source REST API and include the “useRecipientTimeZone” parameter in the call. This parameter allows a scheduled message to be sent at 9 AM in the recipient’s time zone. For example, a message that is sent at 9 AM in the recipient’s time zone reaches an east coast contact at 9 AM eastern time and a west coast contact at 9 AM pacific time.
Hi, hope this finds you well.
We work on integration for a customer, that involves REST API application and sending of emails with bunch of data about recipient from our own product db. Sadly, ‘push to contact source’ is a broken link and I did not find anything in REST API page that would point out how to send email. REST API page (https://developer.ibm.com/customer-engagement/docs/watson-marketing/ibm-engage-2/watson-campaign-automation-platform/rest-api-methods/) seems only refer to methods to send push notifications/sms.
Could you please point us to url where we can read about sending emails using REST API?
Many thanks,
Warm regards
Zoryana Tischenko
Hello Zoryana,
Here is the push to contact source link. It is working. https://developer.ibm.com/customer-engagement/docs/watson-marketing/ibm-engage-2/watson-campaign-automation-platform/rest-api-methods/rest-api-send-push-contact-source/ – let us know if this helps you.
Thank you
Jeri
for sending emails via API you would use TRANSACT: https://developer.ibm.com/customer-engagement/transactional-triggered-messages/