BookedIn icon

BookedIn

Interact with BookedIn AI agents, leads, campaigns, strategies, lists, and human messaging

Overview

This node enables sending SMS messages to leads within the BookedIn platform. It is designed for scenarios where businesses want to communicate directly with their leads via SMS, such as sending follow-up messages, appointment reminders, or promotional offers. By integrating this node into an automation workflow, users can programmatically send personalized SMS messages from a specified business phone number to a lead's phone number.

Practical example:
A sales team uses this node to automatically send a reminder SMS to a lead one day before a scheduled meeting, ensuring higher attendance rates and better engagement.

Properties

Name Meaning
Lead ID The unique identifier of the lead to whom the SMS message will be sent.
Message The content/text of the SMS message to send.
From Number The business phone number (in international format) from which the SMS will be sent.
To Number The lead's phone number (in international format) to which the SMS will be delivered.

Output

The node outputs a JSON object representing the response from the BookedIn API after attempting to send the SMS. This typically includes details about the sent message, such as status, timestamps, and any identifiers returned by the API.

If an error occurs during sending, the output JSON will contain an error field with the error message.

The node does not output binary data.

Dependencies

  • Requires an active connection to the BookedIn API using an API key credential configured in n8n.
  • The node makes authenticated HTTP requests to the BookedIn API endpoints.
  • Phone numbers must be provided in international format starting with "+" (e.g., +12345678910).

Troubleshooting

  • Invalid phone number format:
    Error messages like "From number must be in international format starting with +" or "To number must be in international format starting with +" indicate that the phone numbers are not correctly formatted. Ensure both numbers start with "+" followed by country code and digits only.

  • Missing required fields:
    Errors stating "Lead ID is required", "Message is required", or similar mean that mandatory input properties were not provided. Verify all required fields are set.

  • API authentication errors:
    If the API key credential is missing, invalid, or expired, the node will fail to authenticate. Check your API credentials configuration in n8n.

  • Network or API errors:
    Temporary network issues or API downtime may cause failures. Retry or check BookedIn service status if persistent.

  • Continue on Fail option:
    If enabled, the node will output error messages in the JSON output instead of stopping execution, allowing workflows to handle errors gracefully.

Links and References

Discussion