The first two Settings sub-pages — Profile (/settings/profile) and Business (/settings/business) — cover the who-you-are and what-your-shop-is basics.
The title inside is "Edit User Information." This is your personal user account — the login that belongs to you, not the shop.
Fields:
User Image — your avatar, shown in the top-right corner of every Teddy page and on messages you send.
First Name, Last Name
Email — displayed but read-only. The label says "Email cannot be modified." If you need to change your email, contact Teddy support.
Tap Save when you're done.
That's it for Profile. It's a short page on purpose — most of what matters lives in Business.
Title inside: "Edit Business Information." This is the shop's identity. Everything here affects things clients see (business name on the booking portal, phone number on auto messages, hours displayed to clients) and how Teddy runs internally (timezone affects every timestamp in the app).
Business Logo — the image shown on your public booking portal and in various places in the app.
Name — your shop's name as it appears everywhere clients see it.
Email — the shop email, used as a reply-to on automated emails.
Website — an optional link to your main website.
Phone Number — the shop's main phone. This is not the same as your AI receptionist number — that's configured separately with Teddy support.
Timezone — critical. This controls how every date and time in Teddy is displayed and interpreted. If you're in Dallas, Central Time. If you move shops or expand, update this.
Business Address — the physical address of your shop, displayed on the public booking portal's Contact Info card.
Tap Save after any changes.
Below the core fields is the Business Hours section — one row per day of the week (Sunday–Saturday). Each row has:
A Use setting toggle (switches the day between "use global default" and "override")
An open time (e.g. 9:00 AM)
A close time (e.g. 6:00 PM)
Or the day can be marked Not open this day (toggle off)
Why this matters: Business Hours are the foundation that Staff shift management and the Online Booking availability engine build on. A day marked "Not open this day" (e.g., Sunday for Teddy Grooming) means:
No appointments can be created that day (inside Teddy or through online booking)
The day is grayed out in the Calendar
The public booking portal shows "Closed" for that day
If your shop genuinely is open different hours on different days (half-day Saturdays, split shifts, etc.), configure each row individually.
Below Business Hours is a Tax section where you define tax rates applied to services.
Add button creates a new rate
Each row shows a rate name and percentage (e.g., "None 0%", "Texas Sales Tax 6%")
Open tax menu (3-dot) on each row lets you edit or delete
Every service you create in Service settings is tagged with one of these rates, and tax is auto-calculated at charge time.
At the bottom is a Tags section — the full list of client tags available in Adding a client, the client detail page, and other places where you tag clients.
Default tags include: 2 Week Client, 4 Week Client, 6 Week Client, 8 Week Client, Loyal Client, Do Not Book, Do Not Contact, Friends & Family, VIP, Big Tipper, Intake Form, Prefers Calls, Prefers Texts.
For details on what each default tag means and when to use it, see Tags and pet codes reference.
You can:
Tap Add to create a new tag
Tap Open tag menu (3-dot) on any existing tag to rename or delete it
Caveat: deleting a tag that's already in use will remove it from every client record that had it. Teddy doesn't warn you about this — the deletion is immediate. Be careful.
Staff members — that's its own page.
The shop's social media links — those live in Online Booking → General Information, not here.
About Us copy — same as above, in Online Booking settings.
Services and pricing — its own page.
Tip: The timezone setting is the one Business setting that's most easily forgotten and most consequential. If you ever move your shop between timezones, update this before any appointments are booked in the new timezone — otherwise you'll see timestamps shift by hours across the whole app.