Watson Campaign Automation Ideas

Submit new product ideas for Watson Campaign Automation, Watson Real-time Personalization, Watson Content Hub and Universal Behavior Exchange. Before you submit, please review existing ideas; if an idea close to yours already exists, it's better to add comments or vote on the existing idea. We will review your ideas and use them to help prioritize our product development. Best of all, the portal will automatically update you when the status of your idea has been changed.

Connect with your peers and IBM experts on the Watson Marketing and Commerce Community

Submit ideas for other Watson Customer Engagement Products:

•  Other Watson Marketing solutions
Watson Commerce
Watson Supply Chain

Allow arbitrary modification of push JSON

Sometimes it would be useful to be able to make arbitrary modifications to the JSON that gets pushed to Apple or Google from the UI. Right now you can add things like "content-available":1 to the JSON if you push via API, but there's no way to do the equivalent if you create the push from the UI.

Ideally there would be some sort of JSON rewriter that would start with the JSON sent by the UI, then allow the developer to modify the output of that before the payload gets sent to Apple/Google with various rules (add JSON, pull out values, substitute body inside something else).

This would allow customers to have full control over what gets sent to the push provider if they want/need it, and also make things more robust if push providers change what is required (the default rules could be stored in a database and changed by WCA).

Note that each notification might potentially need different rules - I might want to add a "launch-image" to one of my messages but not to all of them.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Jan 10 2019
  • Needs review
How will this idea be used?

I decide I want to translate my message when I send it out. Apple provides loc-key and loc-args options in the payload, which I could use to translate it. I tell the outgoing message to add my loc-key and loc-args to the payload that WCA sends out, and the APNS message I receive on the device includes the loc-key and loc-args elements in the notification payload.

What is your industry? Computer Services
What is the idea priority? Medium
DeveloperWorks ID
RTC ID
Link to original RFE
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    10 Jan 18:45

    This is a great idea! We can have the flexibility of customizing existing templates in the UI!