/
Creating Interactions

Creating Interactions

Currently the Blink Mobility Platform has 5 Interaction types:

For a full list of interaction settings click here

Creating a Message or HTML Interaction

A Message Interaction is a static Interaction that only displays text that doesn’t change often. This type of message is typically used for 'About Us' or 'Contact Us" or even static Help information. Any text that is updated rarely can be used in a Message Interaction.

In the Interaction Manager, choose ‘Manage Interactions’ and then ‘Interactions’.

Once you’ve added your Interaction (see The Interaction Manager) the  Interaction Pane will appear.

In the General tab, fill in your details.

Define your Look and Feel. (refer to The Blink Intelligent Client course for more details on how to do this.) Your screen may differ slightly but the required options are still there.

Click on the Interaction Behaviour Tab.

In the Interaction Behaviour Tab, choose ‘Type’ of ‘message’.

Enter in the text of the message you wish to display. You can format this using HMTL tags or as plain text.

Note that any style formatting must be in the form of HTML tags.

Define all Header and Footer options as required. See The Interaction Manager for reference.

Click ‘Save’.


Creating a Hyperlink Interaction

A Hyperlink Interaction is an Interaction that jumps immediately to a URL or another Interaction within either the same answerSpace or a different answerSpace when the user selects it. In the Interaction Manager, choose ‘Manage Interactions’ and then ‘Interactions’.

Add a new Interaction.

  • The  Interaction Pane will appear.
  • Click on the Interaction Behaviour Tab.
  • Once you've named your Interaction, click the Interaction Behaviour tab.
  • In the Interaction Behaviour Tab, choose ‘Type’ of ‘hyperlink’.
  • Type in the full URL (if to an external website). 


  • If you are linking to another Interaction within the same answerSpace, simply type in the name of the Interaction.
  • Note if you are linking to an Interaction in another answerSpace type in the full URL .

 

  • Note that you can choose how the link opens.
  • Define all other options in the relevant Tabs as required. 
  • If you are using Navigational Tags, make sure you’ve associated this Interaction with a Category so it will be viewable where users expect.
  • Click ‘Save’.

Explicitly Using Hyperlinks (aka AHref = )

If you are explicitly using hyperlinks in your code, then there are some mADL shortcuts which you will find useful when navigating around the same answerSpace:

  • <a interaction="i1" ...>link to an Internal Interaction</a>
  • <a category="c1" ...>link to an Internal Category</a>
  • <a masterCategory="m1" ...>link to an Internal Master Category (BICv2 only)</a>
  • <a back>go back one screen in the answerSpace</a>
  • <a home>go home (if you have defined a Home Interaction in "answerSpace Setup")</a>
  • <a login>go to login (if you have defined a Login Interactions in "answerSpace Setup")</a>

 

 

Creating a mADL (PHP) Interaction

mADL interactions are a self contained micro applications designed using BlinkAnswers Distillation Language mADL. mADL interactions are dynamic pages, able to get data to the user from a variety of sources. They perform actions when a user taps or clicks it - such as displaying information from a website. 

The other sites can be updated and the Interaction will always display the latest information.

In the Interaction Manager, choose ‘Manage Interactions’ and then ‘Interactions’.

  • Add a new Interaction.
  • The  Interaction Pane will appear.
  • Click on the Interaction Behaviour Tab.
  • Once you've named your Interaction, click the Interaction Behaviour tab.
  • In the Interaction Behaviour Tab, choose ‘Type’ of ‘madl code’.
  • Move to the 'madl code' pane.
  • Click the 'Builder' button in the lower right of the Behaviour Pane.



  • If you are linking to another Interaction within the same answerSpace, simply type in the name of the Interaction.
  • Enter in the mADL code, using the Code Builder. (see the following module for instructions on how to scrape a page and build code using the Code Builder).
  • Define all other options in the relevant Tabs as required. 
  • If you are using Navigational Tags, make sure you’ve associated this Interaction with a Category so it will be viewable where users expect.
  • Click ‘Save’.



Related content

BlinkMobile Training
BlinkMobile Training
More like this
Interaction Settings
Interaction Settings
More like this
PHP: Download PHP SDK
PHP: Download PHP SDK
More like this
Client CLI Authentication
Client CLI Authentication
More like this
Platform Structure Overview
Platform Structure Overview
More like this