Project Name:
Auto-create Freelance Briefs from Trello Keywords using Gemini API
Tools Used
Make.com for automation and workflow orchestration
Trello to fetch input keywords (card description)
Google Gemini API (Generative Language API) for AI brief generation
Parse JSON Module in Make.com to handle API responses
Flow Overview
This automation takes keywords from a Trello card, sends them to the Gemini generative AI model to create a detailed freelance brief, then parses and extracts the AI-generated text for further use or distribution.
Step 1: Fetch Keywords from Trello Card
Use Make.com’s Trello Module (Get a Card
) to retrieve a specific Trello card.
Extract the card’s description or relevant text field, which contains the keywords or brief input for the AI.
Step 2: Call Gemini API to Generate Brief
Or use the AI Api of your choice. Today, I decided to experiment with Gemini from Google.
Use Make.com’s HTTP Module to send a POST request to the Gemini API endpoint:
https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent
Include headers:
Content-Type: application/json
X-goog-api-key: YOUR_GEMINI_API_KEY
In the request body, format the keywords from the Trello card inside the
contents.parts[0].text
field as required by Gemini API specification.
Step 3: Receive Raw JSON Response from Gemini
Gemini responds with a JSON object containing generated content inside nested fields:
The key text is found under
candidates[0].content.parts[0].text
This response is captured by the HTTP module’s output.
Step 4: Parse the JSON Response
Insert a Parse JSON Module in Make.com.
Map the HTTP module’s raw response body as the JSON string input.
This converts the raw string into structured data fields accessible within Make.com.
Step 5: Create/Update Google Docs Document
Use Make.com’s Google Docs Module to create a new document or update an existing one.
Insert the extracted brief text into the Google Doc content.
This makes the brief accessible in Google Drive for collaboration, editing, or sharing.
Here is the Google Docs link, if you want to take a look: https://docs.google.com/document/d/1kyX4Civ3p19gvM5N0kFivIwZt1EQVFO7m1dHXaaYMF4/edit?usp=sharing