Set up Google Apps Script: linking Gemini API with Google Sheets
Task Description:
There is a ready-made prompt for the neural network (real estate assessment) and a draft code on Google Apps Script. The system needs to be refined so that the table works as a "database" with memory.
What needs to be done:
Link the API to the table: When entering an address in column B, the script should send a request to Gemini 1.5 Pro.
Implement "Memory": The script should first check column B. If this address has been entered in the last 30 days — do not waste tokens on a new request, but simply pull the old response from the table.
Connect Google Search: In the API request, the
Google Search_retrievaltool needs to be activated so that the neural network sees current market prices.Distribute data across columns: The bot provides a structured report. It is necessary to use Regex (regular expressions) to extract key figures (Price per $m^2$, Total cost, Condition assessment) from the text and automatically write them into the corresponding cells of the row.
Technical Details:
Stack: Google Apps Script (JavaScript).
Model: Gemini 1.5 Pro.
Response Format: Text using LaTeX (for sums and areas).
Existing Developments: I will provide the system prompt and basic search logic by history.
Expected Result:
I enter the address in the table — within a few seconds I receive a filled row with a detailed analysis and figures extracted into separate cells.
IMPORTANT! The performer must be ready to discuss project nuances in voice mode if necessary! Communication via Telegram or Google Meet!
THE PRICE IS INDICATIVE! Please send your real offers!
-
Hello! I am the project manager of Business Atlas. In my experience, I have over 50 successful projects (UA, EU, US).
What we are implementing:
• Intelligent memory: The script will automatically check the history of requests. If the address has already been used, the data will be retrieved instantly without token costs.
• Google Search Retrieval: We will connect live search to Gemini 1.5 Pro for analyzing current market prices in real-time.
• Automatic parsing (Regex): The system will extract numbers (price per m², cost, etc.) from the LaTeX response and distribute them across cells.
• Clean code: We will optimize your Google Apps Script for stable operation without errors.
Indicators:
• Cost: $500 – $900 (fixed for results).
• Deadline: 7–10 working days.
… • Guarantee: 14 days of technical support.
I am ready to discuss the logic of your prompt and the nuances of the architecture. Message me privately, and I will show you how we will make your property assessment as fast and accurate as possible.
-
133 Hello! I have carefully reviewed your technical specifications. The task is clear, and I am ready to turn your draft on Google Apps Script into a fully functioning system.
Here’s how I will implement your points:
Memory: I will write the logic to check the date column. If the address exists and is less than 30 days old, the script will simply copy the old data, preserving your tokens.
Search: I will add Google Search_retrieval to the API request payload for Gemini.
Regex: I will set up precise regular expressions that will accurately parse the price per square meter and the total amount, even considering the specific formatting of the text from the neural network. The data will automatically be organized into cells.
…
I am absolutely ready for a voice discussion on Telegram/Meet.
The estimated cost for this turnkey improvement is 1500 UAH. The deadline is 2 days (taking into account time for testing and fixing bugs with Regex).
When would it be convenient for you to have a 10-15 minute call for synchronization?
-
667 5 0 Hello!
I am interested in your project — the task is clear and aligns well with my experience. I am ready to bring the system to a stable and fully automated solution.
I can implement:
— integration of Google Apps Script with Gemini 1.5 Pro (automatic request upon entering an address);
— "memory" logic with a history check for 30 days to avoid unnecessary token expenses;
— connection to Google Search in queries to obtain current market data;
— parsing the response through Regex and correctly distributing key indicators (price per m², total cost, condition of the object) across the columns of the table;
… — stable operation of the entire system as an "AI database" directly in Google Sheets.
I have practical experience in:
📊 data processing and automation;
🤖 AI/LLM integration (including Gemini, ChatGPT);
🌐 working with APIs and Google Apps Script;
⚡️ building caching logic and optimizing costs;
🔍 parsing and structuring data (Regex, text processing).
As a result, you will receive a system where it is enough to enter an address — and within a few seconds, the table will automatically fill with a complete analysis and structured data.
I am ready to discuss the details (including in voice format) and propose an optimal implementation for your case.
-
288 Hello! Your task of linking the Gemini API with Google Sheets is clear to me.
I suggest implementing it as follows: we will create a Google Apps Script that will handle requests from the sheet. You will be able to send data (for example, text for analysis or a request to Gemini) to specific cells, and the script will send them to the Gemini API, receive a response, and write the result back to the sheet. I can set up the transmission of API key parameters, selection of the Gemini model, as well as response handling, including formatting and error output.
During the process, I will focus on optimizing the script for fast data processing, and I will ensure convenient management of the process through the Google Sheets interface, for example, using custom menus or buttons. My experience with Google Apps Script and API integrations will allow for a reliable and efficient solution.
I am ready to discuss the implementation details and answer your questions.
-
2964 14 0 Good day. I will implement all the necessary functionality in the table. I will set up sending requests to Gemini with the activation of the search module, and I will check the address history for the last month to save limits. I will configure parsing responses through regular expressions so that the numbers are correctly distributed across the columns. My main stack is Node.js and TypeScript, so I will not have difficulties writing reliable logic in JS for Apps Script. I am ready for a voice call to clarify the details. I suggest discussing the actual cost and deadlines in private messages.
-
379 Good day!
The task is clear — Google Apps Script + Gemini 1.5 Pro + memory + Google Search retrieval + parsing into columns.
I will implement everything step by step:
1. Trigger onEdit in column B → request to Gemini 1.5 Pro with activated Google Search retrieval
2. Memory for 30 days: before the request, I check the history in the table, if the address already exists — I return the cached result without using tokens
3. Regex for extracting Price, Total Cost, Condition Rating from the response → auto-recording in the necessary columns
4. The system prompt and basic logic are already with you — I will integrate without changes to the logic
…
I am ready to discuss the details on Telegram or Google Meet.
-
172 1 1 Hello! I am ready to complete this project and have extensive experience in developing various applications.
-
1045 7 0 Hello. The technical assignment is completely clear. I will implement a fault-tolerant script on Google Apps Script with deep integration of Gemini 1.5 Pro.
Technical solution for your task:
Memory and caching mechanism: I will implement the logic for preliminary checking of column B. The script will match the address and date (30 days), pulling the old response from the table, which will significantly save your budget on Gemini tokens.
Google Search integration: I will set up a model call with the active Google Search_retrieval tool to obtain current market data on real estate properties in real-time.
Regex parsing: I will write reliable regular expressions for automatically extracting structured data (price per m², total cost, condition) and recording them in the corresponding cells of the row.
…
Formatting: I will ensure correct text output using LaTeX for sums and areas according to your template.
Benefit for your project:
You will receive a fully autonomous database that updates information on its own, does not waste extra resources on repeated requests, and provides ready financial analysis without manual text processing.
I am ready to implement the project and demonstrate the work on your system prompt.
-
196 I can bring this to a working solution: I will connect Google Sheets with Gemini, implement memory by addresses, pull relevant data through Search, and layout the results in columns. I am also ready to discuss the details verbally in Telegram or Google Meet.
-
91 Hello. The task is clear, I have already worked with automation through API and data processing.
I can implement:
integration of Google Sheets with Gemini API
address verification (memory for the last 30 days)
response processing and splitting data into columns (via regex)
I understand how to create a fast and stable process with minimal delays.
…
I would like to clarify:
Is there an example of a response from Gemini that needs to be parsed?
In what format is the address history currently stored?
I am ready to start immediately and bring it to a working result.
-
1580 3 0 Hello, I have experience in creating similar systems. I am ready to quickly implement the assigned tasks. I suggest discussing the details in private messages.
-
3096 50 1 Good day
I am ready to complete your work
I will be happy to help with your task
-
10038 117 0 Hello.
I have experience with Google Apps Script. The spreadsheet can be used as a database with previous requests. I am ready to take it on. Write to me, we will discuss.
-
504 1 0 Hello.
I can help bring this script to a working state.
I understood the task as follows:
inputting the address in column B;
checking the history for 30 days;
if the address has already been processed — take the ready result from the table;
if not — a request to Gemini 1.5 Pro with Google Search retrieval;
… parsing the structured response with Regex and recording the numbers by columns.
I have experience with the Gemini API, AI integrations, memory/context, and processing model responses in applied systems.
I can refine the logic carefully and with a focus on practical results, so that the table truly works as a "memory database," rather than just calling the API.
I can also discuss it by voice - Telegram / Google Meet is fine.
If you show me the current prompt and draft GAS code, I will immediately tell you how to better assemble the architecture and assess the final volume.
-
178 Hello, I recently worked with the Gemini API and made complex requests. Write to me, I will help you connect, I will show an example of the work, nothing complicated.
-
727 6 0 I will do it for a good review, feel free to contact me.
-
981 17 0 Good day!
I am ready to complete the project, I have relevant experience.
If you are working from a phone - I can offer a convenient solution for working with spreadsheets.
-
5011 41 4 1 Good day!
I professionally work with Google Apps Script and API. I am ready to implement your system for linking Gemini 1.5 Pro with Google Sheets, including "memory," Google Search, and Regex parsing. I have experience with all the mentioned technologies.
I am ready to discuss the details verbally (Telegram/Google Meet). Please write to me in private messages.
-
4461 102 0 Good day. I will be happy to help. I will complete everything quickly and efficiently.
Current freelance projects in the category Bot Development
Two-way messaging exchange between CRM Creatio and Telegram
156 USD
Implement a two-way messaging exchange between CRM Creatio and Telegram according to the specifications https://docs.google.com/document/d/1Y8qL2CJwwmVSrJOXfQipoi27t-wkvDx1UmA2-niTtWs/edit?usp=sharing Web Programming, Bot Development ∙ 7 hours 13 minutes back ∙ 32 proposals |
Turnkey Telegram bot: daily reminders and rotation of duty personnel with monitoringA Telegram bot is needed for internal team operations. The stack is up to you; the result is what matters, not the method. What it does: — posts a reminder in the group at a specified time every working day and tags two on-duty members (from two different lists); — manages the… Bot Development ∙ 7 hours 29 minutes back ∙ 69 proposals |
Setting up a monthly subscription for a Telegram channel/group
17 USD
It is necessary to set up an automatic monthly paid subscription for my Telegram channel (or group) with payment acceptance exclusively in Ukrainian hryvnias (UAH). Integration with payment systems (priority: LiqPay, WayForPay). Support for recurring charges. Automatic access… System & Network Administration, Bot Development ∙ 9 hours 32 minutes back ∙ 38 proposals |
Frontend development (React/Next.js): Landing Page, PWA Scanner, Stripe CheckoutProject description: We are looking for a Frontend/Fullstack developer to implement the client side of a hybrid EdTech product. The work is done in conjunction with an existing external REST API backend. The task includes creating a responsive landing page with payment… Bot Development ∙ 16 hours 24 minutes back ∙ 29 proposals |
Pocket option trading bot, in Telegram
45 USD
I need a bot that will send a signal to raise or lower the bid every 30 seconds. Thank you. You can also come up with something for 1 minute, so that the bot gives a separate signal every minute to raise or lower the bid. I'm interested in Brent oil. For now, only that. Thank… Bot Development ∙ 22 hours 37 minutes back ∙ 21 proposals |