Active/active BGP

Looking for a simple method to update routes via exabgp if a health check fails. Are you guys leveraging the haproxy API (is that going to be open sourced indefinitely?) or doing simple health checks? Any examples?