Generate text in forms
You know the feeling: you create a new event, a new page, a new fundraiser… and you sit in front of the Title field without knowing what to write. Then the Description. Then the subject of the invitation email. Then the English and Hebrew version for your secondary site languages.
Unisoft has integrated AI directly into the forms to unblock you in seconds. A small purple star appears next to the labels of text fields: one click, and the AI suggests 2 to 3 phrasings that you just have to pick.
What it looks like
The purple star ✨ appears to the right of the field label, right where you look when you wonder what to write.
When you click:
- A panel opens above the field.
- The AI thinks for one or two seconds (discreet animation).
- 3 cards appear with one suggestion each. Character count is shown at the bottom of each card.
- You click the one you like: the text fills the field, the panel closes.
- If none fit, the Regenerate button at the bottom offers 3 new ones.
Where to find this feature
The purple star is being progressively rolled out across all the creative forms of the backoffice. Here are the modules already equipped:
| Module | Concerned form | Fields offering AI |
|---|---|---|
| Event journeys | Create / edit a session | Title, Description |
| Event journeys | Create / edit a group (Purim, Shabbat…) | Internal name, Public title |
| Website | Create / edit a carousel slide | Label, Title, Subtitle, Description, Buttons |
| Website | Create / edit a CMS page | Title, Description |
| Calendar | Create an event | Name, Description, Content, Address |
| Calendar | Create a task / reminder | Reason, Description |
| Tourism | Add a kosher place | Place name, Kosher comment, Free comment |
| Tourism | Add accommodation | Name, Description |
| Tourism | Add an FAQ | Question, Answer |
| Tourism | Add a contact (Rabbi, guide…) | Name, Role |
| Tourism | Add a service | Label, Button text |
| Fundraisers | Create / edit a fundraiser | Name, Page content, Internal label, Description |
| Campaigns / Messages | Create an email/SMS/WhatsApp campaign | Email subject, Message |
| News | Publish a news item | Title, Description, Content |
| Contacts | Edit a contact card | Description, Address complement |
| Galleries | Create a photo gallery | Name, Description |
| Email templates | Create a template | Template name |
This list grows regularly. If you see the star on a field that doesn't appear here, it's because it has been added since. If you don't see it anywhere while it's documented, the AI feature might not be activated for your organization — contact support.
The secret: the AI sees the other fields
This is what makes the suggestions truly useful. The AI does not generate in a vacuum.
When you click the star, it reads in the background:
- Your organization's name, its description, its city, its type.
- The other fields of the form you've already filled in: the title, the date, the image, the address, etc.
- The image if you've uploaded one: the AI actually "sees" it and adapts the tone to the colors and the atmosphere.
Concretely, if you create a slide for the homepage with:
- An image of a large table set for Shabbat
- The title "Community Passover meal"
- The date "April 22, 2026"
…and you then click on the star of the Description field, the AI will suggest something like "Join the Beth Lubavitch Paris community for a friendly seder around a beautifully set table." rather than a generic phrase.
Two modes: generate or improve
The star adapts to your field's state.
"Generate" mode — empty field
The classic icon ✨ appears. On click, you get three text suggestions created from scratch based on the form's context.
"Improve" mode — field already filled
The icon becomes a magic wand 🪄. On click, the panel displays a purple "Current text" box recalling what you wrote, then three rewrites that keep the idea but improve the wording, the tone, the length.
This is useful when:
- You wrote a first "raw" version and want to make it more engaging.
- The text is too long or too short compared to what is usual for this type of field.
- You want to test two or three different angles before choosing.
How the AI knows what to write for each field
Each equipped field carries an internal label that tells the AI the expected text type: a short and punchy title, a card description (1-2 sentences), a long descriptive paragraph, a 2-3 word action button, a 100-500 character biography, an engaging email subject, etc.
This label is invisible to you, but it ensures that:
- A title stays short and catchy (never 3 lines).
- A short description fits in a preview card (40-150 characters).
- An action button is imperative and fits in a few words ("Book", "I'm in", "Learn more").
- An email subject is action-oriented and stays legible in an inbox.
You have nothing to configure: the label is set by Unisoft teams on each field at integration time.
What about multilingual?
If your organization uses multiple languages (French + English + Hebrew for example), forms display language tabs above the fields.
The star works in each tab:
- Click the EN tab → the star will offer suggestions in English.
- Switch to HE → this time in Hebrew, with the correct writing direction (RTL).
The AI always uses the other form fields (image, main title, date) as context, but writes in the language of the active tab.
Advanced Studio — when quick mode isn't enough
For important texts — a major holiday announcement, the first publication of a significant event, a sensitive donation appeal, a bio for the public website — you sometimes want far more control than the 3 quick suggestions. That's why there's the Advanced Studio.
What the Studio looks like
On desktop, the Studio opens as a side panel on the right, leaving your form visible on the left. On smartphones and tablets, it opens fullscreen from the bottom, optimized for touch.
At the top you find the current text of your field (if you were in rewrite mode), and at the bottom a large "Generate" button that launches the creation of the variants.
Between them, 3 sections you can collapse/expand depending on what you want to configure:
Section 1: the Brief (always visible)
The minimum to guide the AI. Everything is pre-filled with neutral values: if you don't touch anything, the result is equivalent to quick mode.
| Setting | Choices | What it does |
|---|---|---|
| Target audience | Families · Youth · Seniors · Mixed · Professionals | Adapts vocabulary, register, references. Families = warm and inclusive. Youth = energetic and casual. Seniors = respectful and clear. Professionals = precise and factual. |
| Length | Very short · Standard · Detailed | Forces the text size. Very short halves the usual length. Detailed extends it. Standard respects the normal length of the field type. |
| Number of variants | Slider 1 to 5 | How many proposals you want (quick mode gives 3 by default). |
| Notes | Free text, max 500 characters | The free brief — "for Purim, family audience, mention the gift raffle". |
Section 2: Emotions (collapsed by default)
This is where the Studio becomes truly powerful. 10 emotions calibrated for community communication, each with a 0 to 3 slider:
| Emotion | When to use it |
|---|---|
| Joy | Holiday announcements, births, weddings, victories |
| Solemnity | Yahrzeit, tribute, serious moments to honor |
| Urgency | Last-minute reminder, registration deadline |
| Tenderness | Message to bereaved families, personal attention |
| Pride | Bar mitzvah, achievements, organization anniversary |
| Gratitude | Thanks to volunteers, message to donors |
| Conviviality | Invitation to a meal, kiddush, group event |
| Hope | Post-hardship communication, future projects |
| Nostalgia | Evoking the past, transmission, traditions |
| Mystery | Announcing an intriguing event, teasing before reveal |
Intensity levels: off (0), light (1), marked (2), strong (3). You can combine multiple emotions — for example Joy 3 + Solemnity 1 for a wedding (joy dominates, dignity remains present).
Section 3: Advanced Refinements (collapsed by default)
Three free text fields to steer even more finely:
| Field | What it does | Example |
|---|---|---|
| I want the text to mention / contain… | Forces the AI to include a precise element in every variant. | "Mention the scout troop attending this year" |
| I avoid / I don't want… | Blocks the AI from ever showing these elements. | "No numbers, no prices, no emojis" |
| Inspiration reference | Paste a text you like (previous publication, quote, a colleague's post). The AI is inspired by its style (rhythm, register, voice) but never copies it word for word. | Paste your Rabbi's last successful announcement. |
The "Generate X variants" button
When you're happy with your brief, a large purple button at the bottom generates the number of variants you requested (1 to 5). During generation, an indicator tells you "AI is thinking based on your brief…".
The variants appear below as clickable cards, just like in quick mode. Click a card → the text goes into your form field, the Studio closes.
A "Regenerate" button lets you re-run while keeping all parameters — useful to test several tries without reconfiguring.
A complete end-to-end example
Situation: you're creating the poster for an event "Hanukkah evening for families with children". You've already entered the title, uploaded an image and chosen the date. You tackle the Description field.
- You click ✨ → the quick panel opens, you glance at it, and decide to go further.
- You click the purple Advanced Studio · full control button.
- In the Studio:
- Audience: Families
- Length: Standard
- Variants: 4
- Notes: "Lighting of the 5th candle, latkes workshop for the children"
- You expand Emotions and set Joy to 3 and Tradition (Nostalgia) to 2.
- You expand Refinements and indicate:
- I want: "Explicitly invite children to participate in the lighting"
- I avoid: "No price mention"
- You click Generate 4 variants. In 3 seconds, 4 proposals appear, all different but all aligned with your brief.
- You click the one that sounds best → it goes into your field, the Studio closes, you submit your form.
Behavior on mobile
On smartphones and tablets:
- The Studio opens from the bottom of the screen, fullscreen.
- The emotions grid switches to a single column to stay readable.
- The Reset button at the bottom is shortened to "Reset" instead of "Reinitialize".
- Everything else works exactly the same as on desktop.
What sets the Studio apart from quick mode
| Quick mode (popover) | Advanced Studio (panel) | |
|---|---|---|
| Speed | 1 click, 3 seconds | A few seconds to configure then generate |
| Emotions | Simple tone chips (Festive, Sober…) | 10 calibrated emotions with 0-3 intensity |
| Audience | Inferred from context | Explicitly chosen |
| Length | Imposed by field type | Adjustable (short / standard / detailed) |
| Positive / negative | No | Yes, two separate fields |
| Style reference | No | Yes, you paste a model text |
| Number of variants | 3 (fixed) | 1 to 5 (adjustable) |
| When to use | 80% of daily cases | Important texts, public publications, sensitive communications |
Time-saving use cases
| You are in the middle of… | …and you want… |
|---|---|
| Creating a hero slide for the homepage with a nice photo | An engaging 1-sentence description of the scene |
| Preparing an email campaign to announce Rosh Hashanah | A subject line that stands out in the inbox |
| Adding a kosher restaurant on the touristic site | A presentation comment that makes people want to go |
| Publishing a fundraiser for the community mikveh | A short name and a donation appeal paragraph |
| Documenting a Rabbi guide for trips | A clear and warm role / title phrasing |
| Creating an FAQ for the "Organized trips" page | A complete answer based on a pre-written question |
| Rewriting a past event's description to republish it next year | A rewrite that modernizes the tone without changing the substance |
How this function differs from other AI tools
To find your way in Unisoft's AI ecosystem:
| Tool | Where | What for |
|---|---|---|
| Zalmi | Avatar in the header | Ask product questions, find where something is |
| AI Editor | Full screen on CMS pages and email templates | Generate a full page or email in HTML by discussion |
| Generate text — quick mode | Star in forms | Complete a specific field without leaving the form (3 instant suggestions) |
| Generate text — Studio | Purple button at the bottom of the quick panel | Fine control: emotions, audience, length, positive/negative, inspiration reference |
| Auto. translate | Language tab bar (Zalmi avatar) | Automatically translate a form from one language to the others |
All rely on the same proprietary Unisoft AI engine.
Limitations to know
- The AI does not validate for you: you click a card, and you submit the form at the end. No save occurs without your action.
- The AI does not "invent" facts: it will not insert a date, a price or a name that is not already in the form or in your organization's information. You must provide this data — the AI only handles the wording.
- Very short or technical fields: on a URL, phone, postal code or price field, the star does not appear — the AI would have nothing useful to suggest.
- Progressive availability per field: not all forms are equipped yet. The modules listed above are, the rest is coming progressively.
- No history: generated suggestions are not memorized. If you close and reopen the panel, the AI starts again with new suggestions.
Going further
- Zalmi — the dashboard assistant — the same AI engine, in an open chat interface
- Understanding the AI Editor — to generate full pages or emails in HTML