Skip to main content

ZENZAP implementation · CloudX

ZENZAP AI agents in Israel, connected to monday.com and Salesforce

CloudX is an Israeli consultancy that builds AI agents in ZENZAP enterprise chat for organizations in Israel, and connects them to monday.com and Salesforce. Frontline teams report, schedule and sell from chat, and every message becomes a structured record, checked against business rules and permissions. In production at clients we run a quote-to-CRM agent that turns quotes into monday.com deals and a competitor price monitoring bot for retail, alongside complete demos for shift scheduling, field technicians and volunteer operations.

What ZENZAP is and where AI agents fit

ZENZAP is an enterprise messaging platform with AI agents. Teams use it like any messaging app, but on company-managed accounts instead of personal phone numbers: admins control groups and access, and AI agents and bots take part in conversations as members.

An agent that chats but cannot read or write the business system is little more than a friendlier FAQ page. The value comes when the agent is connected to where the work is recorded, such as monday.com or Salesforce, and follows the same rules a good manager would. That connection is what CloudX builds.

How it works

A message in a ZENZAP group or direct chat reaches the agent service CloudX builds. The model chooses one of the registered tools, and the tool calls monday.com (GraphQL API) or Salesforce (REST API) with that role's credentials. The answer, or an approval request, goes back to the same chat.

Why chat is the right interface for frontline teams

Guards, technicians, drivers, volunteers and salespeople in the field rarely open a back-office system, but they do answer messages. When the process meets them in the chat they already use, the data actually arrives, and it arrives while it is still fresh.

The trade-off is that conversation is messy. People write in fragments, mix languages, send voice notes and change their minds. A good agent turns that into structured data, asks when something is missing, and never fills gaps by guessing.

Agents in production and complete demos

Two ZENZAP solutions built by CloudX run in production. The first is an agent for a sales operations team that turns quotes sent in chat into deals, accounts and contacts in monday.com. The second is a competitor price monitoring flow for a retail company that sends alerts to a ZENZAP bot.

Alongside them we built complete demos on real processes: shift scheduling for security companies, an agent pack for field technicians, volunteer operations, and an agent that works against a live system through a permissioned API. Each demo shows the full flow an organization gets, from the first message to the record in the system. A video of the shift scheduling demo is available on the CloudX website.

What we build with ZENZAP

AI shift scheduling agent with rest-rule checks

In our shift scheduling demo for security and guarding companies, guards submit availability by text or voice message, in their own words. A worker agent records it, and a manager agent shows who has submitted and who still needs a reminder.

AI drafts the schedule, then a separate rules checker enforces the hard constraints: 8 hours of rest between shifts, 36 hours of weekly rest, no more than 3 nights in a row, required certifications and no overlaps. The rules are configuration, not code changes: rest hours, weekly rest, consecutive nights and certifications are set per organization and collective agreement.

The manager approves, the schedule is published to each guard with read receipts, and swap requests are handled in the chat. monday.com holds the approved schedule, and every assignment records whether it came from AI or a manual change, and why.

Field technician bot: jobs, arrival and SLA

The field service demo is a Hebrew-first agent pack for technicians. A technician asks "what do I have today", accepts a job, reports "on the way" and gets Waze or Google Maps links, reports arrival, which is checked against the SLA, pauses and resumes, and sends photos and voice notes. The agent also suggests the order of the route.

Behind the chat, 57 tools are defined in a single registry, so every action the agent can take is explicit. Each tool has a schema, a required role and a permission check, so adding a capability means adding one reviewed tool, not changing a prompt.

From a quote in chat to a CRM deal

For a sales operations team, an agent that runs in production sits in a ZENZAP group. Salespeople drop a quote in the group the way they already share it with colleagues, as text, a voice note or a PDF. The agent replies in the thread, confirms what it created or updated in monday.com, and asks one question at a time when a field is missing. Each deal owner also receives a weekly digest of their open deals in chat.

Agents that read and write your systems

In the "Agent Ready" demo, an agent reads live data from a CloudX-built system through a permissioned API and writes updates back. The API, not the agent, defines what is allowed. This is the pattern we recommend for any agent that touches real records.

Bots that bring business data into chat

For a retail company we built a competitor price monitoring flow that runs in production. Prices are collected on a schedule from defined competitor sources, matched to the company's products and compared with its own prices, and an alert goes to a ZENZAP bot when a price changes. The pricing team sees the change in the chat it already uses, not in an email report that gets lost.

Agents for volunteer operations

The volunteer operations demo has registration, a volunteer agent and a staff agent, with monday.com as the system of record. A volunteer registers, updates availability and asks questions from the chat, and staff approve sensitive actions before they run.

How we keep agents safe

An agent in a company chat will receive unexpected messages, including attempts to make it do things it should not. Our design rules:

  • Rules in code, not in the prompt. Hard constraints such as rest hours or certifications are checked by a deterministic rules checker, not left to the model.
  • Human approval for consequential actions. The manager approves the schedule; staff approve sensitive volunteer actions. We do not build agents with unrestricted autonomous actions.
  • Role permissions. A worker agent and a manager agent see different data and can do different things.
  • A defined tool list. The agent can only call tools that are explicitly registered, through a permissioned API.
  • Prompt-injection protection. Messages are treated as data, and the agent's permissions are enforced server-side by the API, so even a message that manipulates the model cannot make it act beyond its role or tools.
  • An audit trail. The business system records who did what and whether it came from AI or a person.

What the system behind the agent needs

Most agent failures are not model failures. They happen because the business system has no clear place for the data, no status the agent can rely on, or permissions that were never designed for an automated user.

So before building an agent, we look at the system it will write to. Is there one record per person, job or deal? Is there a field that tells whether a change came from AI or from a person, and why? Is there an API that exposes only what this role should see? When the answer is no, we fix that first, in monday.com or Salesforce, because we build those systems too.

Hebrew, voice and messy messages

The agents we build are Hebrew-first, including slang, abbreviations and typos, and also handle English. A voice message is transcribed and handled like any written message.

We define where messages, voice notes and transcripts are stored, which fields are sent to the model, and how long they are kept. The system of record stores only the structured result plus a reference to the conversation.

In testing we do not stop at clean messages: we also test partial messages, last-minute changes, requests that break the rules and deliberate attempts to make the agent bypass permissions.

Typical business problems this solves

  • Shift availability collected by phone, WhatsApp and spreadsheet, with rest rules checked by memory.
  • Field technicians who update the office by calling, so SLAs and evidence are tracked after the fact.
  • Salespeople who send quotes but do not update the CRM.
  • Volunteers or frontline staff who will never log in to a back-office system.
  • Alerts that arrive by email and get lost, when the team actually lives in chat.

How a project runs

  1. Process mapping. Which conversations happen today, who decides what, and where the data should end up. Process first, then AI.
  2. System of record. Decide where the truth lives, usually monday.com or Salesforce, and what the agent may read and write there.
  3. Rules and permissions. Write down the hard rules, the roles and the actions that need human approval.
  4. Build the agent and its tools. A small set of explicit tools, a rules checker where needed, and tests that include hostile and messy messages.
  5. Go live with a first group. Real users on one process, so rules and wording are refined against real conversations.
  6. Expand and support. Roll out to more teams and processes, and stay on for support and changes to rules and tools.

The timeline depends on scope. One agent on one process is usually measured in weeks, while several agents across processes take longer.

Before go-live we agree what to track: adoption through the agent, questions it asked to complete data, and manager edits, so every expansion decision rests on real usage.

ZENZAP agents vs other approaches

ApproachGood forLimits
WhatsApp groupQuick informal coordinationData stays in the chat; no structured record or permissions
Forms or a dedicated appStructured input from people who will use itFrontline staff often do not open another app
Agent inside the business systemUsers who already work in monday.com or SalesforceDoes not reach people who live in chat
ZENZAP agent connected to the systemFrontline and field staff, conversational input, voiceNeeds careful rules, permissions and a clear system of record

We choose the channel by the process, and because we also build inside monday.com and Salesforce, you get the right one either way.

Choosing a partner for chat agents

  • Which of your agents run in production today, and can we see a demo of the rest?
  • Which rules are enforced in code, and which are left to the model?
  • Which actions need human approval?
  • How does the agent connect to our system, and who controls its permissions?
  • How do you test against prompt injection and messy input?
  • Can you also build the system the agent writes to?

Why CloudX

CloudX is an Israeli consultancy that works on Salesforce, monday.com and AI, and ZENZAP is one of our partners. We build both sides of the conversation: the agent in ZENZAP and the business system behind it. Because we build the monday.com and Salesforce side too, the agent gets a clean record to write to, a status it can rely on and an API scoped to its role.

Our approach is "Process First. Then AI." Our ZENZAP agents run in production in sales operations and retail, and our demos show the full flow for shift scheduling, field service and volunteer operations. Bring one process your frontline team handles by phone or WhatsApp today. We will show you the shift scheduling or field technician demo and map what your agent would do. Book a demo.

Work we have done

  • Security and guarding · Demo

    Shift scheduling in chat with a rules checker

    In security companies, availability is collected by phone and WhatsApp, and rest rules are checked from memory. In this demo guards submit availability by text or voice to a worker agent, and a manager agent tracks who has submitted. AI drafts the schedule. A separate rules checker then enforces 8 hours of rest, 36 hours of weekly rest, at most 3 nights in a row, certifications and no overlaps. Publishing includes read receipts, swap requests are handled in chat, and there are role permissions and prompt-injection protection. A manager approves a schedule that already respects every rest rule, and the demo video on our website shows the full flow.

  • Field service · Demo

    Field technician agent pack

    Field technicians update the office by phone, so SLAs and evidence are recorded after the fact. We built a Hebrew-first agent where a technician asks what they have today, accepts a job, reports being on the way with Waze or Google Maps links, and reports arrival, which is checked against the SLA. They can pause and resume, send photos and voice notes, and get a suggested route order. The office sees each status change as it happens instead of calling the technician to ask. All 57 tools are defined in one registry, so every action the agent can take is explicit.

  • Volunteer operations · Demo

    Volunteer operations in chat

    Volunteers rarely log in to a back-office system, but they do answer messages. In this demo a volunteer registers, gives consent, picks shifts and reports hours by chatting with a volunteer agent, while a staff agent shows coordinators who registered, who is missing consent and whose hours wait for review. monday.com is the system of record, and actions that need a staff decision wait for approval before they run. It shows how a whole volunteer program can run from chat, with the records in one place.

  • Agents on business systems · Demo

    Agent Ready: an agent against a live system

    Most organizations that try an AI agent get a chat that answers questions but cannot touch the system where the work is recorded. In this demo an agent works against a live CloudX-built system: it reads current records through a permissioned API and writes updates back the way a user would. The API, not the prompt, defines what the agent may read and change, so the system itself enforces permissions. It shows an organization what it gets from an agent connected to its own monday.com or Salesforce: real records, real updates and access defined per role.

  • Sales operations · In production

    A quote dropped in the group becomes a deal in monday.com

    Salespeople live in their chat groups, and updating the CRM after sending a quote was the step that kept slipping. Now a salesperson drops the quote into the ZENZAP group as a message, a voice note or a file, and the agent replies in the thread with what it is about to create or update: the deal, the account and the contact in monday.com. If something is missing, such as the contact's details, it asks right there instead of guessing. Once a week each deal owner gets a digest of their open deals in chat, and the CRM stays current without anyone opening another screen.

  • Retail · In production

    Competitor price monitoring with bot alerts

    The pricing team learned about competitor price changes late, from email reports that were easy to miss. We built a flow that tracks competitor prices, compares them with the company's own prices and posts an alert to a ZENZAP bot when a price changes, showing the product, the competitor and how the new price compares with the company's own. The team sees the change in the chat it already uses, discusses it in the same thread and decides there whether to respond.

FAQ

Who builds AI agents in ZENZAP in Israel?

CloudX is an Israeli consultancy that builds AI agents in ZENZAP and connects them to monday.com and Salesforce. In production at clients we run a quote-to-CRM agent that writes deals into monday.com and a competitor price monitoring bot for retail, with complete demos for shift scheduling, field technicians and volunteer operations. A project starts with a short process mapping (which conversations happen today, where the truth lives and what the agent may do), then a focused agent on one process that we expand from there.

What is ZENZAP?

ZENZAP is an enterprise chat platform with AI agents. Users are managed by the organization rather than by personal phone numbers, and agents and bots take part in conversations. CloudX builds agents in ZENZAP that connect the conversation to systems such as monday.com and Salesforce, so a message becomes a record.

ZENZAP or a WhatsApp Business API bot?

A WhatsApp Business API bot fits customer-facing messaging outside the organization. ZENZAP fits internal teams, with roles, permissions and agents that write to business systems. When the process belongs to employees, volunteers or technicians, a ZENZAP agent gives the organization control over who takes part and what the agent may do.

How long does it take to build a ZENZAP agent?

It depends on scope. One agent on one process is usually measured in weeks, while several agents across processes take longer. We give a precise timeline after process mapping.

What does an AI chat agent cost, and what drives the price?

There is no fixed price. The drivers are the number of processes and roles, how many systems the agent reads from and writes to, the complexity of the rules, and whether the business system behind it also needs to be built or cleaned up.

What is the difference between a ZENZAP agent and a WhatsApp group?

In a WhatsApp group the information stays in the conversation, with no structured record and no permissions. A ZENZAP agent connected to a system turns a message into a record in monday.com or Salesforce, checks rules and asks for human approval when needed. Teams keep chatting the way they do today, and the record lands in the system.

Can a ZENZAP agent connect to our existing monday.com or Salesforce setup?

Yes, that is our main pattern. We start by mapping what the existing system holds and what the agent may read and write, and sometimes the data model needs work first. The agent connects through an API with defined permissions.

Do the agents work in Hebrew and understand voice messages?

Yes. The agents we build are Hebrew-first and also handle English. In the shift scheduling demo, a voice message is transcribed and the agent handles it like any other message.

How do you stop an AI agent from doing things it should not?

The agent can only call explicitly defined tools, through an API with role-based permissions. Hard rules are checked in code rather than in the prompt, and consequential actions need a person's approval. Messages are treated as data and permissions are enforced server-side, so even a message that manipulates the model cannot make it act beyond its role or tools.

Where is chat data stored and who can see it?

Records live in the connected system, monday.com or Salesforce, under its permissions, and the agent reads and writes only through a permissioned API. In every project we define which fields are sent to the model and where voice notes and transcripts are stored, and for how long. Storage of the chat itself follows the ZENZAP platform's own policy.

How do I replace shift scheduling done by phone and Excel?

Start by writing down the rules: rest hours, maximum nights, certifications and who approves. Then workers submit availability in chat, AI drafts the schedule, a rules checker enforces the constraints and the manager approves. A video of the shift scheduling demo is available on the CloudX website.

What happens after go-live?

We stay on for support, changes to rules and tools, and additional processes and teams. Because we also build the system the agent writes to, a process change is handled on both sides together.

Can business alerts, such as a competitor price change, arrive directly in chat?

Yes. For a retail company we built a flow that tracks competitor prices and sends an alert to a ZENZAP bot when a price changes, and it runs in production. The same pattern fits any alert a team needs to see quickly, instead of an email that gets lost.

Where can I see a ZENZAP agent demo?

A video of the shift scheduling demo for a security company is available on the CloudX website, and you can ask for a live demo through our contact page.

Last updated: