New Flow Builder and Knowledge Base are live. What changed

Test webhook data with a dry run

Paste a sample payload into the Dry-Run Önizleme card and run it. Save the mapping first: the preview may miss unsaved rows, and it writes nothing.

Short answer

A dry run tries your mapping on a sample payload and stores nothing: no lead record, no welcome flow. The preview does not always see rows you typed but did not save, so press Kaydet first. A dry run does not check every rule of real lead intake: for example, with no name mapping the preview can look fine while a real lead is rejected.

This page also exists in Turkish with the same scope: Türkçe okuyun

Before you start

  • A tenant login that can open Ayarlar > Temel Bilgiler
  • A sample JSON body your landing form actually posts
  • Saved rows for name, phone and consent in the field map card

Step by step

These screens sit inside the Intent AI section. Sign in, open Intent AI; the menu names below are in that section's left menu.

Open the Dry-Run Önizleme card

Open Ayarlar > Temel Bilgiler and follow the "Landing Webhook Ayarlari" link. Scroll down to the "Dry-Run Önizleme" card.

Paste your own payload and run it

Replace the ready-made JSON in the box with your own form body. Press "Dry Run Çalıştır". The button reads "Çalışıyor..." while the result panel on the right fills in.

Read the phone and consent lines in the result

Look for a green "Phone E.164" line holding the number in +90 form. "Onay alani OK" should appear and the "would_upsert: true" badge should turn green. The "Çözümlenen alanlar" table below shows where each value landed.

Result check

If it did not work

Check these

  • "Payload bir JSON nesnesi olmalı." means you pasted an array or plain text. Paste a single object that opens with a brace.
  • A red "Telefon normalize edilemedi" line means the phone key is mapped wrong or the number carries no country code. Type TR into the phone country hint box, press Kaydet and run it again.
  • "Onay alani eksik / false" means consent never arrived, or arrived as false. Confirm that your form posts the consent checkbox as true.

Does this step look different in your panel?

We can review the screen and exact error text together.

Write to support

This guide was checked against the product UI and code inventory on 4 October 2026.

Chatinbox chatinbox

Looking into Chatinbox? I answer setup, pricing and channel questions right here.