Yes, you need to have the IDD service being activated before making international calls. You can check your IDD status via MyDigi or call our Customer Helpline at 016 221 1800.