This AI agent combs through your email, identifying, processing and storing all receipts so you never have to manage expenses again. It takes ~15 minutes to set up and requires Google Suite (Gmail, Gdrive, and Gsheets) and optionally, Slack for error notifications.

How to Set Up This Workflow

  1. Set up a Gumloop account. You can sign up for free to test the platform out

  2. Click the link above and copy the workflow by pressing the copy button in the top right

    Screenshot 2025-10-28 at 10.04.46 PM.png

  3. Click on “Show More Options” in the Gmail Reader, and click “Add New Credential.” Login to the Gmail account you’d like to monitor for receipts

  4. Run the same process for Google Sheets and Google Drive

  5. Make a copy of this google sheet and copy the link to it

  6. Click into the Receipt Processor Subflow (bottom) and update the two google sheet writers to write to your new sheet. Make sure to connect the inputs to the columns to which you’d like to write

  7. Create a new google drive folder to store the receipt PDFs

  8. Update the Google Drive writer to write to that folder

  9. Repeat step 6-8 for your Refund Processing subflow

  10. In the main flow, add your slack credentials (or delete the slack nodes if you don’t want to worry about error messages)

  11. If you want to forward the receipt to anyone (your bank, accountant, etc), adjust the recipient in the gmail sender node in the bottom left

  12. Finally, go to the “Single Email Processor” subflow, and turn on the trigger on the Gmail Reader node


Great job, you’re live! I know this feels overwhelming, but it gets easier, I promise.

If you want help running through this, or would like to customize it, feel free to book a free intro call at https://dododigital.ai/book