tr Skip to content

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 Telegram

3 steps Setup ~5 min Used on 880 sites Productivity Free to import

The When a Liferay webhook fires, create a Notion page and alert the team in Telegram workflow on the FlowMattic canvas, with 3 steps across Liferay, Notion, Telegram
The workflow as it appears in the builder after import. Each step opens for editing.

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.

  1. Step 1Trigger
    Liferay Setup Webhooks

    Fires 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.

  2. Step 2Action
    Notion Create Page

    Creates 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.

  3. Step 3Action
    Telegram Send a Text Message

    Sends 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.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.

Koen A.

Works within WordPress, so it can easily access any inbuilt WP functions or custom functions and use them in your flow. It's easy to use and already has many useful integrations built.