Log meal nutrition from a text or voice message into Google Sheets

Send a text or voice message describing your meal, and AI logs the ingredients and nutrients to a spreadsheet.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4) · Simple Merge (5)

flowchart TD trig>"user sends meal message"]:::trig s0["check message type"]:::task s1["ai parses ingredients and nutrition"]:::svc s2[("save meal to spreadsheet")]:::store s3["send confirmation message"]:::task trig --> s0 s1 --> s2 s2 --> s3 gx{"× text or voice message"}:::gate s0 --> gx p00["transcribe audio to text"]:::task gx -->|"voice message"| p00 p10["use text as is"]:::task gx -->|"text message"| p10 jn{"○ combined into text"}:::gate p00 --> jn p10 --> jn jn --> s1 out[/"meal logged with nutrition data"/]:::out pay{{"effortless food tracking via message"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceA record or sheetOne path onlyPaths rejoinResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
AI Agents & Autonomous SystemsAI Chatbots & AssistantsVoice & PhoneMessaging & NotificationsSpreadsheet & Database Ops
Connects
TelegramGoogle SheetsOpenAI
Featured in

The problem it solves

Tracking what you eat is tedious enough that most people give up within a week. Typing every ingredient and looking up nutrition facts by hand makes it even harder to keep a food log going.

Who it fits

Anyone tracking their diet, plus fitness coaches or health apps that need effortless meal logging.

How it works

  1. You send a text or voice message describing your meal
  2. Voice messages are transcribed automatically
  3. AI reads the description and breaks it into ingredients and nutrition details
  4. The structured results are saved to your spreadsheet
  5. You get a confirmation message summarizing what was logged
What you get

Meals logged without typing them in yourself

You send a quick message about what you ate and your meal gets logged automatically with full nutrition details.

What you get

A spreadsheet row with the meal's ingredients and nutritional breakdown, plus a confirmation message.

What you need

A Telegram bot, a Google Workspace account, and an OpenAI API key.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook