When a Liferay webhook fires, create a Notion page and alert the team in Telegram
When Liferay sends one of the webhook events you set up, this workflow creates a Notion page under a parent page you pick and sends a Telegram text message to your team, so portal activity is recorded and seen.
Liferay
Notion
Telegram3 steps Setup ~5 min Used on 880 sites Productivity Free to import

What this workflow does
A Liferay portal produces events that people elsewhere need to know about: new users, content changes, form entries. The portal admin sees them, but the rest of the team plans in Notion and talks in Telegram. This workflow takes the events you choose and puts a record in Notion plus a note in Telegram.
The Liferay trigger, Setup Webhooks, fires for the events you specify when you set up the webhook in Liferay. FlowMattic receives the event data, and the Notion step, Create Page, adds a new page inside the parent page you choose, with a title and content you map from the event. The Telegram step then sends a text message through your bot to the chat you set, and can include event details or information about the new Notion page.
Every event Liferay sends runs both steps once, so the events you subscribe to decide how many pages and messages you get. Task History records each run and what each app returned.
Customer portal sign-ups
Liferay sends an event when a customer account is created. Each one becomes a Notion page for onboarding notes, and the account team hears about it in Telegram.
Intranet content changes
Editors publish updates on a Liferay intranet. A Notion page logs each change, and a Telegram message tells the comms team something went live.
Portal form entries
A Liferay form takes partner requests. Each entry gets a Notion page the team can work in, and a Telegram alert so nobody waits for a daily check.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Liferay Setup WebhooksFires for the events you specify when setting up the webhook in Liferay. The event data comes into FlowMattic for the Notion page and the Telegram message.
Notion Create PageCreates a page inside the Notion parent page you choose. Map a title and content from the Liferay event so each page shows what happened and when.
Telegram Send a Text MessageSends a text message through your Telegram bot to your team's chat. Write the message and include event details, or values returned by the Notion step, so people know what came in.
What you need
- FlowMatticCore
- Liferay AccountAccount
- Notion AccountAccount
- Telegram AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Subscribe the Liferay webhook only to the events your team cares about. Every event sent creates a Notion page and a Telegram message.
- If one webhook covers several event types, add a Filter after the trigger on the value that names the event type, if Liferay sends one, so only the events you want reach Notion and Telegram.
- Share the parent page in Notion with the FlowMattic connection before mapping, otherwise the Create Page step can't add pages under it.
Questions about this workflow
Which Liferay events create a Notion page and a Telegram alert?
The ones you specify in the Liferay webhook setup. The trigger runs for each event Liferay sends to FlowMattic, so the webhook settings decide what comes through.
Does the Notion page go into a database?
No. Create Page adds a page inside a parent page. If you want database items with properties, swap in Notion's Create Database Item action.
Do I need a Telegram bot to get the Liferay alerts?
Yes. The Telegram step sends through a bot connected to FlowMattic. Add that bot to the group or chat where the alerts should appear.
What if Notion rejects the page for a Liferay event?
The Telegram step still runs, so the team may get a message for an event with no Notion page. Task History shows the Notion error for that run.
More Project Management workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted





