Hi, we want to set up an automated cart abandonment program whereby the abandoned cart items are pulled in automatically from a webservice (in our case the ticketing system) into an email, which is then sent automatically to the patron.
You can create a workflow in Adobe campaign starts with a signal activity. This signal will get triggered from a webservice call (with cart items as payload, also email of Patron for linking) whenever someone abandoned cart. This way you access cart items(as variable) in your delivery added further in the workflow.
I am assuming that Patron adding items in the cart are already present in recipient table.