Multiple Shipping AgentsBrowser Info Environment
Yes, but not by directly interfacing to those services.
What you would do is set up shipping zones and delivery options, then configure shipping cost rules for each.
In practice, what I find is that a shop will use one agent for small stuff (postal service?), then move on to another agent for large packages and possibly switch depending on areas. So rather than configure all rules for all agents, you just configure the subsets that you will actually use and optimise those for what is being sold.
Keeping the rule sets as simple as possible also pays off when you come to update them.