A controlling method of an electronic device, the method comprising: performing a call connection to a pre-registered telephone number according to a user's command; receiving a first voice input of a user while performing the call; transmitting the received first voice input and position information of the electronic device to an external server (200-1; 200-2) corresponding to the pre-registered telephone number; receiving, from the external server (200-1; 200-2), a first information, the first information comprising information on a response to the received first user voice input, acquired by inputting the first voice input, converted to text, and the received position information to an artificial intelligence model trained through an artificial intelligence algorithm; outputting, through a speaker, a first sound based on the first information and providing on a screen a first guide screen based on the first information; receiving a second voice input in response to at least one of the first sound and the first guide screen; transmitting the second voice input to the external server (200-1; 200-2); transmitting, to the external server (200-1; 200-2), an image according to a user's command while the guide screen is being provided; receiving, from the external server (200-1; 200-2), a detailed information on the first information, the detailed information on the first information comprising information on a response to the first voice input, the second voice input, and the transmitted image, wherein the detailed information is acquired by inputting the second voice input, and the transmitted image to the artificial intelligence model; and outputting, through the speaker, a second sound based on the detailed information on the first information and changing the first guide screen to a second guide screen based on the detailed information. performing a call connection to a pre-registered telephone number according to a user's command; receiving a first voice input of a user while performing the call; transmitting the received first voice input and position information of the electronic device to an external server (200-1; 200-2) corresponding to the pre-registered telephone number; receiving, from the external server (200-1; 200-2), a first information, the first information comprising information on a response to the received first user voice input, acquired by inputting the first voice input, converted to text, and the received position information to an artificial intelligence model trained through an artificial intelligence algorithm; outputting, through a speaker, a first sound based on the first information and providing on a screen a first guide screen based on the first information; receiving a second voice input in response to at least one of the first sound and the first guide screen; transmitting the second voice input to the external server (200-1; 200-2); transmitting, to the external server (200-1; 200-2), an image according to a user's command while the guide screen is being provided; receiving, from the external server (200-1; 200-2), a detailed information on the first information, the detailed information on the first information comprising information on a response to the first voice input, the second voice input, and the transmitted image, wherein the detailed information is acquired by inputting the second voice input, and the transmitted image to the artificial intelligence model; and outputting, through the speaker, a second sound based on the detailed information on the first information and changing the first guide screen to a second guide screen based on the detailed information.