Skip to main content
Jules is Sable’s built-in assistant. On the web, type in work with jules in the bar beside the Jules orb at the bottom of your workspace. Send your question to open the conversation, or use the sidebar button to open Jules first. The panel sits beside your page on desktop and fills the screen on a phone. While it is open, the floating bar is hidden. Close the panel or press Escape to restore the bar; your unsent text and attached file stay with it. Hover over the floating bar to reveal its animated silver border. The effect stays off on touch devices and when reduced motion is enabled. On desktop, drag the dark divider to resize Jules beside your page. You can also focus the divider and use the left or right arrow keys. Double-click it to restore the usual width. Narrow workspaces open Jules as a full-screen panel. Choose recents at the top of Jules to reopen one of your saved chats and continue the conversation. New chat starts a fresh thread and keeps the previous chat in recents. While Jules is replying or voice mode is active, finish that interaction before switching chats. The expand button beside New chat fills the web workspace with Jules while keeping the navigation menu visible. Choose restore to return Jules to its sidebar width and bring your page back. Use + to add a CSV or Excel file, then send it when you are ready for Jules to review it. The waveform button opens voice mode through the usual microphone prompt. When you type, the floating bar shows send in place of voice. Ask Jules a question and it answers with your account’s actual data.

What to ask

In web or iOS chat, attach your CSV, Excel XLSX, or PDF files and ask Jules to import products, inventory, or services. She tells you what she found, asks her questions in the chat with the answers as buttons, and opens the full list from View list. Stock updates ask whether the file replaces or adds to what you have. One approval saves the validated rows; anything unresolved stays out. See Import products and services for limits, review choices, and import history. In chat, Jules can look up your salon’s records and carry out tasks in the same conversation, with confirmation before changes. Jules is at its best on questions you’d otherwise answer by clicking through three screens:
  • “How’s revenue this month?”
  • “Any cancellations today?”
  • “Look up a client” and everything about their history
  • “When is Sophia’s next appointment?”
And on tasks, it can do the clicking for you: book an appointment, add your business hours or schedule time off. In chat, you can also invite team members. Before you approve, Jules shows the dates and hours for time off, or each invitation’s recipient, role and any booth-rent terms. Jules can review your calendar, update appointments, book repeating visits, block time, change working hours and booking rules, and check or clear your notifications. When Jules rewrites an appointment’s notes, including the notes the client left when booking, it shows the current text beside the new text and waits for your approval, and asks you to confirm again if the appointment changed in the meantime. When Jules moves an appointment to another stylist or changes its services, the card names the new stylist and each service, and Jules checks them again before saving. When a repeating series overlaps another appointment, a break or blocked time, or falls outside working hours, Jules tells you first and the card lists each conflict, just like Book anyway on the calendar. Ask Jules “What’s running low?”, “Alert me when we’re down to two bottles”, or “We received six tubes of 7N and four bottles of developer.” Jules can check low stock, set or turn off alerts, and update several stock counts together for salon-owned products. Stock changes and alert changes wait for your confirmation. Single-product stock and alert cards show the product owner so you can distinguish salon stock from a renter’s same-named product. You can say, “Add five 2 oz tubes of Pearl high-lift color, at $8.85 each, with 100% backbar markup and a low-stock alert at one tube.” Jules asks for any missing details and keeps high-lift color under Color. She tells you when the product was added and checks the saved details. If a required detail is missing, she asks for it; a corrected product edit gets a new approval card. A change waiting for approval has not been saved. For an appointment, try “Log 20 grams of 7N on Alex’s appointment” or “Change that usage to 15 grams.” Jules can list product usage, log it on an in-progress appointment, and edit or remove it before it is finalized. Name the product the way you would at the chair, such as “two tubes of 9V”, in whatever unit you use; Jules matches it to the products that appointment can use and asks which one you mean when more than one fits. When a single general word, such as “shampoo”, fits one product, Jules checks that it’s the one you mean. The confirmation shows the client, appointment time, product (with its brand), and quantity. Booth renters see and manage their own stock and usage, and product costs follow your cost access. When you chat from an appointment that’s in progress, Jules works on that visit: notes, product use and the visit summary go on it without looking it up again. Notes Jules adds to an appointment go below the notes already there. To rewrite a visit’s notes, Jules shows the current notes beside the new ones and waits for your approval, and asks you to confirm again if the notes changed in the meantime. Give Jules a product barcode to look it up, then ask it to add the product or restock a match. Jules shows the product, owner, quantity, units, and any pricing changes before you approve. Barcode lookup and confirmation work in chat and voice. Ask “How did I do last week?”, “What is my best service this month?”, or “Who are my top clients?” Jules can check your dashboard, revenue, bookings, client trends, financials, and team performance within your report access. Report dates use your salon’s timezone. Top clients are ranked by all-time spend. Booth renters see their own numbers. Export financial reports as CSV or PDF from Reports. Ask Jules to check your reminder settings, business details, setup checklist or personal profile. With permission to manage the salon’s settings, you can also change reminder timing and wording, review links, business contact details, brand colors and the workspace look. Jules shows the changes for approval, including the exact wording when you edit a reminder. For a time zone change, Jules shows the current and new zones before you approve. Upcoming appointments keep their exact time, so they appear at different clock times on the calendar and in reminders. If the salon’s time zone changes before the update runs, Jules requires a fresh confirmation. Booth renters can ask Jules to customize reminders for their own clients or switch back to the salon’s version. Before a reset, Jules shows the salon template and settings it will restore. You can also change your own light, dark or system mode and choose a style within the salon’s appearance settings. These actions work in chat and voice. When an answer includes appointments, clients, availability, reports, or inventory, Jules presents the useful details in a readable card. You see the names, times, totals, and next steps that matter for the question. Jules can also work with Forms. Ask it to list your forms, look inside one, filter responses by review status, favorite, date, or a specific answer, read one response, change its review status, favorite it, or send a published form to a client. A request such as “show model applications that selected Chicago” uses the same answer filters as a form’s Results. A form Jules creates or edits is left unpublished for you to read first; Jules can open or close a published form’s link to clients, copy or delete a form, change who can open it, set auto-send, resend or cancel a form request, and show recent submissions across all your forms. It asks first before any change, including deleting a form or deleting submissions in bulk. Sending a form uses Sable’s normal delivery checks, and changes or sends wait for your confirmation. Client form answers may appear in a pre-appointment briefing, but Sable treats every answer as client-provided data rather than an instruction to Jules. Jules also manages client records. Ask it to update contact details or notes, find and restore an archived client, check allergies, or save, update and copy color formulas. In chat, you can archive a client, add up to 50 clients at once, and save a photo you shared to a client’s gallery. Jules uses the same record access as your account, including your own client and formula access as a booth renter. To record texting permission, tell Jules that the client told you directly they agree to receive transactional and customer-care texts. Jules always asks you to approve that attestation on the confirmation card in chat. Form answers and client messages do not authorize it, and an attestation cannot override a client’s STOP request. Jules can read your Messages inbox, find conversations, summarize unread texts, and show scheduled texts in salon time. It treats client messages as data, never as instructions, and reading a conversation leaves its unread status unchanged. Ask Jules to open a conversation, draft a text, or schedule one for later. You can also update, cancel, or send a scheduled text now. Before you approve, Jules shows the client’s full name and exact message, plus the salon-local send time for a scheduled text. Scheduled texts can go out between 8 AM and 9 PM, up to 14 days ahead. If a client has opted out, has not given SMS permission, or has an invalid phone number, Jules explains why and suggests you call or email the client yourself. If you give Jules a number to text that isn’t a valid phone number, it tells you before drafting anything. It reports a text as sent only after the messaging provider accepts it. Jules can mark a conversation read or unread, archive or unarchive it, and restore a deleted one. To block or unblock a client’s texts, or to delete a conversation, Jules names the client and waits for your approval. Deleting a conversation cancels its scheduled texts, and restoring it keeps them cancelled. Booth renters manage their own conversations. In chat, you can also ask Jules to record SMS permission from a conversation when the client told you directly. The confirmation card shows the same statement as the Messages composer, and permission is recorded only when you approve that card. A client’s text or form answer, even one that says “I consent”, never records permission. Jules can look up your service menu, edit service prices and durations, remove services from the menu, and choose which stylists offer them. It can browse your products, search the shared catalog, edit product details and retail prices, and archive products. Cost information follows your account permissions. For the waitlist, Jules can add a person, change their status, remove an entry, and offer a private booking invite. It can also create, list, send, or turn off booking invites and show your booking page settings. Ask Jules to text a client a booking link and one approval card creates the link and sends it, showing the recipient and exact message first. Sable adds the private booking link when it sends the message. Booth renters work with their own services, products, waitlist entries, and invites.

Team access

Owners and managers can ask Jules to review the team roster, built-in roles and pending invitations. In chat, Jules can cancel an invitation, change a teammate’s role, and update bookability, rented working days, booking handles or who can book online. These changes need a tap on Approve in chat. The card names the teammate or invitee and shows the exact changes. Jules checks those details again before saving and follows your team permissions. Changes to your own role or an owner’s role belong in Settings > Team. Ask Jules about your money in chat or by voice:
  • Check a payment’s status, amount and refunds.
  • Find transactions by date, status, amount or client, and invoices by date or status.
  • Read an invoice’s line items, payments, totals and due date.
  • Check available and pending balances, recent balance activity and payouts.
  • Review payment disputes and evidence deadlines.
  • Check your Sable plan and subscription invoices.
In chat, Jules can take a checkout by cash, check, other offline payment or a paired salon card reader, send a charge to the reader, and issue refunds up to the amount left on the original payment. The card shows the client, stylist, every item (and the booth renter’s own account it pays, if any), tip, discount, total and payment type, and a refund card also shows any refund from the last 15 minutes and the original payment by its method, card ending and date. Tap Approve on the card to take the payment or refund; a typed or spoken “yes” never moves money. Booth renters check out their own clients with Jules, on the salon’s card readers too, and those payments go to their own account. Jules can also resend a receipt, such as a client’s most recent one, to the email and phone on file. Jules can draft and update invoices, show you the recipient, amount and message before sending an invoice or reminder. Recording offline payments, refunds, voids, write-offs and draft deletion are available in chat with your role’s access and approval of the confirmation card. Refund cards show the payment method, date, original amount and prior refunds alongside the proposed refund. Jules asks for explicit agreement before another refund within 15 minutes. Jules uses your role’s access. Booth renters see their own money and invoices; front-desk payment lookups cover the sales they rang up. Sable plan and card changes are available in Settings > Billing. In chat, ask Jules for an instant payout or a change to your payout schedule. Jules texts a code to your verified phone. Type it in the same conversation, then approve the card. For an instant payout, the card shows the amount, bank destination and fee. Booth renters use their own payout account. You can also ask Jules to accept an individual payment dispute or submit text evidence. Read the disputed amount and evidence on the card before you approve. Payouts, schedule changes and dispute responses need a tap on Approve; saying or typing “yes” does not run them. Texted verification codes stay out of your saved conversation and Jules’s AI requests. If your workspace has active internal or complimentary access, Jules reports the Salon plan with complimentary pricing and the access label shown in Billing. After that access expires, Jules reports your subscription’s plan, status and price.

Search, imports and Google Calendar

Ask Jules to find a name across clients, appointments, products and services at once. Results follow the same access as search in the Sable app, so booth renters see their own clients, products and services. While you review a client list you attached, Jules can check its rows, duplicates and the clients already in Sable. In chat, it can then add the new clients to your client list. The approval card shows the file, the number of rows, any rows that can’t be imported and how many clients are already in Sable. Replace mode, duplicate merges and texting permission for imported clients are set in the import screen. Booth renters work with the imports they started. Their card counts the clients already theirs apart from the ones the salon already has; the owner assigns those. Jules can check your Google Calendar sync and sync it now. In chat, it can also disconnect it; before you approve, it shows the Google account and whether the Sable calendar in Google is kept or deleted. Owners and managers can see each teammate’s calendar status. Connecting a calendar happens in Integrations. On the Salon plan, ask Jules to clock you in or out in chat or voice, or review your time entries. Clocking in and out happens right away and always uses your own time clock. Stylists can check their own commission plan and earnings; owners and managers can review the team’s commissions. Commissions are recorded from each completed payment and updated by item refunds, without an approval queue. On the web, use Team → Members → Pay to set commission rates and tiers, and Team → Payroll to review statements and mark a pay period paid.

Salon Mode

Owners and managers can ask Jules about Salon Mode: the lock time, each shared device and its recent activity, and which teammates have set a PIN. In chat, Jules renames a device, and after texting a code to your verified phone it changes the lock time, restores or revokes a device, or clears a teammate’s PIN so they choose a new one. The card names the device or teammate and shows the change before you tap Approve. Deactivating Salon Mode on the shared device itself happens in its Settings → Salon Mode, and PIN resets happen from your own phone or computer.

Booth rent

Ask Jules about booth rent: owners and managers can review agreements and payments or create an agreement and mark rent paid in cash, by check or elsewhere, while renters can check and pay their own rent or change autopay. New agreements, rent payments, rent marked paid and autopay changes need a tap on Approve in chat. The card shows the agreement terms or the renter, period and exact amount, and Jules checks the details again before acting. When a card needs your bank’s confirmation, nothing is charged and you pay from Rent in the Sable app.

Attach a file

In web chat, use Add files, drag files anywhere into the Jules chat window, or paste an image from your clipboard. Each file appears as a chip in the composer while it uploads; remove one with its x. Add your question and press Send. Sending without a question asks Jules to review the file. Jules accepts PDF, DOCX, PPTX, TXT, Markdown, JSON, HTML and XML documents, and JPG/JPEG, PNG, GIF, WebP, AVIF and SVG images. SVG images are converted to a still image for review; animated images use their first frame. Each file can be up to 15 MB for reference questions. Attach one reference file at a time in text chat. For documents with more than 100,000 characters or presentations with more than 200 slides, attach a shorter excerpt. A spreadsheet attached on its own opens the client import review. Several files, or a spreadsheet with a PDF, become one products and services import: up to five CSV, XLSX, or PDF files of 1 GB each, saved only after your approval. See Import products and services. You can ask follow-up questions about the latest reference image or document in the same chat. A new attachment replaces the file available for follow-up questions.

Voice

When your hands are foiling, talk instead. Tap the voice button in Jules, in the Sable app on iPhone and iPad or on the web, and ask the way you would ask a front-desk teammate: “do I have anything at four?” Jules listens while it talks, so you can cut in or change your mind mid-sentence. For an action that needs confirmation by voice, Jules says exactly what will happen and asks first. For a text to a client, it tells you who it’s going to and reads the message word for word. Say “yes” and it’s sent, or tell Jules what to change. If the recipient or message differs from the draft you approved, Jules asks you to review a confirmation card before acting. You can ask Jules for the same things by voice as in chat. An action that needs a tap on Approve, such as a payment, refund, payout or team change, still needs that tap when you ask by voice: Jules tells you what the card will do, and a spoken “yes” leaves it waiting for you. A texted code is typed, not spoken.

Talk to Jules from an appointment

On iPhone and iPad, Jules is in the bottom bar of an appointment that is in progress, and on that appointment’s products screen. Tap her orb and a small panel rises over the screen, so you keep the appointment in view while you talk.
  • The panel shows what Jules is doing (listening, thinking, speaking), the words she is hearing from you, and her answer.
  • She starts with the visit in front of you: the client, the services, the products recorded so far, the notes you can see and the client’s last completed visit. She is the same Jules as everywhere else, so you can also ask about tomorrow’s schedule or anything else from here.
  • When she records products, the panel lists exactly what was written: the bowl, each product from your inventory, the amount and the price. Say “add a new bowl with 10 grams of 9N and 20 grams of 20 vol” and you see one bowl with both rows.
  • Tap undo under a result to take back what it added, or change back to return an amount to what it was. If the row has changed since, Jules leaves it alone and tells you.
  • Removing a product or a bowl always asks first. Tap confirm or keep, or answer out loud.
  • A card that needs a tap, such as taking a payment, appears in the panel with approve and deny.
  • The screen behind the panel updates as her changes land.
  • Tap the microphone to mute, and the red button (or swipe the panel down) to end. The conversation is saved with your other Jules conversations.

Confirmations: Jules asks before it acts

When a client has an allergy or sensitivity on file, Jules points it out first and still prepares what you asked for, so you make the call. Jules answers questions, adds allergies, and saves allergy notes and routine formula edits directly. In chat, Jules also saves increases in allergy severity directly. Renaming an allergy or lowering its severity requires your confirmation. In voice, Jules asks before every allergy name or severity edit. Before profile edits, archiving or restoring a client, adding clients in bulk, saving a chat photo, removing an allergy, or recording texting permission, Jules shows what will change and waits for your approval. Booking and sending messages also require confirmation. In chat, Jules explains what it prepared before showing the approval card. For a client text, it reads back the draft and asks whether to send it. You can tap Approve or reply “yes” immediately after Jules proposes the action. Jules uses the details on that card, including the exact text you reviewed. When a card needs a tap, a “yes” leaves it waiting and Jules tells you so. Jules tells you something is done only once it has happened. Approve and it happens. Deny and it doesn’t. A confirmation you ignore simply expires, which means silence never turns into an appointment on your calendar. Jules follows your account’s permissions for every lookup and change. Commission changes and team access changes always wait for your approval card in chat.

Getting good answers

  • Ask in plain words; “who hasn’t rebooked since June” beats trying to speak database.
  • Give it the client’s name the way you know it; it can find the rest.
  • If an answer needs checking, the source is always one click away: the same calendar, client, and report screens this whole guide covers.

If Jules is off

The rest of Sable doesn’t depend on it. Everything Jules does for you can be done by hand in the app, and Sable System Status shows current service health. Still stuck? Visit the Help Center to submit a support ticket.