Integrate external APIs and vendors safely: failure isolation, webhook verification, rate limits, and abstraction layers. Use whenever integrating a third-party API, SDK, payment provider, or webhook consumer.