Kirimi Trigger icon

Kirimi Trigger

Handle Kirimi WhatsApp webhook events

Kirimi Trigger

AI-generated

Summary

Receives Kirimi WhatsApp webhook events and emits matching events as workflow items. Select one or more event types; for incoming messages, optionally filter by device, whether the message was sent by you, group type, and message type.

Inputs

  • Events (required) — Select the events to listen for: incoming calls, connection changes, group changes, logout, incoming messages, message status changes, send failures, sent messages, presence updates, or QR code generation. Defaults to incoming messages.
  • Device ID Filter — Only process events whose payload deviceId matches this value; leave empty to accept any device.
  • Filter From Me — For incoming messages, defaults to true and drops messages where isFromMe is true.
  • Filter Groups — For incoming messages, choose all messages, only group messages, or only individual messages. Defaults to all; filtering uses the payload's isFromGroup value.
  • Message Type Filter — For incoming messages, optionally accept only selected audio, contact, document, image, location, sticker, text, or video types. An empty selection accepts all types.

Output shape

A single workflow item containing the webhook payload, with event and receivedAt fields added.

Events that do not match the selected event or filters produce no items. The trigger exposes a POST webhook URL for configuration in the Kirimi dashboard; it does not register the webhook with an external service.

Examples

Example 1: Listen for incoming messages while excluding messages sent by you

Select Message (Incoming) and leave Filter From Me enabled. The default group and message type filters accept all.

Example 2: Listen only for image messages from groups on one device

Select Message (Incoming), set Device ID Filter, choose Only Groups, and select Image in Message Type Filter.

Links

Discussion