Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.iblueprint.ai/llms.txt

Use this file to discover all available pages before exploring further.

Triggers tell iBlueprint when to run a Blueprint. Instead of launching a Blueprint by hand every time, you can attach one or more triggers so the Blueprint fires automatically in response to external events, incoming messages, or a recurring schedule. iBlueprint supports seven trigger types, and you can mix them on a single Blueprint.

Add a trigger

1

Open Blueprint triggers

Open your Blueprint, then click Triggers in the top toolbar or sidebar panel.
2

Click Add trigger

Choose a trigger type from the list.
3

Configure the trigger

Fill in the settings for that trigger type (see the sections below).
4

Activate

Toggle the trigger Active. iBlueprint saves the configuration and begins listening immediately.
You can also fire any trigger manually from the trigger detail panel — useful for testing before you go live.

Trigger types

A manual trigger has no automatic schedule or event. Use it to run a Blueprint on demand from the iBlueprint UI or by calling the fire endpoint from your own code.Configuration: none required.When to use: ad-hoc tasks, testing, or workflows that humans kick off after reviewing input data.

Pass input data to a Blueprint

All trigger types (except manual) can pass structured data into the Blueprint at run time. This data is available to Blueprint nodes as the initial input payload. For webhook and API triggers you control the JSON body directly. For email and Slack triggers, iBlueprint normalizes the inbound message into a consistent schema that your Blueprint nodes can reference.

Deactivate or delete a trigger

  • Deactivate — toggle the trigger off. The configuration is preserved and iBlueprint stops listening. You can reactivate it at any time.
  • Delete — removes the trigger permanently. For webhook triggers, the generated URL stops accepting requests immediately.