Hi Aiden,
Tx for your response. It is indeed an exciting idea. Through trial and error, I find out that a lot of theories about Persuasion (ranging from Cialdini to Eyal and more academic ones) are simple to translate into examples, but do not provide a framework for a complete and consistent ‘personality’. In other words, a bot that applies them all is too pushy and comes across as a desperate prostitute or car salesman.
On the other hand, making a choice between them might miss opportunities; so the key is to test which strategy might work in which situation, or more important, to which person you are talking with (as bot).
Having knowledge about that person helps, of course, so the applied persuasion technique needs to be ‘tested’ first by asking questions; as limited as possible.
That is a very exciting balance between ‘scanning’ the subject person and ‘exposing’ the person to the technique.
Nothing is publicly live yet, but I will share as soon as I have something worth showing 
Working with Persona is a possible approach; definitely. I focus at ‘sensitivities’ now: trying to see if a subject would qualify for being sensitive to persuasion principles like ‘scarcety’ or ‘exclusivety’ or ‘authority’. That should be aligned to the persona approach you describe, I guess.
