Zite implementation · CloudX
Zite apps for Salesforce organizations and HR teams
CloudX, an Israeli Salesforce, monday.com and AI consultancy, builds production Zite apps for foundations, nonprofits and HR teams in Israel that handle real organizational data under strict access rules. CloudX's Zite work includes a grant interim-report app connected to Salesforce for a philanthropic foundation, and a multi-company employee evaluation and personal development plan (IDP) system that an HR services organization runs for a number of client companies. Both are built in Hebrew, with one-time code login and privacy enforced on the server, so every user sees only what their role allows.
What Zite is
Zite is an AI app builder. You describe the app in plain language and it generates a working web application, which is then refined screen by screen and rule by rule in an editor. A Zite app comes with hosting, user login (including email one-time codes) and its own database, and it can also read and write external systems such as Salesforce.
That gives Zite two strong fits. The first is a focused app for one process, used by people who do not work in the core system, writing straight into Salesforce or monday.com. The second is a complete standalone business system, with its own data, roles and rules, for a process that does not belong inside a CRM.
What CloudX builds with Zite
CloudX has two Zite systems in production, one of each kind:
- Grant interim reporting connected to Salesforce: grantees of a philanthropic foundation submit a structured, multi-section report that is written straight into related Salesforce objects.
- A multi-company employee evaluation and IDP platform: an HR services organization runs annual evaluations and personal development plans for a number of client companies on one platform, with each company fully isolated from the others.
Both share the same foundation: a Hebrew right-to-left interface, one-time code login, and data scoping enforced on the server, so each user reaches only the records their role and organization allow.
The employee evaluation and IDP system
Several companies, full isolation
One platform hosts several separate client companies. A user from one company sees nothing of another, and each company has its own branding (a color skin), its own allowed email domains and its own usage quota. The platform admin sets up companies, branding and quotas, and never sees an evaluation.
Roles and who sees what
Every role was designed around what it needs to see, and nothing beyond it:
- Employee: completes a self-assessment and builds a development plan with their manager. Sees only their own data, and sees the manager's ratings only after a one-on-one conversation and the manager's decision to share.
- Manager: assesses direct reports, with a view by employee or by competency. Indirect reports appear with their status only.
- HR: runs cycles, questionnaires, employee lists and imports. Sees ratings, manager feedback and plans, but not employees' free text, and not their own evaluation, to avoid a conflict of interest.
- HRBP: sees aggregated data for their own units only, with no names.
- Platform admin: company setup, branding and quotas only.
The evaluation cycle
- HR publishes a cycle, and every active employee gets an evaluation matched to their job family.
- Employee and manager rate the same competencies on a 1-5 scale, in parallel.
- HR locks the cycle, and no further edits are possible.
- The manager holds a one-on-one conversation, marks it as held and shares the evaluation.
- The employee sees the manager's ratings and the gap between the two views, in neutral wording and without red warning colors.
- Employee and manager build development goals together, and both approve them. Changing the aspiration resets the approvals, while status updates and notes do not.
- HR closes and archives the cycle, and a scheduled deletion date is set according to the retention policy.
Privacy by design
Privacy rules are enforced on the server, not by hiding fields on screen:
- Small groups stay anonymous. The HR dashboard and heat map break results down by department, manager or job family, and any cell with fewer than 3 people is hidden.
- Free text stays personal. HR works with ratings and plans, but does not read what employees wrote in their own words.
- No one evaluates themselves through the back door. HR members do not see their own evaluation, and cannot act on behalf of their own direct reports.
- Exceptions leave a trace. HR can share on behalf of a manager or reopen an evaluation only with a written reason.
- Unknown users get nothing. A login attempt from an unrecognized email gets a Hebrew message and no data.
Built for everyday use
Evaluations are long forms, so the details matter. Every answer autosaves with a clear "saved" status, quick navigation never loses text, and the system warns when two tabs are editing the same evaluation. Each level of the rating scale has a word that describes it, the whole system works by keyboard alone, and the layout is designed for mobile and for right-to-left Hebrew.
HR builds questionnaires in a builder where drafts stay editable and fields lock once a cycle is published, with only one active cycle at a time. Employee lists come in through an Excel import that shows a preview before anything is written, produces an error report, and rejects invalid values and managers outside the company's allowed domains. Locks, shares, reopenings, approvals and imports are all recorded in an immutable audit log.
Before go-live, an external tester runs a full acceptance plan across every role, from employee to platform admin.
The grant interim-report app
Each report section maps to its own Salesforce object, linked to the grant record. The budget section reads the dependent picklist definitions from Salesforce, so the app shows only the values valid for the selected category, and every write passes the org's validation rules.
Grantees log in with their email and a six-digit one-time code and see only their own organization's grants. Staff review the submitted report on the record, where existing reports and automations pick it up, instead of copying sections out of Word files.
Business problems a Zite app solves
- "Grantees send reports as Word files and we copy them into Salesforce." A reporting app writes each section straight to the right records, and staff review it in Salesforce.
- "Annual evaluations run on forms and spreadsheets, and nobody knows who has finished." A cycle-based system tracks every employee and manager through each stage, and HR sees progress on one dashboard.
- "We serve several client companies, and each one must be completely separate." A multi-company platform isolates data per company, with separate branding, email domains and quotas.
- "Employees hesitate to write openly because they are not sure who reads it." Role rules decide exactly who sees what, HR does not read free text, and small groups never appear in reports.
- "We need a new process working fast, without a months-long portal project." Zite gets to a working app quickly, and every app we deliver is security-reviewed and documented before it goes live.
The architecture in plain words
A Zite app is built in layers:
- The app: screens, forms and logic generated and refined in Zite. This is what users see, on desktop and on mobile.
- The data: either the app's own database, as in the evaluation platform, or a connection to a core system. A Salesforce connection authenticates as a dedicated integration user whose permission set grants only the objects and fields the app needs.
- The rules: scoping by user, role and organization is enforced in the app's server-side queries, filtered by the verified login, never only by hiding things on screen.
When the app connects to Salesforce or monday.com, that system stays the single source of truth, and its validation rules, automations, reports and dashboards keep running there. When the app is a standalone system, the same discipline applies inside it: one data model, clear roles and an audit trail.
What users, staff and admins get
For users, the experience is short and familiar: a link, a one-time code, and a Hebrew screen that already shows their own work, whether that is a grant report or their annual evaluation and development plan. No password to forget and no license in the core system.
For the internal team, data arrives in one current place. Foundation staff review reports on the Salesforce record, and HR follows each evaluation cycle on a dashboard instead of chasing forms by email.
For the admin, every app comes with a field mapping document or data model description, so changes are planned, tested in a separate environment, and only then released to users.
How a Zite project runs
- Process and data mapping: what the app must do, who uses it, which roles exist and which data each role may see.
- Field mapping document: every field in the app mapped to its object and field, before building.
- Build against a test environment: the app is generated and refined against a sandbox or test data, never against production data first.
- Security review: login, server-side data scoping, what the integration user is allowed to do, and file handling.
- Acceptance across all roles: real scenarios run for every role, in Hebrew and on mobile, before a wider launch.
- Production and handover: the production connection or data is set up, the field mapping check is run again, and then documentation and a support path.
The security questions we answer for every app
An app that was built quickly still handles real people's data. Before production we answer these questions in writing:
- Who can log in, and how? Secure login, for example email plus a one-time code, limited to known users and allowed domains.
- What can each role see? Data is scoped to the user, role and organization in server-side queries, and we test this by deliberately trying to reach other people's records.
- What is the connection to the core system allowed to do? Only the objects and fields the app needs, through a dedicated integration user, with read or write access as required.
- What is logged and how long is data kept? Sensitive actions go to an audit log, and retention follows the organization's policy.
Choosing a Zite partner: what to ask
- Do they have Zite apps in production, connected to a core system or running as a full business system?
- Who owns the data model and permissions behind the app, not just the screens?
- How is login handled, and how do they prove each user sees only their own data?
- How do they keep an AI-generated app maintainable after the first prompt? Look for a field mapping document and test-first changes.
- Will you receive full documentation at handover?
- Do they build in Hebrew and right-to-left from day one, including accessibility?
- Do they also work with Titan and Experience Cloud, so the recommendation follows the process and not the tool?
How long it takes and what drives cost
A focused app with a few screens is usually measured in weeks, while a multi-role system takes longer and depends on scope; most of the time goes to the data model, security review and acceptance testing. The main cost drivers are the number of objects or entities involved, the number of roles and visibility rules, multi-company requirements, business rules such as evaluation cycles and approvals, imports, file uploads and languages.
Zite vs alternatives
| Zite | Titan | Salesforce Experience Cloud | |
|---|---|---|---|
| Best for | Focused apps and standalone business systems for people without licenses | Forms, portals, documents and signature on Salesforce data | Large communities with Salesforce-native sharing and collaboration |
| How it is built | Prompt plus editor | No-code builder | Configuration plus development |
| Changed by an admin without code | Yes, by prompt and editor | Yes | Partly |
| External users need Salesforce licenses | No | No, in most setups | Yes, community licenses |
| Also works with monday.com | Yes | No | No |
| Documents and eSignature | Through integrations | Built in | Through add-ons |
We work with all three, and a Zite app can run alongside Titan when a process also needs generated documents and signature. We recommend the tool that fits the process.
Why CloudX for Zite
- Zite systems in production. Grant interim reporting connected to Salesforce for a philanthropic foundation, and a multi-company HR evaluation and IDP platform for an HR services organization.
- Privacy designed per role. Who sees what is decided before the first screen is built, and enforced on the server.
- The core system comes first. CloudX is a Salesforce and monday.com consultancy, so the data model, permissions and automations behind the app are part of the scope.
- Security built in. Every app gets a review of login, server-side scoping, audit and the integration user before production.
- Specification before building. Even when building is fast, the field mapping and role model come first, so the app can be maintained and extended over time.
- Hebrew and accessibility by default. Apps for Israeli users are designed in Hebrew, right-to-left, with keyboard operation and mobile layout from the start.
Planning a Zite app or a business system on Zite? Talk to us and we will design the right process with you.
Work we have done
Philanthropic foundation · In production
Grant interim-report app
Grantee organizations sent interim reports as Word documents, and foundation staff copied each section into Salesforce by hand. We built a Hebrew Zite app with four sections, including activities and outcomes, support components and budget, each reading and writing its own Salesforce objects. In the budget section a dependent picklist keeps every reported line tied to the right budget category. Grantees log in with their email and a six-digit one-time code and see only their own organization's grants, and the foundation's team reviews each report directly on the Salesforce records its reports and automations already use.
HR services organization that runs the system for a number of client companies · In production
Employee evaluation and IDP platform
An HR services organization that runs annual evaluations for a number of client companies needed one platform where each company is fully isolated, with its own branding, allowed email domains and usage quota. We built a Hebrew Zite system for the full cycle: HR publishes a cycle, employees and managers rate the same competencies on a 1-5 scale in parallel, HR locks it, the manager holds a one-on-one conversation and shares, and employee and manager build a development plan they both approve. Privacy is designed into every role: employees see their manager's ratings only after that conversation, HR does not see employees' free text or their own evaluation, and heat-map cells with fewer than 3 people are hidden. Autosave, Excel import with preview, an audit log, keyboard and mobile support are built in. A full acceptance plan across all roles runs before go-live.
FAQ
What is Zite?
Zite is an AI app builder: you describe the app in plain language and it generates a web app with screens, data, logic and user login, with hosting and its own database included. It connects to systems such as Salesforce, so the app works on the organization's own data.
Who builds Zite apps connected to Salesforce in Israel?
CloudX, an Israeli Salesforce, monday.com and AI consultancy, builds Zite apps and the data model, permissions and automations behind them. CloudX's Zite systems in production include a grant interim-report app connected to Salesforce for a philanthropic foundation and a multi-company employee evaluation and IDP platform for an HR services organization. Zite is one of CloudX's platform partners, and our Zite apps are built in Hebrew, with secure login and data scoped to each user.
Why would we need a Zite app if we already have Salesforce?
Because most of the people who need to report or update data, such as grantees, partners or employees outside the sales and service teams, do not hold a Salesforce license. A Zite app gives them a focused Hebrew screen that writes straight to the right records. Salesforce stays the source of truth, and your automations and reports keep running there.
How can external partners update Salesforce without a license?
Give them a focused Zite app: email and one-time code login, a Hebrew screen that shows only their own organization's records, and direct writes to the right Salesforce fields. The connection runs through an integration user with minimal permissions, and separation between organizations is enforced server-side. Partners need no Salesforce license, and existing automations keep running.
How long does it take to build a Zite app?
A focused app with a few screens is usually measured in weeks, while a multi-role system takes longer and depends on scope. Most of the time goes to the data model, security review and acceptance testing. We give a timeline after a short mapping of the process.
How much does a Zite app cost?
We estimate after a short mapping session. The main drivers are the number of objects involved, login and data-scoping requirements, file uploads, languages, and whether we map the process from scratch or start from an existing one. Zite licenses are purchased directly from Zite.
Zite or Titan?
Titan is a no-code builder on Salesforce with built-in documents and eSignature, suited to document-heavy portals with several user types. Zite suits focused AI-built apps, and it also works with monday.com. We build with both and recommend the tool that fits the process.
Zite or Salesforce Experience Cloud?
Experience Cloud requires community licenses and fits long-term communities with complex Salesforce-native sharing. Zite fits a focused app for one process, with one-time code login and no Salesforce license for its users. We build with both and recommend based on the users and the process.
How does Zite compare with other app builders such as Power Apps, Retool or Lovable?
Decide by three questions: does the tool connect directly to Salesforce or monday.com and respect their validation rules, can it run a Hebrew right-to-left interface, and can access be scoped per organization rather than only per app. We build in Zite when it answers all three for the process, and we assess other tools against the same questions.
Can a Zite app connect to our existing Salesforce org?
Yes, that is our standard pattern. We start with a field mapping document against your existing objects, build against a sandbox, and make sure the app works within the validation rules and automations already running in your org.
Can Zite run a multi-company HR system with strict data isolation?
Yes. CloudX built a Zite employee evaluation and IDP platform in production that an HR services organization runs for a number of client companies. Each company is fully isolated, so a user from one company sees nothing of another, and each has its own branding, allowed email domains and usage quota. The platform admin manages companies and quotas and never sees evaluations.
How do you protect employee privacy in an evaluation system?
By deciding per role who sees what and enforcing it on the server. In the system CloudX built on Zite, employees see their manager's ratings only after a one-on-one conversation and sharing, HR does not see employees' free text or their own evaluation, and HRBPs see aggregated data without names. Heat-map cells with fewer than 3 people are hidden, and every lock, share, reopening, approval and import is recorded in an immutable audit log.
Can Zite manage annual employee evaluations and development plans (IDP)?
Yes. A Zite system can run the whole cycle: HR publishes it, employee and manager rate the same competencies on a 1-5 scale in parallel, HR locks it, the manager holds a one-on-one conversation and shares, and both build development goals they approve together. CloudX built such a system in Hebrew, with autosave, Excel import with a preview, keyboard operation and a mobile layout, and it is in production.
Can a Zite app work with monday.com?
Yes. Zite also connects to monday.com, so the board stays the team's workspace and the app is the front door for people who do not work in it. We build both sides: the app and the board structure and automations behind it.
Does Zite work in Hebrew?
Yes. Our Zite apps are built in Hebrew, right-to-left, including validation messages. Every screen is tested in Hebrew and on mobile before real users get access.
How do you secure an AI-generated app?
The same way as any app: check who can log in, what each user sees, what the Salesforce integration user may do and how files are handled. Our login uses email and a one-time code, and separation between organizations is enforced in server-side queries, not only on screen. A security review is a condition for production.
Who owns the app and the data?
The data stays in Salesforce or monday.com as the organization's source of truth. The app is documented in a field mapping document that links every field on screen to its object and field in the core system, so it can be extended or rebuilt without losing anything.
What happens after go-live?
You get the field mapping document, app documentation and a support path. Changes and extensions are tested against a sandbox before reaching users, so the app can grow with the process.
Last updated: