Tantangan lainnya adalah memastikan bahwa pemberian obat dilakukan dengan tepat. Terkadang, meskipun ada pengingat, kesalahan dalam pemberian obat bisa terjadi, baik itu karena faktor manusia, seperti kelelahan petugas, atau kesibukan dalam mengelola banyak pasien. Kesalahan dalam dosis atau waktu pemberian obat dapat memperburuk kondisi pasien dan mengurangi efektivitas pengobatan yang sedang dijalani. Oleh karena itu, dibutuhkan sebuah sistem yang dapat membantu petugas dalam memastikan pemberian obat yang tepat, baik dari segi waktu maupun dosis.