What we've been building with AI

We've been spending a lot of time with AI lately. Most of what's here came from people across the business — sales, ops, designers — trying to solve specific problems and building their own ways around them. Engineering still provides the foundation underneath: data access, shared infrastructure, a way to ship. But capacity is no longer the bottleneck. Projects that used to take weeks are sometimes done in days. And tools we would have normally outsourced are getting built internally as needed.

Here's what we've learnt along the way:

  1. Domain knowledge matters

    The people who understand the problems are best placed to solve it. Give them the right tools, and they will.

  2. Sharing speeds everyone up

    One person's build becomes a whole team's inspiration. A dedicated channel and regular show-and-tell sessions have helped keep things moving across teams.

  3. The new bottleneck is taste

    Writing code is no longer the hard part in many cases. The harder part is deciding what's worth shipping, and what's good enough.

  4. Remove the small frictions

    Open up the connectors, lift the usage caps, let people explore. Small frictions add up fast, and they're usually what stops people from building anything at all.

  5. Be ready to learn and unlearn

    As tools evolve, so does the way we use them. We adapt, try things, drop what doesn't work, and keep going.

What's been built so far:

AI agents that work alongside the team.

Agents live inside the tools we already use: WhatsApp, Slack, Gmail, Linear, Notion, etc. They help pull information, handle repetitive tasks, and keep things moving without needing someone to manually coordinate every step.

Aiden · Sales

Pulls sales and customer analytics, sends daily feedback summaries, looks up order details for live ops.

Delivery tracking built around day-to-day operations.

Dispatchers track every delivery from a single dashboard and live map. Delivery specialists use an in-house mobile app that streams their location in real-time. And customers get their own tracking link to follow along.

grain.com.sg
EventStatusSpecialistNotes
R5735DeliveredHanUse loading dock at basement B2. Contact ops coordinator on arrival.
R5736Picked upSarahUse loading bay at basement. Call security before arrival.
R5737AssignedMarcusGoods lift only — building security to escort.
R5738DeliveredPriyaDeliver to LT27 — host meeting outside the venue.
R5739Picked upDanielPark at L2 carpark; head to reception for access card.
R5740DeliveredHanDrop off at L1 mailroom. Receiver: Wei Ling, ext 2104.
R5741AssignedAisyahLift 3 to L12. Ask reception for the marketing pod.
R5742Picked upWei LunService lift only — concierge will hold doors.
R5743DeliveredTrishaDrop at pantry on L7. Day pass arranged with security.
R5744AssignedKaranEnter via Killiney Road side gate. Setup in L2 board room.
R5745DeliveredSarahUse service lift A. Visitor pass left at the L1 turnstile.
R5746Picked upMarcusPark at visitor bay 4. Setup in the Atlas pod on L3.
R5747AssignedPriyaDrop at L19 pantry. Receiver: Daphne, ext 1903.
R5748DeliveredDanielSide entrance off Church St. Concierge will escort up.
R5749Picked upAisyahUse cargo lift via B1 loading dock. Security to check ID.

One internal view across the business.

Sales, production, fulfilment, finance now sit in one view — bringing together deeper insights from data that used to live across multiple BI tools and spreadsheets.

grain.com.sg
B2B forecastWhere will we land?
Morning summary
Written by Claude · 7:02 AM

B2B is pacing at 99% of target ($6.7M of $6.8M) with momentum from larger buffet orders. Next month's pipeline is thin at 14%, so proposals need to go out this week. AR aging $1.2M past month close is worth a chase, and NPS dipped 6 points on portion feedback at large events.

Needs attention3 flags
14 May
  • Next month pipeline at 14% of targetB2B · forecast
  • $1.2M outstanding past month closeFinance · AR
  • NPS dipped 6 points this weekFeedback · NPS
Projected to land at
$6.70M+14% vs prior
Target$6.80M
99% of target · May, month to dateOn track
PacingHover bars for detail
May 1May 14
Pipeline
$12.4M+8%
Win rate
42%+3pp
Avg deal
$28Kflat

Plugins that remove admin work.

CRM data now sits next to every email thread, making it easier to personalise outreach and track deals. Workflows get automated with more integrations: Slack for daily pipeline alerts, Google Sheets for performance tracking, and more.

Inbox

Quote request - Lunch buffet - 29 May 2026

SL
to me9:42 AM

Hi Daryl,

Could you put together a tasting menu proposal for ~120 pax on Friday the 29th? We'll be hosting our regional partners at the new HQ and would love to repeat the format from last quarter.

Same range as before should be fine. Happy to hop on a call if easier.

Thanks,

Sarah

Mugi

Create magic for customers

CRM
Company
Acmeacme.com
SectorSoftware
Domainacme.com
OwnerDaryl
People
NameSarah Lim
Phone+65 9123 4567
Past orders (4)
Lunch buffet · 80 pax12 Mar 2026
$2,140
Mini buffet · 50 pax4 Feb 2026
$1,650
Deals (0)+ Create deal
+ Create deal
CRM
Sarah Lim - Lunch buffetLead
OwnerDaryl
CompanyAcme
Date29 May 2026
ContactSarah Lim
Guests120
Price / guest$21.80
Deal value$2,616
Grain·#sales-alerts
Pipeline botApp9:00 AM
Daily pipeline report · Fri 22 May
Daryl· 8 deals · $9,840 (122%)
Jane· 6 deals · $9,750 (102%)
Priya· 5 deals · $7,228 (76%)
Tom· 3 deals · $3,140 (38%)
@sales-team last push for end of week 💪
Daryl · Sales weekly review
A
B
C
D
E
F
1
Week
Deals
Closed
Pipeline
Goal
Activities
2
Wk 19
4
$5,400
$11,000
60%
42
3
Wk 20
5
$9,860
$14,500
110%
58
4
Wk 21
3
$7,200
$9,200
80%
31
5
Wk 22
4
$5,400
$18,200
60%
47

A menu builder, sized to every deal.

Sales reps enter a budget and guest count, and a menu is generated around it. Swap courses, filter for diets, adjust for variety. What used to take half a day now takes minutes.

grain.com.sg
Deal setup
Suggested menu
Fill in budget and guest count to generate menus
Enter host’s budget & guest count
to generate this menu

Campaign pages, live in days.

Designers can go from idea to published in hours. Less dependence on website builders or rigid layout systems, which makes it easier to get work out quickly.

https://flavour.grain.com.sg/

What's your flavour personality?

Come on a tiny journey of self-discovery, for your taste buds.

Clean StreakPicky PalateCreature of ComfortFlavour Chaser

The story behind every dish, on hand for the team.

A searchable database of every dish, giving sales and fulfilment quick access to stories and details. Easier to find than spreadsheets, and easier to update and maintain.

grain.com.sg

Dish stories

Carbs

  • Butterfly Blue Pea Rice
    veganalliumsoy

    The blue isn't food colouring. It's natural butterfly pea flowers steeped during cooking, finished with shallots, coriander and our supergarlicfied oil. Adds colour to a buffet line.

  • Garlic Confit Aglio Olio
    veganalliumwheat

    Two kinds of garlic. Confit garlic slow-cooked into a thyme-infused oil for the mellow sweetness, plus fried garlic for the kick. Tossed with linguine, slow-baked cherry tomatoes and fresh thyme. Vegetarian.

  • Dry Laksa Pasta
    pescatarianalliumdairyshellfishsoywheat

    Linguine tossed in our houseblend laksa rempah with dried shrimp and a touch of coconut cream. All the flavour of a bowl of laksa, but built to hold up over a long lunch.

Chicken

  • Honey Duo Mustard Chicken
    alliumsoywheat

    A dish our chef built for his fiancée, who was craving honey mustard chicken. The original recipe used a mustard with no halal version, so he tested combinations till he landed on hot english plus dijon. That's the duo. Chicken thigh baked in the marinade and served with maple soy baked potato.

  • Grilled Farm Fresh Chicken
    alliumdairynutssoy

    Our signature since 2016. We've reworked it many times over the years as tastes change and as we've scaled to bigger volumes with new equipment. Show clients the photos of how it's evolved if they want the story.

  • Ayam Kampung Masak Merah
    alliumshellfishsoy

    A collab dish with the Michelin-awarded Hjh Maimunah. Lemongrass sambal-marinated chicken in their masak merah sauce, layered with cardamom, cinnamon, star anise and kaffir lime leaf. Sweet with a touch of spice.

Dim sum

  • Chicken Siew Mai
    alliumshellfishwheat

    Our halal siew mai with minced chicken, shrimp, shiitake and fragrant oil. The dim sum staple that travels well and pleases everyone.

  • Singapore Chilli Crab Pau
    alliumeggshellfishsoywheat

    Chilli crab sauce with real crab, squid and prawn, packed into a soft pau. A signature in pau form, plays especially well with international guests.

  • Steamed Yam Pau
    veganwheat

    A pau filled with fragrant yam paste. Vegetarian and almost dessert-like. The quiet favourite for anyone who grew up on yam pau.

Drinks (Buffet)

  • Rose Pandan Infusion
    vegan

    An infusion of orange-scented rose water, lemongrass and kaffir lime leaf. Floral and aromatic, holds up at room temperature so it works for long lunches.

  • Four Seasons Oolong Tea
    vegan

    Tightly rolled Taiwanese oolong with a honeysuckle fragrance. Our most popular tea and 100% sugar free. The premium tea pick when clients ask for something less ordinary than English breakfast.

  • Brewed Arabica Coffee
    vegan

    Freshly brewed Arabica blend. The default coffee that nobody complains about.

Fish

  • Tuscan Garlic Cream Dory
    pescatarianalliumdairysoy

    Our most popular fish dish. Dory in a garlic cream sauce we build lighter than most, so it doesn't get jelak. Layered with plum-poached cherry tomato, wilted spinach, sundried tomato and black olives. Kid-friendly and a safe pick for any crowd.

  • Assam Spiced Dory
    pescatarianalliumeggnutsshellfishsoywheat

    Dory in a Thai-Nyonya assam pedas with lemongrass, ginger flower and laksa leaf, finished with tamarind for the tang. Served over eggplant, okra and cherry tomato. Aromatic without going full Peranakan heat. The fish for clients who want SEA flavours without the fire.

  • Lemon Butter Caper Dory
    pescatarianalliumdairy

    Dory in a bright lemon-butter sauce with capers, dill and sundried tomato. Tangy and a bit different, the pick for clients who want a more unique flavour.

Salads

  • Egg and Parmesan Caesar Salad
    vegetarianalliumdairyeggsoywheat

    A classic caesar normally doesn't include cherry tomato or egg, but we added both to make it more wholesome and filling. Romaine tossed in our housemade caesar dressing with crisp ciabatta croutons and shaved parmesan. Pairs with most mains, especially Western spreads.

  • Korean Bibim Salad
    vegansoy

    Korean bibimbap inspired but without the rice. Five-spiced tau kwa for the protein, with baked shiitake, blanched spinach, Korean beansprout and broccoli florettes tossed in sesame oil and finished with toasted sesame. Plant-based protein that doesn't lean heavy and starchy like some vegetarian mains.

  • House Mesclun Salad
    vegetarianeggsoywheat

    Our everyday salad. Tricolour quinoa, sweet corn, cherry tomatoes and mesclun in a roasted sesame dressing. Vegetarian and light. Most clients reach for this first when they want something familiar that goes with everything. Can be customised with add-on smoked salmon or piri piri chicken.

Sandwiches

  • Soft-Boiled Egg Mayo Sandwich
    vegetariandairyeggsoywheat

    Egg mayo done right. We mix soft-yolk eggs into the chunkier hard-boiled base for that konbini (Japanese convenience store) texture, with French butter and a hint of dijon. Always a safe-bet sandwich.

  • Smoked Salmon and Cream Cheese Sandwich
    pescatariandairysoywheat

    Cold-smoked salmon with a caper and dill cream cheese, on charcoal and wholemeal bread. The sandwich for premium high tea spreads.

  • The PB&J
    vegetariandairynutssoywheat

    An upgraded PB&J that stays crunchy by the time it reaches the client. Our housemade peanut butter mixed with white chocolate for the crunch, similar to Dubai chocolate texture but in a sandwich. Layered with our punchy strawberry jam. We tested 15 to 20 versions to land on the right hold.

Seafood

  • Rolled Oats Cereal Prawn
    alliumdairyshellfishwheat

    Our take on cereal prawn, with rolled oats folded in alongside the classic butter egg floss. We tested this obsessively because most cereal prawn out there is soggy and we weren't having that. Shell-on prawns stay crunchier but are a pain for guests to peel; shell-off prawns leak moisture and soften the cereal. We worked through the trade-off to keep ours crunchy. The prawn dish clients order again and again.

  • Cajun Seafood Stew
    pescatarianalliumshellfishsoy

    A Cajun seafood stew with mussels, prawns, flower squid and parrotfish over a tomato-paprika base built on fennel and deglazed with white grape vinegar. The seafood centrepiece when clients want bold flavour and something that looks generous on the line.

  • Kaffir Lime Sambal Seafood
    pescatarianalliumshellfishsoy

    Mussels, prawns and sliced tako in a Thai-leaning sambal lifted by kaffir lime leaf. Bright and hot. The seafood dish for clients who want SEA flavour with proper kick.

Vegetables

  • Roasted Rainbow Vegetables
    veganallium

    A signature for years. Four vegetables, broccoli, potato, carrot and eggplant, roasted in our cajun oil till the carrots go sweet, the broccoli chars, and the eggplant soaks up the spice. The vegetable side that's almost always the safest call. Vegan.

  • Levantine Cauliflower and Hummus
    vegan

    Our homemade lemon-tahini hummus topped with roasted cauliflower and sliced fennel, properly seasoned and tender, not burnt or over-charred like you often get. Dusted with pink peppercorn and fennel seed. Vegan.

  • Wok-Braised Celtuce and Tofu
    vegansoy

    Not celery, not lettuce, celtuce. A Chinese stem vegetable our chefs picked over the usual leafy greens because the texture is more interesting. Braised in a silky ginger white sauce with black fungus, finished with goji berry, coriander and fried tau kwa cubes for protein. Vegan and allergen-friendly.