Zindua

Instant communication platform for businesses, optimized for developers.

Product
  • WhatsApp
  • Campaigns
  • Bot builder
  • MailGuard
  • Verify
  • Pricing
Developers
  • Documentation
  • Node.js
  • Next.js
  • PHP
  • FastAPI
  • MCP / Cursor
Solutions
  • Public sector
  • Health & care
  • Banking & fintech
  • NGOs & associations
  • SaaS & product teams
  • All solutions
Company
  • About
  • Blog
  • Contact
  • Status
  • Terms
  • Privacy

Product

  • WhatsApp
  • Campaigns
  • Bot builder
  • MailGuard
  • Verify
  • Pricing

Developers

  • Documentation
  • Node.js
  • Next.js
  • PHP
  • FastAPI
  • MCP / Cursor

Solutions

  • Public sector
  • Health & care
  • Banking & fintech
  • NGOs & associations
  • SaaS & product teams
  • All solutions

Company

  • About
  • Blog
  • Contact
  • Status
  • Terms
  • Privacy

© 2026 Zindua, Inc. All rights reserved.

System status
Zindua
How it WorksPricingCompare
Sign in
Get started

Bot Builder · AI

Your key. One AI call. WhatsApp sends {{ai}}.

Pro AI is BYOK. Paste your key. Write the instruction. Facts go in {{http}}. The next WhatsApp line is {{ai}}. One call per step.

Sign inBack to Bot Builder

AI

Demo

Your key, your bill. Zindua never buys tokens. The key stays on this project, not on the canvas.

OpenAIOpenAIClaudeClaudeGeminiGemini

Instruction

Answer only from these facts. If hours are missing, say you do not know. Keep it under 400 characters. No markdown. Facts: {{http}}

Save as

ai

If the call fails

I do not have the hours yet.

Sample visitor message

What are your hours?

WhatsApp will send

API (optional) → AI → Message {{ai}}

Counters 08:00-15:00 weekdays. Closed Sunday.

{{ai}}

Next message should send {{ai}}. One call per step. Loop back with Jump if you want another turn.

In life

What AI on the canvas can do

Your key. One call. The next WhatsApp line is {{ai}}.

Someone building an assistant with their own AI key
OpenAIClaudeGemini

Your key. One AI call. WhatsApp sends {{ai}}.

Someone thinking through when the bot should spend a token

Hours stay a Message. AI only when the fact is live.

Someone drafting the next WhatsApp line after an AI call

Same scanned WhatsApp. Guardian still paces the line.

How to use it

01

Connect your key

Open the AI block. Pick OpenAI, Claude, or Gemini. Paste the key. Connect. It stays encrypted on the project, not on the canvas.

02

Put facts in front

Hours can stay a Message. For live stock or a balance, drop API first. That result is {{http}}.

03

Write the instruction

Tell the model what it may use. Put Facts: {{http}} and any {{last4}} or {{ask}}. If they do not say, it must say it does not know.

04

Next message sends {{ai}}

Save as stays ai unless you rename it. The following Message block is {{ai}}. Test with a sample visitor line, then publish.

Examples

Same chips as the AI inspector. Tap one. The desk on the right is what WhatsApp should send after {{ai}}.

Hours

Fixed hours stay on a Message block. Use AI only if hours come from your API.

API (optional) → AI → Message {{ai}}

Visitor

What are your hours?

WhatsApp

Counters 08:00-15:00 weekdays. Closed Sunday.

AI

Demo

Your key, your bill. Zindua never buys tokens. The key stays on this project, not on the canvas.

OpenAIOpenAIClaudeClaudeGeminiGemini

Instruction

Answer only from these facts. If hours are missing, say you do not know. Keep it under 400 characters. No markdown. Facts: {{http}}

Save as

ai

If the call fails

I do not have the hours yet.

Sample visitor message

What are your hours?

WhatsApp will send

API (optional) → AI → Message {{ai}}

Counters 08:00-15:00 weekdays. Closed Sunday.

{{ai}}

Next message should send {{ai}}. One call per step. Loop back with Jump if you want another turn.

On the canvas

Wire it

01

API before AI

GET. One field. Facts: {{http}}.

{{http}}
02

If, Ask, Jump

Path first. Save {{ask}}. 1-2-3. Handoff if it fails.

{{ask}}1-2-3

On the block

03

Your key

You pay. Zindua does not buy tokens. Shared on the project.

BYOK
04

Models and pace

gpt-4o-mini, Haiku, Flash. 400 characters. 6 / 20 / 4.

4006 / 20 / 4

Not yet

05

NLU

No auto intent. Menu 1-2-3 or If.

1-2-3
06

Translate, Sentiment

Write the language. No mood score. Place a Handoff.

Handoff

FAQ

Does Zindua pay OpenAI?

No. You paste your OpenAI, Claude, or Gemini key. We ping it, encrypt it on the project, and call that vendor when the AI block runs. The canvas never stores the key.

Why is the next block empty?

AI writes {{ai}}. It does not send WhatsApp by itself. Drop a Message after it and put {{ai}} in the text. Test inserts that for you when the probe works.

Can it remember the whole chat?

No. Each visit is one visitor line plus your instruction after {{vars}} are filled. For a second turn, Jump back to a Question so they write again.

What if the key is missing or the vendor is down?

WhatsApp still gets If the call fails. Default: I do not have that yet. The graph continues to the same next block. It does not skip to Handoff unless you put that path on the canvas.

Should hours go through AI?

No, if they never change. A Message is free and exact. Use AI when the answer lives in {{http}} or the visitor line is open-ended.

Is this Cloud API or a lime chatbot?

No. Same scanned WhatsApp line as the rest of Bot Builder. Guardian still paces the number. Apply the AI desk model on Pro, connect your key, then Test bot.

Ready model

Apply AI desk on Pro

Hours stay a Message. Ask the desk is a Question, then AI, then {{ai}}. A person is still a Handoff. Connect your key after you apply it.

Sign in, then apply AI desk