Стоит также обратить внимание на специальные юниты, существующие только на стратегической карте. Всего их три — дипломат, шпион и наёмный убийца. Эти юниты необходимы для выполнения специальных заданий. Пользоваться ими стоит активно, так как с их помощью Ваша фракция может получить значительные стратегические преимущества.
Дипломат способен, перемещаясь по карте, договариваться с представителями чужих фракций и подкупать их. С помощью тренированного дипломата можно значительно пополнять бюджет своей фракции заключая торговые соглашения и перемирия на условиях выплаты дани. Все дипломатические возможности Rome: Total War доступны только при помощи этого юнита.
Шпион нужен для получения разведданных. Он может проникать во вражеские города (позволяя оценить экономическую и оборонительную мощь города и снижая уровень правопорядка, а при штурме — может открыть ворота), кроме того, шпион может передавать сведения о составе и численности армий противника. Обнаружить шпиона может другой шпион или случайно наткнувшийся отряд.
Наёмный убийца полезен в деле уничтожения любых персонажей на стратегической карте, а также при проведении диверсий во вражеских городах. Группы тренированных (на ком попало) диверсантов уничтожают агентов и командиров врага, эффективно подрывают восстановление вражеских ресурсов и могут принудить неприятеля отложить готовящееся нападение.
В предыдущих играх серии агенты не могли умереть от естественных причин. Теперь же, они как и члены семьи состариваются и умирают. Агенты, как и члены семьи, обадают отличительными характеристиками (для агентов характеристик существенно меньше, чем для членов семьи) и собственной свитой, которую также можно перебрасывать от агента к агенту. Перед выполнением задания шпион и убийца оценивают примерный шанс на успех. Чем ниже шанс, тем быстрее растут навыки агента в случае успешного выполнения задания. Рост уровня дипломата, зависит от успешности проведённых переговоров.