Skip to content

What is imagent on Mac?

By Junaid, maker of Taskglass · Last reviewed

The background agent for Messages and FaceTime, sending and receiving your iMessages.

imagent runs in the background for Messages (and related FaceTime functions), keeping your iMessage and SMS conversations in sync even when the Messages app is closed. It's busier when lots of messages arrive or when Messages in iCloud is syncing.

Category
Apple service
Made by
Apple
Safe to quit:
With care

Shown in Activity Monitor as imagent

Why is imagent using so much CPU or memory?

  • Many messages or attachments arriving
  • Messages in iCloud syncing a large history
  • Group chats with lots of activity

What to do

  1. 1Let sync finish; check Messages > Settings > iMessage
  2. 2Restart the Messages app
  3. 3Restart your Mac

Safe to quit? With care.

macOS relaunches it; messages may be delayed briefly.

Related processes

Part of the Taskglass Process Library

See it live in Taskglass.

Taskglass shows what imagent is doing on your Mac right now, explains it in plain English, and tells you if it's safe. It does the same for 213 other processes.