If you are hiring a domestic helper from the Philippines, whether you need to use an agency depends on the circumstances of the domestic helper you are hiring.
If you are hiring a domestic helper from Indonesia, the Indonesian government absolutely requires you to hire through an agency for all visa processing.