diff --git a/android/engine/src/main/res/values/strings.xml b/android/engine/src/main/res/values/strings.xml
index 28a87de5c9..fc31a676a6 100644
--- a/android/engine/src/main/res/values/strings.xml
+++ b/android/engine/src/main/res/values/strings.xml
@@ -136,4 +136,6 @@
Please click BACK again to exit
Unable to sync. Connect to the internet and try again
Appointment Date
+ New Visit Created
+ A new visit for the patient has been successfully created.
diff --git a/android/quest/src/main/java/org/smartregister/fhircore/quest/ui/main/AppMainActivity.kt b/android/quest/src/main/java/org/smartregister/fhircore/quest/ui/main/AppMainActivity.kt
index 21f94d35d3..1015d5f37e 100644
--- a/android/quest/src/main/java/org/smartregister/fhircore/quest/ui/main/AppMainActivity.kt
+++ b/android/quest/src/main/java/org/smartregister/fhircore/quest/ui/main/AppMainActivity.kt
@@ -36,6 +36,7 @@ import org.smartregister.fhircore.engine.configuration.app.ConfigService
import org.smartregister.fhircore.engine.sync.OnSyncListener
import org.smartregister.fhircore.engine.sync.SyncBroadcaster
import org.smartregister.fhircore.engine.task.FhirCarePlanGenerator
+import org.smartregister.fhircore.engine.ui.base.AlertDialogue
import org.smartregister.fhircore.engine.ui.base.BaseMultiLanguageActivity
import org.smartregister.fhircore.engine.ui.questionnaire.QuestionnaireActivity
import org.smartregister.fhircore.engine.ui.questionnaire.QuestionnaireActivity.Companion.QUESTIONNAIRE_BACK_REFERENCE_KEY
@@ -185,6 +186,11 @@ open class AppMainActivity : BaseMultiLanguageActivity(), OnSyncListener {
* Send a random string to trigger [FhirCarePlanGenerator.completeTask] to invoke
* [PatientProfileViewModel.fetchPatientProfileDataWithChildren]
*/
+ AlertDialogue.showInfoAlert(
+ this,
+ getString(R.string.new_visit_created_message),
+ getString(R.string.new_visit_created_title),
+ )
appMainViewModel.onTaskComplete(System.currentTimeMillis().toString())
}
it.startsWith(ResourceType.Task.name) -> {