Fake an AMI Event


I am trying to fake an QueueMemberAddedEvent from the dial plan without calling the appropriate command that would generally trigger it.

I seem to recall an application called BuildEvent but I can no longer find any documentation on it. Can someone tell me if it still exists? If not how would I go about faking this event?


Do you mean send a event to the AMI interface ?

for example
include => app-dnd-on-custom
exten => *78,1,Answer
exten => *78,n,Wait(1)
exten => *78,n,Macro(user-callerid,)
exten => *78,n,Set(DB(DND/${AMPUSER})=YES)
exten => *78,n,Set(CHAN=${CUT(CHANNEL,-,1)})
exten => *78,n,Set(DB(fop2state/${CHAN})=Do not Disturb)
exten => *78,n,UserEvent(FOP2ASTDB|Family: fop2state|Channel: ${CHAN}|Value: Do not

exten => *78,n,Playback(do-not-disturb&activated)
exten => *78,n,Macro(hangupcall,)


Thank you for the reply but unfortunately this will not work for me as UserEvent will generate an event with the header Event: UserEvent
I need it to describe the exact format of the QueueMemberAddedEvent