Set a Trigger
Write the trigger in plain English: "when the patient wants to book an appointment". The AI recognises intent and starts the flow.
Build multi-step automated workflows that run inside the conversation: conditional branching, dynamic forms, persona handoffs, API calls, and webhook triggers. No Zapier needed. No code required.
Live Flow · Appointment Intake
YES →
NO →
No developer needed. The flow builder is a no-code visual tool in your BotMaster admin panel.
Write the trigger in plain English: "when the patient wants to book an appointment". The AI recognises intent and starts the flow.
Chain message nodes, condition branches, dynamic form nodes, persona handoff nodes, and API call nodes with visual connectors.
Any node can trigger a dynamic form inline inside the chat. On submission or completion, NIVA fires a webhook with the full payload.
Toggle the flow live. Monitor completions, drop-off rates, and webhook delivery in the admin panel.
Defines the condition that starts the flow. Write in plain English and the AI evaluates every message against active triggers.
Fork the flow based on form input, session data, persona, visitor history, or an LLM evaluation of the conversation.
Attach a form to any node. When the flow reaches it, the form appears inline in the chat widget.
Hand off the conversation to a different persona mid-flow. From Onboarding to Sales, seamless and invisible.
Call any REST endpoint mid-conversation. Response data is available in the next node for branching or messages.
Fire a POST with full flow payload to your CRM, Zapier, Make, Slack, or any HTTP endpoint.
Production flows running in NIVA bots today, across different industries, built without code.
Collect patient details, insurance, and preferred time, then push to the clinic booking system without staff involvement.
Qualify inbound visitors against ICP criteria, collect contact details, and route to the right sales rep automatically.
Collect cargo details inline, call the freight rate API, and deliver a live quote, all inside the chat widget.
From property interest to booked viewing, captured inline, routed to the agent's calendar without a phone call.
Guide new hires through day-one tasks, collect paperwork acknowledgements, and notify HR of completion automatically.
Webhook Integration
Configure a webhook on any flow or individual form. The moment a visitor completes the flow, NIVA fires a POST with the full session payload, form data, visitor ID, bot name, and timestamp, to your endpoint.
Flow reaches completion node
All nodes executed, form responses collected, API calls returned.
NIVA fires the webhook
POST to your configured URL in under 1 second.
POST → clinic.example.com/api/appointmentsFull payload delivered
Flow name, bot name, session ID, visitor ID, timestamp, all form values, and API call results.
{"flow":"Appointment Intake","session":"abc123","data":{...}}Your system takes over
Create a CRM deal, send a Slack alert, book a calendar slot, or trigger any downstream automation.
Book a demo and we'll build a real workflow for your business, live, during the call, no prep needed.