Product
Use cases
Book a demo Español

What's new

Everything we are building into Nirby, version by version.

0.20.0 Admin Platform Forms

Your data and your account, on your terms

Two-step verification, a full export of one contact or of the whole workspace, erasing everything you hold about a person, and closing a workspace or your account with 30 days to change your mind. Underneath, a thorough overhaul of the platform architecture and security.

When a customer asks what you keep about them, or someone on your team wants their trail gone, the answer cannot be opening a ticket with us. This release puts those operations where they belong: inside Foreby, in your hands, with what is about to happen spelled out before you press the button.

What's new(9)
  • Two-step verification. In Settings → Security, a setting that is yours rather than the workspace’s: scan the code with Google Authenticator, 1Password, Authy or whichever app you use, and from then on we ask for a six-digit code when you sign in. If your workspace requires it of its owners, we tell you on the way in.
  • Export a whole contact. From any contact’s page, Export their data builds a JSON with everything you hold about that person: submissions, answers, Rooms, chat, deliverables, analysis and memory. It is what you hand over when somebody asks to see their data, complete and without asking us.
  • Export the entire workspace. In Settings → Workspace, a JSON with all of your tables — Forms, submissions, contacts, Rooms, deliverables, knowledge and memory. It is prepared in the background and a link lands in your inbox, good for 24 hours, so you are not stuck watching a screen.
  • Erase everything about a contact in one go. Before you confirm we show you exactly what will go and how many rows there are of each; you type their email, and all of it goes: Rooms, chat, answers, deliverables, analysis, files and memory. Their submissions stay, anonymised — no email, name, answers or company — so your quota and your numbers do not shift because somebody else exercised a right.
  • Close a workspace, with 30 days of runway. It goes read-only, with a notice the whole team can see, and its owner can call the whole thing off during that window. After 30 days it is gone, which is exactly why the export button sits right next to it.
  • Delete your account, on the same clock. Also reversible, and the Forms you created stay in their workspaces: they belong to the workspace, not to the person. If you are the only owner of one, we name it before letting you go on.
  • A version history for your consent text. Every time you change the wording, the link or whether it is required, it is recorded with its exact version, and every submission keeps the one it accepted. When somebody asks what their visitor agreed to back in March, the answer is on screen.
  • Consent in template Rooms. A Room that does not come from a Form can ask its visitor to accept the workspace consent the first time they walk in, and it is recorded the same way, with its version.
  • Say when a Form collects sensitive data. One switch in the Form’s settings: turn it on and the capture screen always asks for consent, whatever the Start node says.
Improvements(4)
  • Password recovery, end to end. Ask for the link, pick a new password, and you are in. If the link has expired we say so in those words and offer you a fresh one, instead of leaving you on a screen that says nothing.
  • Passwords that are harder to guess. At least 12 characters, with a lowercase letter, an uppercase letter and a digit. New passwords only.
  • A heads-up when you map fields into an integration. The data you send goes to a provider you picked, and the screen now says so where the decision is made.
  • We improved the platform’s architecture and security. It is the bulk of this release and nearly all of it happens underneath: nothing you already use has moved.
0.19.1 Eight more backgrounds, and type that finally shows up

The Studio gallery reaches twenty animated backgrounds, with a new flat-ink family. And the typeface you pick now changes what your visitor reads — headings included.

What's new(3)
  • Eight more animated backgrounds. Bold gains five — Arches, Burst, Wavy fan, Buds and Echo — and there is a new family: Graphic, flat ink, with Tiles, Knit chart and ASCII rain. All three paint your theme’s exact colours and fill the whole screen, so they never pulse between questions. The gallery now reads in four groups, twenty animated backgrounds in all.
  • The typeface you pick actually shows. Five families with a character of their own — editorial serif, geometric sans, humanist sans, grotesk and an expressive display — which until now were saved but never reached your screens. We serve them ourselves: the screen where you ask your visitor for their details calls no third party, and if you pick none, nothing is downloaded.
  • Headings follow that typeface too. The first screen, the closing screen and the editor preview were still drawing them in the body font, so switching fonts looked like it did nothing exactly where you look first.
Improvements(2)
  • The Tunnel background reads properly. Its mouth sat inside the frame and the rings bunched up at the bottom into a confusing knot. It now starts below the edge, and each ring is distinct from the next.
  • From an admin in English, “What’s new” opens these notes in English instead of dropping you on the Spanish version.
0.19.0 Forms Admin

Studio: design your Form while looking at it

A Form now gets its look in a module of its own, with your real screens in front of you. Fifteen backgrounds —solid, gradient and twelve animated—, the shape of the card and the buttons, ten ready-made themes, and a warning when text will not be readable.

The background gallery designer in the new Form Studio
Background Gallery Designer in the new Form Studio
The background gallery designer in the new Form Studio

Until now a Form’s look was filled in inside a Settings section and checked by opening the Form in another tab. That is now Studio, a module of its own inside the Form, right next to Pipeline: you choose on one side, and in the middle are your actual screens —the ones your visitor will see— changing as you go.

What's new(7)
  • Studio, in the Form’s Flow group. Three columns: backgrounds on the left, your Form in the middle, the shape of the interface on the right. What sits in the middle is not a mockup — those are the screens of the journey you just built in Pipeline, and you can walk through them.
  • One gallery for every background. Solid colour, a gradient of up to six stops with its angle, your own image, and twelve animated backgrounds in two families: Soft —Orbs, Rays, Horizon, Aurora, Mesh, Silk— and Bold —Fan, Tunnel, Cosmos, Pinwheel, Ribbon, Ripple—. Each animated one has its own intensity and speed.
  • The background travels with your visitor. It comes to life as the first screen opens, drifts and pulses every time somebody answers, and flares for half a second before the end. Each of the three is a separate switch, and the stage plays them back whenever you want to watch.
  • The shape of the interface is yours too. Corner radius, a Solid, Glass or No card sheet, and Filled, Outline or Soft buttons.
  • Ten ready-made themes to start from: Dark, Light, Warm ivory, Corporate blue, Corporate aurora, Editorial, Glass night, Minimal light, Neon fan and Cosmos. Applying one fills the fields in and nothing is saved until you hit Save; the values are copied, so your Form will not change because the catalog does.
  • We tell you when text will not be readable. Contrast is measured against what your visitor actually has behind the text —the card, the glass or the background— rather than against a colour on paper.
  • Nobody gets seasick. Anyone with reduced motion turned on in their system sees a still gradient in those same colours, and on low-end phones the heaviest backgrounds ease off by themselves.
Improvements(5)
  • Dark themes are now readable throughout. Field labels, helper text, the «Other» option and the audio recorders were still painted in fixed greys: on a dark card they came out dark on dark. The whole form now follows the theme you picked.
  • Glass and No card are readable. Text colour is now worked out against the surface it actually falls on, which is what made those two options hard to use.
  • The progress bar stays put when the Form is embedded in your site.
  • The closing screen honours reduced motion instead of animating anyway.
  • Visual fixes in the Pipeline editor’s node panel.
0.18.0 Sales Rooms Forms Admin

Open a Room for any contact, with or without a Form

Rooms is now a module of its own: build reusable templates, open a room for any contact in your list, and track them all on a stage board. And the whole visitor journey, from the opening screen to the last one, is edited in the Pipeline.

Until now a Sales Room only came into being when somebody finished a Form, and it was configured inside that Form. Rooms now have their own place in the sidebar: set up a template once, open it for whoever you like —whether they have filled in anything or not— and watch everyone move along a stage board.

What's new(7)
  • Room Templates: set the room up once, use it many times. Stages and steps, its own Knowledge Base, design, links and branding. You pick the archetype by reading what each one does, and start from a preset —Client onboarding, or a blank one.
  • Open a room for someone who has not filled in anything. Pick a contact, or create one by typing their email, and the room opens with its access already sent. If that person already has a live room from the same template, you are told before anything is created, and you can just open the one that exists.
  • A board by stage. Drag a room card from one column to the next, or use its «Move to…» menu, which does exactly the same with a keyboard or on a phone. On a small screen the board becomes a list grouped by stage. Every move is written into the room’s history.
  • Stalled rooms flag themselves. A room that has sat in the same stage for too long is marked on the board, and you can filter down to only those.
  • A detail view for every room: where it came from, its access —resend or revoke—, who is taking part, how much it has been opened, and the full stage history. It also spells out, right there, why «Open» and «Copy link» are not the same thing: opening identifies you as a team member; copying gives you the clean link you can send to anyone.
  • Automatic stage advance, if you want it. The room moves on once the visitor completes every required step of the current stage. The switch tells you what counts towards that and what does not.
  • Your visitor sees the whole plan. Their journey is grouped into stages, and the ones still ahead show dimmed, so they know what is left.
A Form now picks its Room instead of configuring one(3)
  • A Form’s room is edited in its Room Template. The Form’s «Room» tab is gone; instead the Form chooses which template to use. One room design can serve several Forms, and you fix it in a single place.
  • Nothing to redo. Every Form that already used a room has been given its own template, copying exactly what it had. It shows up in the Rooms list with a tag saying which Form it came from and a link back. Your visitors see the same room as always.
  • Rooms that already existed join the board. The ones born from a Form now appear in their template’s list and Kanban, alongside the ones you open by hand.
The whole journey is edited in the Pipeline(8)
  • The opening screen is the first node on the canvas. Name, email and phone stop being three fixed fields: they are questions you can remove, reorder and retype, and you can add your own. They drag in and out of the group just like any questions stack.
  • Save to contact. Any question can write its answer straight onto the contact record: name, email, phone, company, website or a field of your own. Asking for the email partway through identifies the visitor just as asking for it up front does.
  • Several endings, one per branch. A Form can finish differently depending on the path the visitor took. Each ending carries its own copy, its destination, its buttons and its own Room Template.
  • Creating the Room and redirecting are two separate decisions, with a switch each. You can create the room and still send the visitor back to your site: the room is created anyway and reaches them by email.
  • Minimum and maximum length per question. This used to be one value for the whole Workspace; now every text question sets its own, and zero means any answer will do.
  • You can skip the opening screen without losing what you wrote in it. Its questions go dormant —configured, but never asked— and the editor says so plainly, so nobody is caught out.
  • The Pipeline’s AI chat now edits the opening screen and the endings, and it can also drop a contact into a Room Template, choosing it by name.
  • Settings → Success screen is gone: everything that lived there now belongs to the ending it applies to. Old links land on the Pipeline editor.
Improvements(6)
  • A visible document is a downloadable one. The separate switch is gone: if you let a visitor see a deliverable, they can take it with them. To actually hide one, its visibility still does that.
  • The editor preview follows what you are typing, as you type it, without waiting for a save.
  • A Room’s design preview shows the real room. It could previously promise one look and hand the visitor another.
  • A teammate who opens a room can read it, not run it. Step controls now appear disabled instead of disappearing, so it is clear what the visitor will do there.
  • Ask AI opens on its latest message rather than at the top of the conversation.
  • The «Created with Nirby: Foreby» mark now also appears on a Form’s capture screen. On plans that allow it, one switch removes it from all three surfaces at once: the Form, the Room and the access email.
Fixes(3)
  • A Form embedded as a popup opens on the click, not a moment later.
  • An anonymous Form that identifies the visitor partway through now creates their Sales Room. If the email arrived later in the journey —or was written by a Pipeline action— the ending behaved as though the response were still anonymous: no room and no access email.
  • A stage you left unnamed is labelled by its position everywhere it appears, instead of showing blank in some places.
0.17.0 Forms Admin Sales Rooms

Your Forms, inside your own site

Embed any Form on your site — inline, as a popup or full screen — copy the code from a screen that shows it running, and find out which page every response came from.

Sharing a Form used to mean sharing a link. Anyone who wanted it on their own site made do with a fixed-height snippet that never grew, never fitted, and that nobody could preview. Now a Form really embeds: under Share → Embed you pick how it should appear, tune how it looks, and copy the code while watching it run.

What's new(5)
  • Three ways to embed. Standard, inline on your page like any other section. Popup, over your content, in a corner or as a centered window. Full Page, taking over the screen. Pick one and the screen shows you the result right away.
  • What you see is what you paste. The right-hand panel is not a mockup — it is your Form running inside a sample page, with the very code you are about to copy. Anything you submit from there is stored as a test, never as a real response.
  • It fits your page. The Form grows and shrinks with its content as the visitor moves through it, can sit left-aligned for narrow columns, and can let your own background show through while keeping its colors and typography.
  • The button that opens it is yours. We plant nothing in the corner of your site — a Popup opens from whichever element you choose, be it a button, a link, or on its own after a few seconds.
  • On some platforms the link is enough. Paste a Form’s address into Notion and it embeds itself, name included.
Where each response came from(2)
  • Every Submission now tells you how it arrived: through a direct link or embedded, and in that case from which page of your site. You will find it in a new block inside the response’s detail.
  • Your site can pass data along. Whatever your page carries in its address — a campaign, a plan, the section it was opened from — travels with the response and shows up right there. Nothing to configure: it just needs to be in the URL, or on the button that opens the Form.
Deciding where it can be embedded(3)
  • Under Settings → Embedding you can restrict which domains may embed your Workspace’s Forms. While the list is empty — as it is today — any site can, which is how it has always worked.
  • It only covers Forms embedded with the current code. Links you share directly, and pages already running an older snippet, keep working anywhere.
  • A change to that list takes up to five minutes to reach every visitor.
Improvements(3)
  • Every generated document is now its own stop in the Sales Room, with its own marker and in the position you decide, instead of a grid of attachments buried inside the proposal. No existing room changed: the editor keeps the order they already had.
  • While a document is still being generated, the room holds its place in the journey, so the progress counter no longer jumps when it shows up.
  • When an embedded Form finishes, the Sales Room opens in a tab of its own. It is where the visitor can come back any time, so it deserves a real window rather than a box inside someone else’s page.
Fixes(1)
  • The step that asks for a company website now uses your Form’s colors, instead of a fixed dark background that clashed with everything — and that, inside someone else’s page, showed up as a black rectangle.
0.17.1 Decide what happens when someone finishes your Form

The title, the message and where the visitor goes next are now decided together in the success screen. One destination, picked by you — their Sales Room, a page of yours, or nowhere at all.

The end of a Form was scattered. The copy the visitor reads was written inside the Pipeline, the buttons and the redirect somewhere else, and between the two you had to guess which one won. Now it’s one screen and one decision: in Settings → Success screen you write what gets read and pick where it leads, with no ambiguity.

What's new(5)
  • One destination, and you pick it. Nowhere, and the thank-you screen closes the journey. Sales Room, and the visitor walks into theirs. A URL, and they go back to your site, or wherever you choose. There used to be two settings that could disagree; now it’s one question with one answer.
  • You can create the Sales Room even when you send the visitor back to your site. Those are two different things, and until now they were forced together. Tick the box and the room is still created, documents and all, and reaches the visitor by email while you send them to your own thank-you page.
  • Open the destination in a new tab. Meant for Forms embedded in someone else’s page, where taking the visitor’s page with you is too much. Picking it turns off auto-advance on its own, because browsers block a window a person didn’t open.
  • You set how long it waits before taking the visitor there — including to the Sales Room, which used to be a fixed ten seconds.
  • Several endings in one Form. If your Pipeline branches, each branch can end differently — its own message, its own destination — and the End block picks which one it runs.
Changes(3)
  • The digital room has its own tab now, next to Pipeline, instead of living inside Settings. It’s one of the screens the visitor walks through, so it now sits where you’d look for it. Old links still work.
  • The Pipeline’s End block no longer holds copy: it only picks which ending it runs. Whatever you had written there is kept as it was, and shows up in the success screen the first time you open it.
  • When you embed a Form as a Popup, the screen warns you if finishing redirects to an address of yours, since that navigates the page you embed it in.
Fixes(3)
  • The final message no longer talks about next steps when there aren’t any. A form with no room and no buttons now ends by saying nothing else is needed, which is what actually happens.
  • The switch that hides Foreby’s mark in the Sales Room told people they needed a paid plan when they already had one.
  • On short windows, two screens left buttons off-screen with no way to reach them — adding a step to the room, and the success screen when it has several buttons. Both scroll now.
0.17.2 Every attempt at an embedded Form stands on its own
Fixes(2)
  • Closing an embedded Form halfway no longer confuses the next attempt. When a visitor closed the popup mid-Form and opened it again — or reloaded the page partway through — their answers, their Sales Room and their analysis could end up recorded on the previous attempt’s submission, leaving the new one empty: no conversation, no analysis, no room. Each attempt now starts clean, and everything it produces stays on its own submission.
  • The Success screen shows the ending your visitors actually get. On Forms set up before 0.17, the editor could show “Sales Room” as the destination while visitors actually landed on a closing screen — and saving without changes didn’t correct it. What you see under Settings → Success screen is now what runs, and what you save stays saved.
0.16.2 Forms Admin Sales Rooms

Every Form owns its design

A Form’s look — background, colors, logo and the image in its Sales Room — is now set on the Form itself, with no shared configuration underneath it.

Design used to live in two places: a set of Workspace-wide settings, and whatever each Form chose to override on top. Changing one Form’s color meant first working out which of the two was winning. Not any more — a Form’s design is set on that Form, under Settings → Design.

No Form changed how it looks. Every one kept the exact colors, logo and image it was already showing.

What's new(3)
  • One place to look. Background, the colors of each zone, the logo and the Sales Room image are all edited on the Form’s Design screen. There are no shared settings left that could be quietly overruling what you see.
  • The “use global styles” switch is gone. The color editor is always visible, and leaving a field empty means that color falls back to the Foreby default. The grey text inside each field is exactly what will be used if you type nothing.
  • Two Forms in the same Workspace can look nothing alike, with neither one dragging the other along — which is what you want when they speak to different audiences.
Changes(3)
  • Clearing the logo or the room image now removes it. They used to fall back to a Workspace-wide value; today the Form is simply left without one, which is what the gesture suggests.
  • A new Form starts with Foreby’s default look. Add your branding on its Design screen when you want it.
  • The old addresses for the Workspace Design and Onboarding settings now land on Settings, so any bookmarks you kept still work.
Improvements(4)
  • The Sales Room welcome is now a card with a surface of its own, and its text uses the colors you picked for cards.
  • Your company name and the visitor’s name move up into a header of their own. As a result, a Form with no image no longer draws an empty band — the room starts straight into its content.
  • The featured video returns to its thumbnail once it scrolls out of view, and the same player now serves both the welcome and video steps.
  • The room starts higher up and breathes better: the header is centred and the spare space at the top is gone.
0.16.1 The room chat asks to be typed in
Improvements(8)
  • The chat at the bottom is no longer a button with a label — it is a field that reads “Ask anything…”. Tap it and it opens with the cursor already there, ready to type.
  • The chat window lost its title bar: the conversation now runs to the top edge, and the box you type in floats at the bottom with messages passing behind it.
  • The chat always uses its own colors, light or dark depending on your Form’s background. It used to borrow the theme’s, and some combinations left it blending into itself.
  • The suggested questions above the field also open on hover, no click needed, and they now rise straight up. They look like the ones the chat offers inside — they are the same questions.
  • The journey line follows your reading from the middle of the screen, instead of trailing behind where you were looking, and a dot now marks how far you have got.
  • The journey line no longer breaks under each milestone: it runs unbroken from start to finish.
  • Everything clickable inside a milestone is the same size and reacts the same way to the pointer. A few pieces stretched full width and read like form buttons.
  • The room’s welcome is centered, and the featured video uses the full width available.
Fixes(2)
  • A step’s description showed up twice when its milestone was already displaying it.
  • The end-of-journey celebration used Foreby’s colors instead of your Form’s.
0.15.0 Sales Rooms Forms Admin

Every room knows who walked in

Completing a Form now emails the contact a personal link to their room, and that link is what identifies them at the door. Holding the address is no longer enough to get in — and you can cut off one person without closing the room on everyone else.

A Sales Room used to be as private as its address. Anyone who had the link could open it, and the only way to take access away was to archive the whole room — for everybody at once.

Now every room asks who you are. When a Form is completed, the contact gets an email with a link that belongs to them; it lets them in and stops working the moment it is used. What lasts is their session in that browser, for 30 days — so a forwarded email, or one pulled out of a trash folder months later, opens nothing. And you can revoke one person’s access without touching anyone else’s.

⚠️ Room links you have already shared are still valid addresses, but they no longer open the room straight away. Anyone arriving that way lands on a screen where they enter their email and get their own link back within seconds. The door still opens; it just isn’t instant.

What's new(10)
  • An access email when they finish: completing a Form sends the contact their personal link to the room. It carries one thing — the way in — because their answers are already inside.
  • The email says what it is for: your Form’s name is in the subject line, and it is signed with your company, your logo and your name in the header. Two notices from the same company in an inbox, and the reader still knows which one to open.
  • Whoever just filled in the Form walks straight in: nobody is asked to prove who they are two seconds after typing their email.
  • Resend and revoke, from your dashboard: the Sales Room tab shows how many live ways in that room has and when the last one was used, and lets you resend the email or revoke access on the spot. Archiving a room is no longer the way to lock somebody out.
  • A lost link is not your problem to solve: the entry screen takes an email and sends that person their access again, with no action from you.
  • Your team gets in without the email: “Open” takes a workspace member into the room already identified. “Copy link” is unchanged and still copies the plain public address — a personal link pasted into a team chat is one person’s key in everybody’s hands.
  • Visitors can download what they uploaded: the files they handed over inside the room are theirs to retrieve whenever they need them.
  • Their progress follows them across devices: opening the room on a phone no longer loses where they were, and it never moves backwards.
  • The Form’s final screen is yours: up to four buttons of your own with their links, plus an automatic redirect on a countdown to wherever you choose. Set it up in Settings → Final screen; clicking any of your buttons cancels the countdown.
  • A closed room is properly closed: close it and the chat, the steps and the file uploads all go read-only. There is no longer any route left for writing into it.
Improvements(3)
  • One switch for the branding: the toggle in Settings → Sales Room now covers both the room’s footer and the access email’s, which read “Created with Nirby: Foreby”. Still a paid-plan feature, and still keeping your preference if you move down a plan.
  • The success screen no longer promises an email that isn’t coming: what it says depends on what actually gets sent.
  • Your team’s visit isn’t counted as the client’s: opening a room from the dashboard no longer marks it as seen by the person who received it.
Fixes(7)
  • “Resend access” never actually sent anything — it returned an error claiming the contact had no email address, on contacts that did.
  • Asking for the link again from the entry screen replied “we’ve sent it” without sending it.
  • Emails went out with some of their styling stripped: the access button, the header and the paragraphs of the proposals you send lost their size, weight and colour.
  • A Form set to English sent an English email closing with a Spanish footer.
  • The preview line inboxes show repeated the subject instead of previewing the message.
  • “Open room” from the dashboard opened a blank tab.
  • On a light theme, a completed step’s mark vanished inside its own circle, a document window rendered almost black behind dark text, and product block prices and carousels used Foreby’s colour instead of yours.

Subscribe by RSS