Hello, today I found that filtering events for a Job-UUID returned by a bgapi command doesn't work well. What I do is this: $con->events("plain", "CHANNEL_HANGUP"); $con->events("plain", "CHANNEL_ANSWER"); $con->events("plain", "BACKGROUND_JOB"); $con->filter("Unique-ID", $a_uuid); $con->filter("Caller-Unique-ID", $a_uuid); $jobid=$con->bgapi("blahblah", ...)->getHeader("Job-UUID"); $con->filter("Job-UUID", $jobid); Then waiting for events. But no BACKGROUND_JOB event is received. Perhaps the BACKGROUND_JOB event is fired before the filter can be applied. When I execute "$con->filter("Event-Name", "BACKGROUND_JOB");" before "$jobid=..." then I'm able to receive it ... and all other but unwanted BACKGROUND_JOB events as well. Any trick to avoid this? regards Helmut