Agent endpoints