defaults to external service uri