BakeBetter Apps·Explainer Hub
← All Explainers
← Hub
Team Handbook

Truffle Nation Slack Workspace Guide

Everything you need to know about how we communicate, collaborate, and stay connected as a team — from your first day to daily operations.

17
Channels
4
Slash Commands
3
Auto-Alert Systems
01
What is Our Slack Workspace?
Why we use Slack and how it fits into daily operations

Slack is our central communication hub at Truffle Nation. Instead of scattered WhatsApp groups, emails, and verbal messages, everything flows through organized channels where the right people see the right information at the right time.

Our workspace is connected to three core business systems that automatically send updates to Slack:

Connected Systems CRM (crm.bakebetterapps.com) — Lead management, admissions pipeline, enrollment tracking
ERP (erp.bakebetterapps.com) — Finance, HR, payroll, student fees, appraisals
IMS (inv.bakebetterapps.com) — Kitchen inventory, procurement, stock levels, supplier orders

This means you'll automatically see relevant updates — like a new student enrolling, inventory running low, or payroll being processed — without anyone having to manually share the information.

02
Channel Directory
All 17 channels, what they're for, and who should be in them

🔔 Alert Channels (Automated — Bot Messages Only)

These channels receive automatic notifications from our business systems. You don't post here — just read and stay informed.

ChannelSystemWhat You'll See
#alerts-crmCRMNew leads, stage changes (demo scheduled, enrolled, dropped), lead transfers between reps
#alerts-erpERPPayroll completed, appraisal links generated, fee payments received, new enrollments, invoices created
#alerts-inventoryIMSLow stock warnings, expiring ingredients, new purchase orders, goods received
#alerts-websiteWebsiteQuiz funnel submissions, contact form entries from trufflenation.com and trufflenationonline.com

🏢 Department Channels

Each department has its own channel for internal team discussions. You'll be added to your department's channel automatically.

ChannelForTypical Posts
#dept-academicsAcademicsBatch schedules, curriculum updates, module head assignments, demo session coordination
#dept-kitchenKitchenDaily prep lists, ingredient requests, equipment issues, recipe testing notes
#dept-adminAdminOffice operations, vendor coordination, facility maintenance, supply orders
#dept-hrHRLeave requests, appraisal reminders, payroll queries, compliance deadlines
#dept-financeFinanceInvoice approvals, GST filing deadlines, bank reconciliation, fee collection updates

🤝 Cross-Functional Channels

These channels bring multiple departments together around shared responsibilities.

ChannelPurposeWho Joins
#studentsStudent queries, batch progress, feedback discussionsAcademics + Admin + Sales
#admissionsNew lead discussions, demo scheduling, enrollment conversionsSales + Academics + Management
#online-program6-week online course: batches, Zoom logistics, student supportOnline team + Academics
#marketingCampaign planning, content calendar, ad performance, SEO updatesMarketing + Videographers + Management
#inventoryStock discussions, reorder decisions, supplier coordinationKitchen + Admin + Management

🎉 Community Channels

ChannelPurpose
#generalCompany-wide announcements from management. Important updates only.
#watercoolerCasual chat, birthdays, celebrations, non-work conversations.
#winsCelebrate student success stories, enrollment milestones, team achievements.

🔒 Private Channels

ChannelPurposeMembers
#leadershipStrategy, financials, hiring decisions, P&L reviewKirty + Department Heads + Karan
03
Your Role & Channels
Find your role and see which channels you should join

Find your role below. Join every channel listed for your role. You can always mute channels you don't need notifications from.

👨‍🍳 Chefs / Pastry Instructors

Teaching, recipe development, kitchen operations

#dept-academics #dept-kitchen #students #inventory #alerts-inventory #wins #watercooler #general

🏫 Offline Course Team

Delhi campus program management, batch coordination

#dept-academics #students #admissions #alerts-crm #alerts-erp #wins #watercooler #general

🌐 Online Course Team

6-week online program, Zoom sessions, online student support

#online-program #students #admissions #alerts-crm #marketing #wins #watercooler #general

📊 Managers / Department Heads

Operations oversight, decision-making, cross-team coordination

#leadership #admissions #students #inventory #marketing #alerts-crm #alerts-erp #alerts-inventory #dept-* #wins #general

💼 Sales / Counselors

Lead follow-up, demo scheduling, enrollment conversions

#admissions #alerts-crm #alerts-website #students #wins #watercooler #general

🎥 Videographers / Content

Content creation, social media, brand photography/video

#marketing #wins #watercooler #general

🗂️ Admin Team

Office management, vendor coordination, supplies, facilities

#dept-admin #inventory #alerts-inventory #alerts-erp #wins #watercooler #general

💰 Finance / HR

Payroll, compliance, fee collection, GST, employee management

#dept-finance #dept-hr #alerts-erp #wins #watercooler #general
Tip #dept-* means "your own department channel." Managers should join all department channels they oversee. The #general channel is for everyone.
04
Getting Started
Step-by-step: from download to your first message
Step 1 — Download Slack +

Desktop: Download from slack.com/downloads (Mac, Windows, or Linux)

Mobile: Search "Slack" in the App Store (iPhone) or Play Store (Android)

You can also use Slack in your browser at trufflenation.slack.com

Step 2 — Sign In to Truffle Nation Workspace +

When prompted for a workspace URL, enter: trufflenation.slack.com

Use the email address that was invited. If you haven't received an invite, ask your manager or Karan to send one.

Step 3 — Set Up Your Profile +

Click your avatar (top-right) → ProfileEdit

  • Full name: Your real name (e.g., "Kirty Labra")
  • Display name: How others see you (e.g., "Kirty" or "Chef Kirty")
  • Title: Your role (e.g., "Head Pastry Chef", "Sales Counselor")
  • Profile photo: Upload a clear headshot
Step 4 — Join Your Channels +

Click "Add channels" in the sidebar → "Browse channels"

Find each channel listed for your role in Section 03 above. Click "Join" on each one.

You'll automatically be in #general. Ask your manager if you're unsure which channels to join.

Step 5 — Enable Notifications +

Go to Preferences (click your avatar → Preferences → Notifications):

  • Notify me about: Select "Direct messages, mentions & keywords"
  • Sound & appearance: Turn on sounds and badge counts
  • Mobile push: Enable for all new messages (or just DMs and mentions)

Mute channels you don't need real-time alerts from: Right-click a channel → "Mute channel". You'll still see messages when you open it, but won't get pinged.

Step 6 — Send Your First Message +

Head to #watercooler and introduce yourself! Share:

  • Your name and role
  • How long you've been at TN
  • Something fun about you
05
Slash Commands
Quick lookups without leaving Slack

Type these commands in any channel's message box to instantly look up information from our systems. Results appear only to you (not posted in the channel).

/lead [name or phone]
Search for a lead in the CRM. Returns their stage, assigned rep, score, and source.
/stock [ingredient]
Check ingredient stock levels. Without a name, shows all reorder alerts.
/student [name]
Look up a student's enrollment status, course, fee balance, and batch.
/batch
Overview of all active batches — student count per course and batch codes.
Example Type /lead Priya and hit Enter. You'll instantly see all leads named Priya with their current pipeline stage, assigned counselor, and lead score — no need to open the CRM.
Note Slash command results are ephemeral — only you can see them. They won't post a message in the channel, so feel free to use them anywhere without disturbing others.
06
Smart Notifications
What the automated alerts look like and how to use them

CRM Alerts → #alerts-crm

Whenever something happens in our lead pipeline, you'll see a formatted message:

🏫 New Lead +

Appears when a new lead enters the CRM from our website, ads, or manual entry. Shows: name, phone, lead type (offline/online), source, and assigned rep.

📅 Stage Change +

Appears when a lead moves through the pipeline: contacted → interested → demo scheduled → enrolled. Shows the old stage → new stage transition.

🎓 Enrollment +

Appears when a student officially enrolls. Shows: name, course(s), total fee. This is a win — celebrate in #wins!

ERP Alerts → #alerts-erp

💰 Payroll Completed +

Monthly payroll run notification with employee count and total net salary processed.

💳 Fee Payment Received +

Shows student name, course, amount paid, payment mode, receipt number, and remaining balance.

📋 Appraisal Links Generated +

HR notification when monthly or yearly appraisal links are created for employees. Shows employee name, department, and period.

IMS Alerts → #alerts-inventory

⚠️ Low Stock Alert +

Triggered when an ingredient falls below its reorder point. Shows ingredient name, current stock, reorder level, and preferred supplier. Kitchen managers and admin should act on these.

📋 New Purchase Order +

When a PO is created for a supplier. Shows PO number, supplier name, item count, and total amount.

✅ Goods Received +

When a delivery arrives and is logged. Shows PO number, supplier, items received, and updated PO status.

07
Slack Etiquette
Ground rules for keeping our workspace productive and respectful

Do's

  • Use threads — reply to a message using threads (hover → "Reply in thread") to keep the main channel clean
  • Use the right channel — post in the channel where the topic belongs, not in #general
  • @mention sparingly — use @here or @channel only for truly urgent messages
  • Set your status — update it when you're on leave, in a class, or busy (click your avatar → "Set status")
  • React with emoji — a quick 👍 or ✅ reaction can replace a "sounds good" message
  • Share wins — enrolled a student? Got great feedback? Post it in #wins

Don'ts

  • Don't post in alert channels#alerts-crm, #alerts-erp, and #alerts-inventory are for bot messages only
  • Don't DM when a channel works — if it's relevant to the team, post it in the channel so others benefit
  • Don't use #general for everything — it's for company-wide announcements only
  • Don't send one-word messages — combine your thoughts into one message instead of 5 separate "hi", "are you there", "can I ask", "something" messages
  • Don't share sensitive info — no passwords, bank details, or student personal data in channels
Response Expectations DMs: Respond within 2 hours during work hours
Channel mentions (@you): Respond within 4 hours
General channel posts: Read within the day, respond if relevant
After hours: No expectation to respond until next work day
08
Frequently Asked Questions
Common questions from new team members
How do I join a channel I'm not in? +

Click "Add channels" at the bottom of your sidebar → "Browse channels" → find the channel → click "Join".

Can I mute a channel without leaving it? +

Yes! Right-click the channel name in your sidebar → "Mute channel". You'll stay in the channel but won't get notifications. Great for alert channels you want to check periodically.

What are threads and how do I use them? +

Hover over any message and click "Reply in thread" (the speech bubble icon). This opens a side panel where you can discuss that specific topic without cluttering the main channel. Always use threads for follow-up discussions.

What's the difference between @here and @channel? +

@here — notifies only people who are currently online in the channel
@channel — notifies EVERYONE in the channel, even if they're offline (sends push notification)
Use @channel very sparingly — only for truly urgent, time-sensitive matters.

The slash commands aren't working. What do I do? +

Make sure you're typing the command exactly (e.g., /lead Priya) and pressing Enter. If it says "command not found", the TN Bot app may need to be added to that channel. Contact Karan for help.

I accidentally left a channel. How do I rejoin? +

Click "Add channels""Browse channels" → find it → "Join". For private channels (like #leadership), ask the channel owner to re-invite you.

Can I use Slack on my phone? +

Yes! Download the Slack app from the App Store (iPhone) or Play Store (Android). Sign in with trufflenation.slack.com and your credentials. All your channels and messages sync across devices.

09
Your Setup Checklist
Complete these items on your first day

Check off each item as you complete it. Your progress is saved automatically — come back anytime to continue.

  • Download Slack (desktop and/or mobile)
  • Sign in to trufflenation.slack.com
  • Set up your profile: full name, display name, title, and photo
  • Join all channels listed for your role (see Section 03)
  • Mute the #alerts-* channels if you don't need real-time pings
  • Configure notification preferences (Preferences → Notifications)
  • Enable mobile push notifications
  • Try a slash command: type /batch in any channel
  • Post an introduction in #watercooler
  • Read the Slack Etiquette section (Section 07)
You're all set! Once you've completed this checklist, you're ready to use Slack like a pro. If you have questions, post them in your department channel or DM Karan.

Truffle Nation Pastry Academy

Workspace: trufflenation.slack.com · Delhi, India

Last updated: April 2026