Skip to main content

I’m looking for a way to automate sending  (or correctly scheduling) messages from Intercom Outbox to customers.

Current the way it’s done is manual:

  1. 3 message templates, each with own url rules ands scheduled
  2. Each of them get scheduled and stopped at a separate time to send to customers

I’m unable to find a way to currently automate this with the API (either with Messages API https://developers.intercom.com/docs/references/rest-api/api.intercom.io/messages/createmessage or even with Events API (https://developers.intercom.com/docs/references/rest-api/api.intercom.io/data-events/createdataevent

 

There’s no way to define rules, frequency of this I believe.

It seems that having an event-triggered option for rules does not allow for URL rules to be respected? 

 

Best,

Nikhil 

Hey there ​@Nikhil Dua, Emily here from Support Engineering at Intercom 👋🏼

You can use trigger-based messaging or schedule-based messaging options to automate sending messages from Intercom Outbox 📤

  1. Trigger-Based Messaging: This allows you to send messages based on events you track in Intercom. You can set up messages to be sent automatically when specific events occur, although URL rules might not be directly applicable in this setup.
  2. Schedule-Based Messaging: You can send messages at set intervals without needing an event trigger. Options include:
    • Date Attribute Based: Send messages based on a specific date related to the customer, like account renewals.
    • Calendar Based: Send messages on a specific date each month or week.
    • Relative Time Based: Send messages based on the last time the customer received the message, such as every 14 days.

     

  3. For more frequent messaging, consider using event-based triggers, which can be more flexible in terms of frequency.

Hopefully this helps! 💪🏼


Reply