Sales Directive Element

Sends a Connections.SendRequest response which triggers a buy, upsell or cancel request.

When to use?

When you want to initiate a buy, upsell or cancel flow in your skill.

How to use:

  1. Fill out the Token property.
  2. Select a directive in the Sales Directive property:
    • Buy will prepare a Connections.SendRequest response with name Buy
    • Upsell will prepare a Connections.SendRequest response with name Upsell and requires the Upsell Message property to be filled and the Product Upsell Var can be used in Upsell Message like ${product_upsell_var.name}
    • Cancel will prepare a Connections.SendRequest response with name Cancel
  3. Fill out the Product Filter Value which is the target name of available In-Skill Products. The name can come as a slot value like ${result.ProductName}