Zapier Webhook API Integration

Job ID: 39960605

Budget: ₹12,500 – ₹37,500 INR

I’ve got a bus-service API that must speak seamlessly with our AgentKit MCP platform through Zapier. What I need is a clean Zap built around a custom webhook that:

• receives POST requests from the bus-service endpoint
• authenticates every call via an API-Key header
• queries the “trip availability” route supplied by the provider
• parses the response and feeds the relevant availability data straight back to AgentKit MCP for the booking flow

Once the Zap is live, I’ll run a few sample payloads; as long as the key is recognised, the request is processed, and the availability details appear inside AgentKit, we’re good. Please include concise setup notes so I can refresh the key or adjust endpoints later if required.


######################################
Create a Zap with a custom action called check_trip_availability.

Define input fields: origin, destination, date, time, seats.

The Zap’s action steps:

HTTP Request (Webhooks by Zapier): call the ITM availability endpoint.

Method: GET or POST depending on API.

Pass authentication (API key) in headers or via Zapier’s secured fields.

Formatter / Parser: normalize ITM response into {available: boolean, seatsLeft: int, options: [{departure, fare, travelTime}], errorMessage}.

Return that JSON back to MCP.

https://cloud.itmprojects.com.au/ws/swagger/index.html