Quote de danoodle
i've heard that appstore is very strict of apps that run in the background, if agile is in the process of getting onto appstore (most likely cuz of the economic sense) then i hope i can still run in the background otherwise it'll just be like the other ones out there
there is NO chance of it running as a background process. However, there are 2 options.
It might (if it were made)
a) take advantage of apples push servers after they launch
b) save chats server side like mobilechat so you can close it and reopen, and it will query the server for new messages