Overview
This workflow automates the monitoring of Amadeus Flight and Booking.com Hotel APIs, ensuring their health and responsiveness meet defined SLA standards. It leverages scheduled triggers and HTTP requests to check API statuses at regular intervals.
Key Features
- Automated Scheduling: Periodic health checks using a schedule trigger.
- API Monitoring: Sends HTTP requests to both Amadeus and Booking.com APIs to assess availability and response times.
- SLA Calculation: Processes API responses to calculate health metrics and determine SLA compliance.
- Conditional Alerts: Uses logic nodes to detect SLA breaches and trigger WhatsApp alerts for immediate notification.
- Logging: Maintains logs for both normal and breach events for audit and analysis.
Benefits
- Proactive Issue Detection: Enables rapid response to API outages or slowdowns, minimizing business impact.
- Automated Communication: Reduces manual monitoring and ensures stakeholders are instantly informed via WhatsApp.
- Operational Efficiency: Saves time and resources by automating repetitive monitoring and alerting tasks.
Use Cases
- Travel agencies or platforms relying on Amadeus and Booking.com APIs for real-time data.
- IT teams needing automated SLA compliance monitoring and instant incident alerts.
Integrations & Processes
- Integrates with Amadeus and Booking.com APIs via HTTP requests.
- Utilizes WhatsApp for real-time alerting.
- Employs n8n's logic and code nodes for custom SLA calculations and decision-making.