Helpers for external APIs and batch handling