Bookingmood runs the calendars, bookings and payments for your rentals or appointments. FlowMattic passes the changes to Slack: a new booking for the arrivals channel, a payment for the owner, a cancellation that frees dates, a cleaning task for the crew. Holiday rental owners and small booking businesses keep everyone working from the same list.
24 triggers14 actions6 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Bookingmood24 triggers
Do this in Slack14 actions
1. TriggerPayments Created
2. ActionSend Channel Message
When Bookingmood fires Payments Created, FlowMattic runs Send Channel Message in Slack with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Bookingmood and Slack workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template
Post each new Bookingmood payment to the team
Every payment appears in the channel with the guest and amount, so the person handling arrivals knows the stay is paid without opening the Bookingmood admin.
Tell the team when dates open up after a cancellation
A cancelled calendar event frees nights that can be sold again. The post names the unit and dates so someone can lower the price or offer them to an enquiry.
Calendar Events Cancelled→Send Channel Message
Send cleaning tasks to the right cleaner
A Lookup Table matches each property to its cleaner's email. When a calendar event task is created, that cleaner gets a direct message with the unit and the date.
Calendar Event Tasks Created→Lookup Table→Find User by Email→Send Direct Message
Remind the host to prepare for a confirmed stay
When a calendar event is confirmed, Slack adds a reminder for the host with the guest name and arrival date, so keys, welcome notes and access codes are ready.
Calendar Events Confirmed→Add Reminder
Keep owners informed of money received
Number Formatter shows the paid amount in your currency. Owners of managed properties get a private channel with each payment for their units.
Post each new Bookingmood payment to the teamTemplate
1. Trigger in Bookingmood
Payments Created
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From Bookingmood
To Slack
Guest name
Message: guest
Booking reference
Message: booking
Amount
Message: paid
Currency
Message: currency
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Good to know
Payments Created and Payments Paid are separate events. Test both with one real payment to see which one fires when money is actually received in your setup.
The created and updated events fire often, for example on every booking edit. Use the specific events such as Calendar Events Confirmed or Cancelled when you only want status changes.
The payment and booking fields in the mapping are typical examples. Check the captured test data for the exact names your Bookingmood account sends.
Send Channel MessagePost or Schedule a new message to a specific #channel
Add ReminderAdds a reminder for the user
Create ChannelCreates a new channel
List All ChannelsRetrieve list of all channels
Set Channel TopicSets the topic on a selected channel
Set StatusSets your Slack status to the given text and emoji
Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
Find User by EmailFinds a user by matching against their email instead of their username
Find User by IDFinds a user by their ID.
Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
Update ProfileUpdate basic profile fields such as name or title
Find MessageFinds a Slack message using the Slack Search feature
Upload FileUpload file to your slack workplace
Why run this pair with FlowMattic
Bookingmood and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Everyone works from the same stays
Hosts, cleaners and the office see bookings, cancellations and tasks in Slack, so nobody works from an old copy of the calendar.
Freed dates get resold
Cancellations reach the team quickly, which gives them time to fill the nights again.
Peak season costs the same
FlowMattic runs on your own WordPress site with unlimited runs, so a full summer of bookings adds no per-task fees.
Common questions
How do I send Bookingmood bookings to Slack?
Create a FlowMattic workflow with the Bookingmood Bookings Created trigger and add Send Channel Message. Map the guest, unit and dates into the message, test with one booking and switch the workflow on.
Can each property have its own channel?
Yes. Add a Router after the trigger with a path for each unit or site, each posting to that property's channel, and a fallback path for new units.
Can cleaners get their tasks in Slack?
Yes. Start from Calendar Event Tasks Created, match the property to a cleaner with a Lookup Table, then use Find User by Email and Send Direct Message.
Can I hear about new invoices too?
Yes. Invoices Created and Invoices Updated are Bookingmood triggers. Post them to a private finance channel if invoice amounts should not be visible to the whole team.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Bookingmood integration 1.0.0, Slack integration 1.0.