Use a Gemini custom app with Tareno to write an X announcement of up to 280 characters, confirm the write in Gemini and approve any time request in Tareno. Google limits who can use custom apps.
Can Gemini write an X announcement for my small business and save it through Tareno?
Yes, if you qualify for custom apps. Gemini writes an announcement within 280 characters, asks you to confirm the write and saves a draft for your X account through Tareno. Google limits custom apps to adults in the US with a personal Google Account, and Tareno has not completed a client test.
Small businesses announce small things: new opening hours, a seasonal special, a day closed for stocktaking. The announcements are short, they have to be right and they are usually thought of at an awkward moment, on a phone, between customers. Gemini is the assistant already on that phone. After a one-time setup of Tareno as a custom app on the web, Gemini can write the announcement and save it as a draft for the business's X account, while Google's confirmation step and Tareno's approval step keep a mistaken post from going out. The route has limits that decide whether it is open to you: Google restricts custom apps to adults in the US with a personal Google Account, in English, and Tareno has not completed a client test. This page follows a bakery owner.
Example: a bakery owner announces new opening hours
Imagine a bakery owner whose nephew adds the Tareno app once at a desk. Weeks later, standing behind the counter, she tells Gemini on her phone that the bakery opens at 6:30 on weekdays from next Monday and asks for a post of up to 280 characters without hashtags. She checks the hours, because Gemini can make mistakes. She types @ and selects the app. Gemini asks her to confirm the write, then uses Tareno to confirm the X account with list_accounts and save a draft with create_drafts. She approves a time in the Tareno dashboard that evening.
Step by step
01
Confirm the account type
Before anything else, look at which Google Account the business uses. Google restricts custom apps to certain accounts, so a shared business login may rule this route out, and the Gemini overview lists the exact conditions.
02
Do the one-time setup at a desk
Whoever runs the account adds the Tareno app on a computer, following the Gemini overview. After that the shop owner can use it from a phone between customers, which is the point of this workflow.
03
Run a harmless first request
Mention the app and ask for list_accounts. The business's X handle in the reply shows the link works; an empty reply means X still has to be connected inside Tareno.
04
State one fact, plainly
Say what changes and from when, in a sentence, and ask for a post under the 280-character cap. Then read each figure against your timetable before going on.
05
Say yes in Gemini, then save
Gemini pauses for your confirmation, checks the handle with list_accounts and stores the wording via create_drafts. You get a draft ID and nothing is queued yet.
06
Request a time and approve
Give a day, a time and an IANA time zone. schedule_posts creates a pending action that you approve in the Tareno dashboard, and get_action_status shows the result.
Prompts to copy
Check the connection
@Tareno list my connected social accounts with platform and account name. Read only: do not create, schedule or publish anything. Tell me which one you would use for an X post for the bakery, and say clearly if you cannot reach Tareno.
Write the announcement
Write an X post within 280 characters announcing that [Bakery name] opens at [6:30] on weekdays from [Monday, 3 November]. Use only these facts, add no hashtags and no offers, and return the character count.
Check the facts
List every fact in the draft, such as the hours and the date, one per line, so that I can compare each with my own records. Do not change the text yet, and tell me if the draft contains anything I did not give you.
Save the draft
Use Tareno to confirm my X account [handle] and save the approved text as a draft. Return the draft ID and the text, and do not request any time until I give you the day and the time zone.
Request the slot
Take the draft [draft ID] and ask Tareno to schedule it for [Friday 17:00] in [America/Chicago]. Return the action ID and remind me that the request still waits for my approval in the Tareno dashboard.
X limits and tools in Tareno
Text
up to 280 characters; hashtags and mentions are supported; plain text, no rich formatting
Images
jpg, png, gif, webp, up to 5 MB each, up to 4 per post, recommended ratios 16:9, 1:1
Video
mp4, mov, 0.5 to 2 min, up to 50 MB, one video per post, ratio 16:9, 1:1
Links
links can sit inside the text and get a preview card
What Tareno can read
posts published outside Tareno: no; comments: no; transcripts: no; video download: yes
As configured in Tareno on 2026-10-24. The live rules for your own account come from the get_platform_schema tool.
What X itself documents
A post may include up to 4 photos, 1 animated GIF or 1 video.
The allowed video length depends on the posting account, not on the API plan: 20 minutes and 8 GB by default, 125 minutes and 16 GB with X Premium or verified status. Tareno's configuration for X stops at 140 seconds.
Quote-posting through the API requires an Enterprise plan and is not available on self-serve tiers.
Open the client's MCP server settings. Add Tareno with the HTTPS endpoint below using Streamable HTTP. This requires support for authenticated remote MCP, not just local stdio servers.
Choose OAuth, connect and sign in with your own Tareno account. Check the requested permissions. Refresh the client's tool list after authorization.
Run list_accounts first. Confirm the returned workspace and account IDs before creating a draft. If no accounts appear, connect a social account in Tareno first.
https://tareno.co/api/mcp
Use the same Tareno account across supported clients. Open the relevant setup guide for authentication, first use, reconnect, and revocation.
Probably not. Google's help page excludes work and school accounts from custom apps for now, so a bakery that signs in with a Workspace address would need a personal account that meets Google's other conditions, or a different assistant.
Do I need a computer every time?
No. The setup happens once at a desk and later drafting works from the phone. If the connection ever has to be renewed, plan to do that on a computer again.
Who checks the hours before customers see them?
You do, twice. Gemini shows the text before it writes, and Tareno shows the draft again when you approve a time. Gemini can be wrong about a date, so the check against your own timetable is the one that counts.
Can it add hashtags or emojis?
Yes, if you ask, but they count toward the 280 characters in Tareno's configuration. For a local announcement, plain text with the key fact first usually reads better and leaves room for the date.
Has this exact route been proven?
Not by Tareno yet. The steps come from Google's documentation, and a complete read-only run with a real Gemini account is still outstanding. Your own first `list_accounts` call is therefore the proof for your setup.
Can a customer see the post before I approve it?
No. Until you approve the pending action in the dashboard, the text exists only as a Tareno draft. Afterwards `get_action_status` tells you whether X accepted it, which matters if a post must be live before opening time.