IFTTT

Ingesting Logs via IFTTT

Use IFTTT applets to forward events from hundreds of services into your BunnyLogs stream — no code required.

How it works

BunnyLogs is available as a native IFTTT service. Once you connect your account, you can build applets that post a log entry to BunnyLogs whenever something happens in another service — a new email arrives, a smart home sensor fires, a calendar event starts, and so on.

Setup
  1. Go to Settings and click Connect IFTTT.
  2. You are redirected to IFTTT, where you authorise BunnyLogs to access your account.
  3. Create a new applet on IFTTT — choose any If This trigger, then select BunnyLogs as the Then That action.
  4. Configure the action fields (see below) and save the applet.
Action — Post Log

The Post Log action sends a single log entry to a logspace of your choice whenever the applet fires.

FieldRequiredDescription
logspace Yes Which logspace to post to. The dropdown lists all your logspaces.
message Yes The log message text. Supports IFTTT ingredients (dynamic values from the trigger).
level No Log level: DEBUG, INFO, WARNING, or ERROR. Defaults to INFO.
program No Source label shown in the log stream. Defaults to ifttt.
Example applets

Log every new email from a specific sender

  • If This: Gmail — New email from alerts@example.com
  • Then That: BunnyLogs — Post Log
    Message: New email:
    Level: INFO
    Program: gmail

Log when a smart home device goes offline

  • If This: SmartThings — Device goes offline
  • Then That: BunnyLogs — Post Log
    Message: went offline
    Level: WARNING
    Program: smarthome
Trigger — Keyword Match

BunnyLogs also provides a Keyword Match trigger that fires whenever a new log entry containing a given keyword appears in your logspace. Use this to drive actions in other IFTTT services when specific log patterns occur.

FieldDescription
keywordWord or phrase to match against incoming log messages.
logspaceLogspace to watch, or All logspaces.
Notes
  • IFTTT applets typically have a polling delay of a few minutes — they are not real-time.
  • Use IFTTT ingredients (e.g. , ) in the message field to include dynamic content from the triggering event.
  • You can create multiple applets pointing to the same or different logspaces.
  • Disconnect IFTTT at any time from Settings — this revokes BunnyLogs access immediately.