Connect n8n to AGNT's booking API
Wire n8n's HTTP Request node to AGNT for automated booking workflows — no code required.
n8n is a self-hosted workflow automation platform. This guide shows venue operators and no-code builders how to connect n8n to AGNT's REST API for automated booking notifications, CRM syncs, and report generation.
Prerequisites
- An AGNT developer API key.
- n8n instance (cloud or self-hosted).
- Basic familiarity with n8n's visual workflow editor.
What you're building
A three-node n8n workflow: (1) a Webhook trigger that receives AGNT booking confirmations, (2) an HTTP Request node that fetches venue details from AGNT's API, and (3) a Slack notification node that posts the booking summary to a channel.
You can extend this pattern to sync bookings with Google Sheets, send email confirmations, update your CRM, or trigger any of n8n's 400+ integrations.
Step 1 — Set up the AGNT webhook
In AGNT's developer dashboard, register a webhook URL pointing to your n8n instance: `https://your-n8n.example.com/webhook/agnt-booking`. Select the `booking.confirmed` event type.
AGNT signs every webhook payload with HMAC-SHA256. You can verify the signature in n8n using a Function node, but for this quickstart we'll skip verification and focus on the data flow.
Step 2 — Build the n8n workflow
In n8n, create a new workflow with these nodes:
1. **Webhook** node: Method POST, Path `/webhook/agnt-booking`. This receives the booking event JSON.
2. **HTTP Request** node: GET `https://api.agntdot.com/api/venues/{{$json.venue_id}}` with the Authorization header. This enriches the booking data with venue name, address, and category.
3. **Slack** node: Post to your `#bookings` channel with the formatted booking summary.
Step 3 — Test the flow
Make a test booking through AGNT (or use the webhook test button in the developer dashboard). You should see the booking event arrive in n8n, the venue details enriched, and the Slack notification posted.
Common issues: webhook URL typo (check the exact path), missing Authorization header on the HTTP Request node, and n8n running behind a firewall that blocks incoming webhooks.
Why this matters
Venue operators who aren't developers can build custom automation flows using n8n's visual editor. The AGNT REST API provides the data layer; n8n provides the automation layer. No code, no custom adapters — just configure and connect.