Disposition Actions allow an Action to be triggered based on the outcome of a call.
You can use a Dispostion Disposition Action to send an email, update your CRM, insert a lead into another campaign, directly update a corporate database, trigger a business process or run a custom script that can do virtually anything.
...
A variety of actions can be triggerred triggered and a single call can result in multiple actions being triggered.
Passing Fields
Each Action type may need to be passed information collected from the customer and stored against the lead in a field. You can pass any of the fields defined in a Campaign Template as well as any of Noojee's system defined fields.
To pass a field as an Argument you use the following syntax:
${fieldname}
Continuation Action
The Continuation Action is able conditionally run another Disposition Action based on the No Answer Count.
Normally disposition actions allow you to run an action each time a disposition is selected. This can be problematic if you need an action to fire when the lead is closed due to the No Answer retry limit being reached. This action allows you to fire a dispostion disposition action when the limit (or some arbitrary count of No Answers) is reached.
Note: the count used for this disposition MUST be less than or equal to the No Answer retry limit or it will never fire.
Email Action
The Email Action allows you to send an email using a Campaign Template's Email Template.
...
Assuming the Campaign Template has a field called 'email' that contains the lead's email address, then an email would be sent to the customer and noojeeNoojee's support team if the following values are added to the 'To' text area.
${email},support@noojee.com.au
Insert Lead Action
The Insert Lead Action is able to copy the current lead to another Campaign. A typical use of the Insert Lead Action is where you have someone making cold calls and you need to pass the hot leads to a 'Closer' or an 'Appointment Setter'. You can use the Insert Lead Action to insert hot leads into another Campaign Allocation which is used by the Closer or Appointment setter to follow up.
...
- Campaign - the target campaign to insert the lead into.
- Allocation - the target allocation from the above campaign to insert the lead into.
Field Mappings
The field mappings allow you to map a 'source' field from the current campaign to a 'target' field in the target campaign.
If the target field is called 'home_phone' and the source field is called 'phone' then the mapping would be:
Code Block |
---|
home_phone=phone |
Fields with the same name in each campaign are mapped automatically. You can map multiple fields by separating them with an amplisand '&'.
e.g.
Code Block |
---|
home_phone=phone&mobile_phone=phone |
SQL Action
An SQL Action can be used to update or insert records into an external database.
To create an SQL Action you must first setup an External Connection (this is normally done by Noojee).
Fields
Call
Name of the stored procedure to be called.
...
Arguments are formatted as name value pairs delimited by an amplersand ampersand '&'.
URL that we be sumitted submitted as a http GET.
Code Block | ||
---|---|---|
| ||
http://www.noojee.com.au/saveme?somekey=${somefield}&anotherkey=${anotherfield} |
...
Arguments are formatted as name value pairs delimited by an amplersand ampersand '&'.
URL that we be sumitted submitted as a http HTTP POST.
Code Block | ||
---|---|---|
| ||
http://www.noojee.com.au/saveme?somekey=${somefield}&anotherkey=${anotherfield} |
...