Yes, you must activate IDD before making international calls. Please call the Digi Customer Service Helpline at 016 221 1800 or walk in to your nearest Digi Store to do so.