We generally do most clearances ourselves through AFTN/SITA although some Coutries/States do ask you to use an agent.
Hadid in DAM is our first choice of agent.
Our main flight planning application now has a Permit Tracker showing what permits you need or what you haven't got after computing the flight plan.