Actions47
- Booking Actions
- Contact Actions
- Enquiry Actions
- Event Actions
- Location Actions
- Property Actions
- Sale Actions
- User Actions
- Web Lead Actions
Overview
This node integrates with the Inmobalia CRM API to retrieve detailed information about a booking's check-in event. Specifically, the "Get Check-In Event" operation under the "Booking" resource fetches data related to the check-in details of a specified booking.
Common scenarios where this node is beneficial include:
- Automating workflows that require confirmation or processing of guest check-ins.
- Synchronizing booking check-in data with other systems such as property management or notification services.
- Generating reports or dashboards that track guest arrivals and occupancy status.
For example, after a booking is confirmed, this node can be used to pull the check-in event details automatically and trigger welcome emails or update room availability in real-time.
Properties
| Name | Meaning |
|---|---|
| Booking ID | The unique numeric identifier of the booking for which the check-in event details are requested. Example: 12345 |
Output
The output is a JSON object containing the check-in event details associated with the specified booking. This typically includes information such as check-in time, guest details, status, and any other metadata provided by the Inmobalia CRM API for the check-in event.
The output structure corresponds directly to the API response for the booking's check-in event and may contain nested objects and arrays representing various aspects of the check-in.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the Inmobalia CRM API.
- Requires an API authentication token configured via OAuth2 credentials within n8n.
- The node depends on the internal client library (
createClient) to communicate with the API.
Troubleshooting
Common Issues:
- Invalid or missing Booking ID: Ensure the Booking ID is provided and is a valid number.
- Authentication errors: Verify that the OAuth2 credentials are correctly set up and have not expired.
- Unsupported operation or resource errors: Confirm that the Resource is set to "Booking" and Operation to "Get Check-In Event".
Error Messages:
Unsupported operation: This indicates the selected operation is not implemented; verify the operation name.- API errors wrapped as
NodeApiError: These usually indicate issues returned from the Inmobalia CRM API such as invalid parameters or server errors. Review the error message for specifics.
To resolve errors, double-check input parameters, ensure proper credential configuration, and consult the API documentation for valid request formats.
Links and References
- Inmobalia CRM API Documentation (hypothetical link)
- n8n OAuth2 Credential Setup Guide: https://docs.n8n.io/credentials/oauth2/
- n8n Node Development Documentation: https://docs.n8n.io/integrations/creating-nodes/