Hi peraklo,
In order to assign a database value from a contact list record to a Dialer call only after it has a positive live speaker detection event, you'll want to use a call analysis policy with a condition that has a Condition Type of "Call Analysis" which evaluates whether the remote party is a Live Person.
The behavior type for this policy should be "Call Attribute". The Attribute for this behavior should be a name your EasyScripter script can reference. I recommend following a naming convention you can refer to with all call attributes (typically something like
CustomerName_
AttributeType. The Value for that policy behavior should be set using the Macro dialog to "Attribute:[
contact list column]" for Dialer 3.0 or "ContactAttribute:
contact list column" for Dialer 4.0. Be sure to select this using the built-in Macro tool in the Policy Behavior dialog, otherwise it will not work properly.
If you have questions surrounding the Call Analysis Policy configuration process, the
Dialer Admin Guide is a good point of reference starting on page 152. Let me know if that answers your question or if you need clarification on how to reference that attribute within your script.
-Brian