Step 2 — Webhook Setup
Configure webhooks to receive data from workflows
In this step we’ll connect your SaaS to the n8n webhook you prepared earlier.

1. Choose Trigger Type
Select User Trigger. This means your end-user will actively call the webhook (for example, from their app or via API) to trigger your workflow.
AgentCraft also supports Timer Trigger (scheduled runs) and Page Trigger (embedded buttons/forms on your website).
2. Basic Settings
Webhook Name: e.g.
Telegram NotificatorWebhook URL: paste the URL from your n8n Webhook node
Authentication Token: enter the token you’ll use to validate requests
3. Static Fields
Static fields are values that each SaaS customer configures once in their personal dashboard. In our example we’ll add one static field:
ChatID — so our bot knows where to send messages for each user.

Let's add some instruction for user:
4. Dynamic Fields
Dynamic fields are passed each time the webhook is called. In our example:
message_text — the content your user wants to send to Telegram.

5. Test Your Webhook
Open the JSON Preview tab and click Test Webhook. You’ll see a sample request being sent to your n8n webhook and can verify it arrives correctly.

Once saved, AgentCraft will handle all the user-specific data automatically and forward requests to your n8n workflow.
Last updated