Managing actions

Learn how to manage Mobile App Message Action types.

Overview

Actions are created in JSON (JavaScript Object Notation). Standard actions are pre-populated when the user accesses the Actions page for the first time. In addition, Custom actions are also supported and give Mobile App Message Marketers the ability to add other actions defined by their Mobile App Message Developers.

Mobile App Developers must navigate to this Actions page.

Actions

  • Android Actions - The actions in the field are available to use in Android push notifications. You can add standard actions or define custom actions for the Android app.
  • iOS Actions - The actions in the field are available to use in iOS push notifications. You can add standard actions or define custom actions for the iOS app.
  • iOS Categories - The action categories in the field are available to use in iOS push notifications. Click New category to add an action category that you already defined in your iOS app.

Supported Action Types in Acoustic Campaign

Table 1. Supported Action Types
Type Default Actions Description
Standard
  • Open app
  • Open dialer
  • Open URL
  • Show Inbox Notification
  • Opens an application
  • Dials a phone number
  • Opens a URL
  • Opens notification in the inbox
Customized   Action with a "type" value other than Open dialer, Open app, or Open URL.
Customized standard action   Action with a "type" value of Open Dialer, Open app, or Open URL but with non-default values for one or more of the other key: value pairs. Marketers do not have to re-enter basic information each time they use the action.

Adding Actions to Action Types

Developers can add actions to Action types.

Example:

In this example, there are a total of 5 actions that a developer can add to the app(s): 2 DIAL actions, 2 URL actions, and 1 OPEN_APP action. Marketers can choose to add up to 4 actions to their notification for each Action type.

[{"id":1314,"label":"Call","type":"DIAL","inputRequired":false,"value":null,"platform":"ANDROID","description":"Dials a
phone number that you provide","placeholder":"PHONE DIAL PLACE HOLDER
","destructive":false,"authentication":true,"foreground":false},{"id":1311,"label":"Open
URL_2","type":"URL","inputRequired":false,"value":null,"platform":"ANDROID","description":"Opens a URL that you
provide","placeholder":"Enter a URL
","destructive":false,"authentication":true,"foreground":false},{"id":1312,"label":"Open
App","type":"OPEN_APP","inputRequired":false,"value":null,"platform":"ANDROID","description":"Open
Application","placeholder":" ","destructive":false,"authentication":true,"foreground":false},{"id":1313,"label":"Open
URL","type":"URL","inputRequired":false,"value":null,"platform":"ANDROID","description":"Opens a URL that you
provide","placeholder":"Enter a URL ","destructive":false,"authentication":true,"foreground":false},{"id":1315,"label":"Call
again","type":"DIAL","inputRequired":false,"value":null,"platform":"ANDROID","description":"Dials a phone number that
you provide","placeholder":"PHONE DIAL PLACE HOLDER
","destructive":false,"authentication":true,"foreground":false}]
         

       
Tooltips are available for all actions and categories by clicking the
icon.

Example Use Case

A mobile app developer can create a DIAL action and hardcode the phone number for Tech Support. This would allow a marketer to select this Tech Support DIAL action for use in a push notification and not need to enter a phone number.