Skip to main content

FlyMyAI Headless Cloud - platform log

Current version: 1.10.10 (2026-10-07). Newest first. What the platform does today is in SKILL.md; every entry is also at changelog.json. Connected assistants can ask the Agents MCP tool whats_new.

1.10.10 - Nano Banana 2.1: Google's newest image model, up to 4K

2026-10-07

  • modelsNano Banana 2.1 by Google makes and edits images up to 4K from a prompt and up to 14 reference images, with readable text and characters that keep their look across edits. You pay Google's token price: $0.0336 per 1K image plus thinking tokens, about $0.04 a run.
    Use: recommend_model, get_pricing, run_model, /api/v1/flymyai/nano-banana-2_1/predict - docs
    Try: “Make a 2K poster for a jazz night in Lisbon titled "Noite de Jazz" with Nano Banana 2.1.”

1.10.9 - Leads use their subagents' files in code; Instagram in Agent Teams at the provider's price

2026-10-07

  • agentsA lead agent sees and reads the files its subagents save and can pass them straight into its code run: the code finds them under /tmp/workspace/inputs, so collected data is processed without copying it by hand.
    Use: run_agent, get_run - docs
    Try: “Have a subagent save a CSV of sales by region, then total it in code and tell me the sum.”
  • toolsInstagram data in Agent Teams on FlyMyAI's shared account costs the same as in a single agent: $0.02 per request, what the data provider charges. With your own HikerAPI key you pay only compute time.
    Use: run_agent - docs

1.10.8 - Subagents hand back what they have, and leads finish with partial results

2026-10-07

  • agentsA subagent that reaches its budget or keeps repeating the same call is stopped with its saved result and the reason, and its lead finishes with what the subagents delivered instead of redoing their work or waiting.
    Use: run_agent, get_run, get_team_run - docs
    Try: “Have three subagents each summarize one of these three articles, and give me what they finish.”
  • agentsAn API, frozen or scheduled run that cannot do part of its task, such as reading a file that does not exist, finishes as completed and names the missing part instead of failing.
    Use: run_agent, run_frozen, schedule_agent - docs

1.10.7 - Pick the model your project's agent runs on

2026-10-07

  • appChoose the model of a project's agent: the Model list in the project panel, `model` in projects_agent, the REST endpoint or the Python SDK 1.2.0rc11. A new project agent starts on the strongest model, and your choice stays through platform updates.
    Use: projects_agent, list_agent_models, /api/v1/agents/projects/{id}/agent/ - docs
    Try: “Switch my project's agent to GPT-5.6 Terra.”

1.10.6 - Instagram at the provider's price, project spend with its agent, vision refusals say why

2026-10-07

  • toolsInstagram data on FlyMyAI's shared account costs what the data provider charges for each request: $0.02 per request, and the balance check is free. With your own HikerAPI key you pay only compute time.
    Use: search_tools, execute_tool - docs
    Try: “Get the follower counts of @nasa and @spacex.”
  • appA project's spend now includes its project agent: the model and tool calls of its chats and of the subagents it starts count next to page calls and servers.
    Use: projects_get, projects_list - docs
    Try: “How much did my project spend this week, including its agent's chats?”
  • modelsWhen a vision model refuses a request, the answer says why in a reason field next to the usual error, for example a prompt longer than 100,000 characters.
    Use: analyze_media, /api/v1/flymyai/gemini-3_8-flash-vlm/predict - docs

1.10.5 - Share links open straight to the page, and your own version is one prompt away

2026-10-06

  • artifactsA shared artifact link now opens the page under one thin bar. With sources shared, Make your own version gives copy-ready steps for Claude Code, Codex and chat apps: connect FlyMy.AI, paste one prompt, and your agent clones it and publishes your version. Agents fetching the link see them too.
    Use: clone_artifact, read_artifact_files, publish_artifact_version, /api/v1/artifacts/shared/{handle}/ - docs
    Try: “Make my own version of the FlyMy.AI artifact my colleague shared with me and change its title.”

1.10.4 - Python SDK: add your own MCP servers with OAuth sign-in

2026-10-06

  • sdkPython SDK 1.2.0rc9 (pip install 'flymyai==1.2.0rc9') adds client.mcp_servers: add an MCP server by URL, sign in to an OAuth server with a link a person approves, then call its tools from your code. Tokens and the client secret never come back.
    Use: /api/v1/agents/mcp-servers/, /api/v1/agents/mcp-servers/{id}/authorize/ - docs
    Try: “Write a Python script with the FlyMyAI SDK that adds Linear's MCP server with OAuth and prints the sign-in link.”

1.10.3 - Slack as you: search, DMs, files, canvases and lists

2026-10-06

  • toolsConnect Slack once and agents work as you: search messages and files, read and post in channels and direct messages, share files, write canvases and lists, and set reminders. The bot connector is now called Slack Bot and posts as the FlyMyAI app.
    Use: search_tools, execute_tool - docs
    Try: “Search my Slack for messages about the release this week and summarize what was decided.”

1.10.2 - Wan 3.0 video with sound, up to 30 seconds

2026-10-06

  • modelsWan 3.0 by Alibaba makes video with sound from a prompt, from a first and last frame, or from reference images, clips and audio: 2-30 seconds or a length it picks, at 480P, 720P or 1080P. You pay per generated second, $0.05 to $0.20 by resolution.
    Use: recommend_model, get_pricing, run_model, /api/v1/flymyai/wan-3_0-t2v/predict/async/ - docs
    Try: “Make a 10-second 720P video with sound of a red fox running through fresh snow at dawn with Wan 3.0.”

1.10.1 - Grok 4.7 with private mode

2026-10-06

  • modelsGrok 4.7 by xAI answers prompts and chats with text and images through /predict, the OpenAI-compatible API and run_model. Choose how hard it reasons, from low to xhigh, and turn on private mode to keep the prompt and the answer out of FlyMyAI storage.
    Use: run_model, get_pricing, /api/v1/flymyai/grok-4_7/openai/v1/chat/completions, /api/v1/flymyai/grok-4_7/predict - docs
    Try: “Ask Grok 4.7 in private mode to rewrite my launch email in three tones.”

1.10.0 - Sign in to OAuth MCP servers, and a Collaborator.pro connector

2026-10-05

  • mcpAdd an MCP server that signs in with OAuth, such as Linear's or Notion's: FlyMyAI registers itself, you approve access in the provider's window, and access renews on its own. A server without automatic registration takes the client ID and secret of your own OAuth app.
    Use: add_mcp_server, authorize_mcp_server, connect_mcp_server - docs
    Try: “Connect Linear's MCP server https://mcp.linear.app/mcp with OAuth and list my open issues.”
  • toolsConnect Collaborator.pro with your API token. Agents read your link-building deals as an advertiser or a site owner, and search its catalog of sites for guest posts by price and SEO metrics once Collaborator opens the catalog for your account.
    Use: search_tools, execute_tool - docs
    Try: “Show my Collaborator deals with their status, site and price.”

1.9.2 - Instagram posts with shares, reposts and saves

2026-10-05

  • toolsInstagram Public Data returns an account's photos, albums and reels in one list: pinned posts first, then newest first. Posts and reels include shares; posts also include reposts and saves when Instagram returns them.
    Use: search_tools, execute_tool - docs
    Try: “Show the latest posts of @nasa with likes, comments and shares, sorted by shares.”

1.9.1 - Clone your app projects from an assistant

2026-10-05

  • mcpAsk your assistant to clone an app you own. Preview its latest successful release, then create a private copy with new resources and a separate budget. Stored data, chats and personal connections stay with the original.
    Use: projects_plan, projects_create - docs
    Try: “Clone my app project as a private copy with a separate budget after I approve its plan.”

1.9.0 - Navigate projects, clone apps and recover agent context

2026-10-05

  • appProject workspaces use the full page width. Move between sections from the Projects menu, and drag the divider to adjust chat width beside the graph. Your browser remembers the width; the account menu stays on the right.
    Use: projects_list - docs
    Try: “Show me my projects so I can open one in the workspace.”
  • appClone your own app in its workspace. Review the plan, then create a private copy with new resources and its own budget. The copy uses the latest successful release; stored data, conversations and personal connections are not copied.
    Use: projects_list, projects_get - docs
    Try: “Find my app project and open its workspace so I can make a private copy.”
  • agentsCloud agents save private checkpoints before compacting a conversation. Recovery pointers let them retrieve earlier decisions, evidence and unfinished work in bounded chunks; ordinary chats can find prior checkpoints of the same agent.

1.8.0 - Project workspace with a master chat and agent history

2026-10-04

  • appOpen a project with a searchable project picker, one agent list, a resource graph and a visible master chat. Select an agent to read its conversation and earlier runs without leaving the workspace.
    Use: projects_list, projects_get - docs
    Try: “Show my projects and give me a link to the project workspace.”

1.7.0 - Projects from one config, and web pages you can version and share

2026-10-03

  • apiA project is one flymy.yaml: its pages, agents, storage and budgets. Plan it first to see what it creates and its price per hour; nothing is created until you confirm, and every change you apply is a new release.
    Use: projects_plan, projects_create, apps_plan, apps_apply, projects_list - docs
    Try: “Make me a FlyMyAI project called notes with a $5 daily budget and show me the plan first.”
  • artifactsPublish a small web page, game or deck as an artifact. Every change is a new version and you pick the live one; share it by link, or invite people by email or username to view or edit it.
    Use: create_artifact, publish_artifact_version, share_artifact, add_artifact_member, clone_artifact - docs
    Try: “Turn this HTML into a FlyMyAI artifact and invite alex@example.com to edit it.”
  • sharingAn artifact someone shares with you by name waits as an invitation: nothing of it opens until you accept, and you can decline. The owner sees you only as the email or username they typed.
    Use: list_artifact_invitations, accept_artifact_invitation, decline_artifact_invitation - docs
    Try: “Show the artifact invitations waiting for me.”
  • appPublish a page as a site and share it by link or with people by email. Its declared calls to models and agents are paid by your sponsor pool or by visitors who agree to pay, within daily caps.
    Use: publish_site, share_site, invite_to_site, get_site_usage - docs
  • billingDirect tool calls - execute_tool, the REST tool call, and compiled and scheduled runs - are charged like agent runs. A paid call needs a positive balance; with an empty balance it is refused before it runs.

1.6.6 - See why a scheduled run failed and act on it from its page

2026-10-03

  • appA failed scheduled run's page says why it failed and lets you change the instruction of the version that ran (the schedule stays on it), run it again or resume the schedule.
    Try: “Open my last failed scheduled run and tell me what to change in its instruction.”
  • agentsFailure emails open the failed run itself, quote the agent's last message and say how many runs before it succeeded. A run that stops without a result reports the agent's own last words as its error.
    Use: get_run, read_run_result
    Try: “Why did my daily digest fail this morning?”

1.6.5 - Scheduled agents tell you when they fail

2026-10-02

  • agentsWhen a scheduled run fails, the agent's owner gets an email with the reason and a link to act on it: reconnect a connection, top up the balance or open the agent.
    Try: “Check my scheduled agents and tell me if any of them failed this week.”
  • agentsAfter 3 failed scheduled runs in a row the schedule pauses itself and keeps its time. get_compilation shows schedule_paused and the reason; resume from the agent page, with schedule_paused false, or by setting the cron again.
    Use: get_compilation, update_compilation, PATCH /api/v1/agents/compilations/{id}/ - docs
    Try: “I reconnected Telegram - resume my paused daily news agent.”

1.6.4 - Share from Claude, ChatGPT and Grok

2026-10-02

  • sharingEvery sharing action works from the FlyMyAI connection in Claude, ChatGPT or Grok: see what you can share, share by email or with a teammate, accept, decline and revoke. list_shareable_mcp_connections and list_mcp_share_people help pick what and with whom.
    Use: list_shareable_mcp_connections, list_mcp_share_people, invite_mcp_user, revoke_mcp_access - docs
    Try: “Share my Instagram with alex@example.com for 7 days.”
  • sharingInstagram, Facebook, LinkedIn, Reddit, TikTok and YouTube connections can be shared like any other connection.
    Use: invite_mcp_user
    Try: “Share my LinkedIn with my teammate so they can draft posts for me.”
  • sharingSee every call made through a share - what ran, when and what it cost: Calls in Shared by me, Your calls in Use, or list_mcp_share_activity in chat.
    Use: list_mcp_share_activity - docs
    Try: “Show the last calls Alex made through the Notion I shared.”

1.6.3 - Shared connections and fleets in your assistant

2026-10-02

  • sharingConnections other people share with you work in Claude, ChatGPT, Grok and any MCP client signed in to FlyMyAI: list_configured_tools lists them next to your own under shared_with_me, with who shared each, and call_shared_mcp calls them. No separate token or snippet.
    Use: list_configured_tools, list_shared_mcp_tools, call_shared_mcp - docs
    Try: “Read the Notion page my teammate shared with me and give me three bullet points.”
  • sharingA connection shared with you has no monthly call cap: you pay for your own calls from your balance until the owner revokes it or the access period ends.
    Use: call_shared_mcp
    Try: “Check the open Linear issues in the workspace Alex shared with me.”
  • agentsYour fleets are on the Agents MCP: projects_list shows each fleet - a lead agent and the agents it starts - with its status, runs, spend and failed runs today, this week and this month; projects_get opens one with its agents, schedules, tools and diagram; projects_errors reads its errors.
    Use: projects_list, projects_get, projects_errors
    Try: “Show my fleets and what each one spent this week.”

1.6.2 - Connector calls at $0.000037 per second

2026-10-02

  • billingTool calls priced by running time - Notion, Slack, GitHub, Google, CRMs and other connectors, including calls through a connection shared with you - cost $0.000037 per second ($0.133 per hour). Search, media and voice tools keep their own price.
    Use: execute_tool, call_shared_mcp - docs
    Try: “Read my latest Notion page and turn it into three bullet points for Slack.”

1.6.1 - Sandbox and media editing at $0.0666 per hour

2026-10-01

  • billingCode in the sandbox and audio or video edits with media_editor cost $0.0000185 per second ($0.0666 per hour). execute_code and media edits are billed for the seconds the call takes, run_code_block only for its execution segment.
    Use: execute_code, execute_code_with_outputs, run_code_block, create_video_from_images, replace_audio - docs
    Try: “Run Python that simulates 100,000 dice rolls and chart how often each total comes up.”
  • modelsGPT-5.6 Sol costs $4 input and $20 output per 1M tokens. On GPT-5.6 models, input written to the prompt cache bills at 1.25x the input rate, as on GPT-6 and Claude.
    Use: list_agent_models - docs
    Try: “Compare GPT-5.6 Sol and Claude Sonnet 5 for a long research agent and pick the cheaper one.”

1.6.0 - Your agent fleets are projects: a diagram, money and errors for each lead and its agents

2026-10-01

  • appProjects lists each fleet - a lead agent and the agents it starts as subagents or in its Team - with a diagram of the lead, its agents, their models, tools, schedules and budget, and what they ran and spent today, this week and this month.
    Use: GET /api/v1/agents/projects/, GET /api/v1/agents/projects/fleet:<lead id>/ - docs
    Try: “Open Projects and show me what my marketing fleet spent this week, agent by agent.”
  • agentsA fleet's errors journal groups the failed runs of each of its agents with the newest error and a link to that run, and the Agents tab says which fleet a chat belongs to.
    Use: GET /api/v1/agents/projects/fleet:<lead id>/errors/
    Try: “Which agent in my fleet failed most this week, and why?”

1.5.2 - Browser tasks default to GPT-6 Luna

2026-10-01

  • toolsNew browser sessions use gpt-6-luna by default. Pick a newer browser model with model, for example gpt-6-sol or claude-opus-5. code_mode and use_own_llm_key keep working on gpt-5.6-luna.
    Use: run_browser_task, send_task - docs
    Try: “Fill out the practice form at demoqa.com/automation-practice-form for Ada Lovelace and show me the confirmation.”

1.5.1 - Share a connection with no end date from chat

2026-10-01

  • sharinginvite_mcp_user shares a connection with no end date: access_days 0 keeps access until you revoke it. 1 to 30 days work as before.
    Use: invite_mcp_user, revoke_mcp_access
    Try: “Share my Notion with alex@example.com with no end date.”
  • sharingcancel_mcp_invitation also declines an invitation sent to you; its link then stops offering Accept.
    Use: cancel_mcp_invitation
    Try: “Decline the Calendly invitation I got today.”

1.5.0 - Share any connected service with another person, reads and writes

2026-09-29

  • sharinginvite_mcp_user shares a connection of any supported service by email. The recipient can use every one of its actions, reads and writes, on your account; they pay for their own calls, your credentials stay with FlyMyAI, and you can revoke it at any time.
    Use: invite_mcp_user, list_shared_mcp_tools, call_shared_mcp
    Try: “Share my Linear with alex@example.com for 7 days so they can create and update issues.”
  • sharingA recipient's own agents can use the actions of connections shared with them, reads and writes, in their runs.
    Use: run_agent
    Try: “Make an agent that files a Linear issue in the workspace my teammate shared with me.”
  • sharingTeam connections share every action the owner selects, reads and writes. Built-in FlyMyAI tools and tools that run on FlyMyAI's own key are not shared.
    Try: “Share my Gmail with my team so our agents can draft replies.”

1.4.1 - Gemini 3.8 Flash vision reads images at the resolution you choose

2026-09-29

  • modelsgemini-3_8-flash-vlm takes media_resolution low, medium or high. low reads an image with about a quarter of the input tokens; a video is already read at low by default.
    Use: analyze_media, /api/v1/flymyai/gemini-3_8-flash-vlm/predict
    Try: “Describe these 20 product photos at media_resolution low and give me one line each.”

1.4.0 - Share an agent team: a clone of a lead copies the agents it runs

2026-09-29

  • sharingA public lead agent is cloned together with the agents it runs as subagents, all or none, and the copy starts your copies. The share page lists each agent with its model and tools.
    Use: copy_agent, set_agent_public
    Try: “Make my lead agent public so a friend can clone it with its three agents.”
  • modelsgemini-3_8-flash-vlm takes a prompt and a system_instruction of up to 100,000 characters each.
    Use: analyze_media, /api/v1/flymyai/gemini-3_8-flash-vlm/predict
    Try: “Label these three ad videos with my labeling guide and JSON schema.”
  • billingwhoami shows pending_usd, the usage still being charged, and available_usd, the balance after it.
    Use: whoami
    Try: “How much of my balance is still pending?”
  • billingA run's price shows completion review, tool discovery and context compression on their own lines, and lists the models the run ran through run_model.
    Use: get_execution_price
    Try: “What did my last run spend on its own model and on service calls?”

1.3.2 - Open generated media from chat, and tell freeze what to keep as is

2026-09-29

  • mcprun_model gives each generated file a url that opens it without signing in for up to 15 minutes, so an image made in chat can be viewed and saved right away.
    Use: run_model
    Try: “Make a flat blue circle icon with nano-banana and give me a link to open it.”
  • mcpanalyze_media takes the Gemini 3.8 Flash controls: response_schema, thinking_level, temperature and seed, and fps, start_offset and end_offset for a video.
    Use: analyze_media
    Try: “Describe the first 5 seconds of this video as JSON with hook and on_screen_text: https://example.com/ad.mp4”
  • agentsfreeze_agent and schedule_agent take guidance: plain text the compiler follows, such as which steps and inputs must stay as they are.
    Use: freeze_agent, schedule_agent
    Try: “Freeze my scout agent and keep the budget as an input and its three search steps as they are.”

1.3.1 - Gemini 3.8 Flash vision follows your JSON Schema and lets you choose how much it thinks

2026-09-29

  • modelsgemini-3_8-flash-vlm takes response_schema, a JSON Schema its answer must follow, and thinking_level low, medium or high. low spends fewer thinking tokens, which suits labeling and extraction.
    Use: /api/v1/flymyai/gemini-3_8-flash-vlm/predict
    Try: “Label this ad video with my JSON schema at thinking_level low: https://example.com/ad.mp4”
  • modelsIts answers include finish_reason, so MAX_TOKENS shows that max_output_tokens cut the answer, and usage.thinking_tokens. temperature and seed tune sampling; for a video, fps, start_offset and end_offset choose what is read.
    Try: “Read only the first 3 seconds of this video at 1 frame per second and tell me the hook.”
  • apiThe Models API names every field this model does not use in warnings instead of ignoring it.
    Use: /api/v1/flymyai/gemini-3_8-flash-vlm/predict

1.3.0 - A lead agent runs your other agents as subagents, each with its own model and tools

2026-09-29

  • agentsA run can start your other agents as subagents with delegate_agent: each works with its own model, prompt, tools and MCP servers, and the lead collects their results. Choose which agents it may start in subagent_limits.agents or in the chat Subagents control.
    Use: run_agent, run_frozen
    Try: “Make a lead agent that asks my research agent and my copywriter agent for three ad ideas, then picks the best one.”
  • agentsdelegate_agent without an agent runs a copy of the lead with its tools on another model from list_agent_models, for example a cheaper model for simple parallel steps.
    Use: list_agent_models
    Try: “Split this research into three parts and run each part in parallel on gemini-3.8-flash.”
  • agentsEach subagent gets its share of the run's subagent budget and stops when it is spent. get_team_run shows every subagent's agent, model and spend, and subagent_status returns a large result in full.
    Use: get_team_run
    Try: “Run my lead agent with a $2 subagent budget and show me what each subagent spent.”
  • agentsA lead can freeze and schedule its subagents with freeze_subagent and schedule_subagent. A frozen or scheduled lead starts the frozen versions of its agents that it pinned when it was frozen, so editing an agent does not change a schedule.
    Use: freeze_agent, schedule_agent, get_compilation
    Try: “Freeze my scout agent from its last run and schedule it every weekday at 9:00 in my timezone.”

1.2.0 - See what a model run costs before you run it, and call chat models with the OpenAI SDK

2026-09-28

  • modelsModel pages and model cards show each model's price, computed from the same rules that charge the run: per run, per second of video, per image, per 1M tokens or per hour of run time, with a table when inputs like resolution or duration change it.
    Try: “How much does an 8-second Veo 3.1 video cost at 1080p with sound?”
  • mcpget_pricing quotes any listed model, and get_model_schema, flymyai_models and recommend_model show the same price: one run with default settings, the range and the inputs that change it.
    Use: get_pricing, get_model_schema, flymyai_models, recommend_model
    Try: “Find the cheapest way to make a 5-second 720p video and tell me what it will cost.”
  • apiModel endpoints in the REST API return price, and chat models also return openai.base_url for the official OpenAI SDK. GET /api/v1/demo/catalog/ lists every public model with both.
    Use: /api/v1/demo/catalog/ - docs
    Try: “List the public models that cost under $0.05 per run.”
  • appChat model pages have an OpenAI tab with ready Python, JavaScript and cURL code for the OpenAI-compatible route: keep your OpenAI code and change the base_url and key.
    Try: “Show me how to call Gemini 2.5 Flash with the OpenAI Python SDK.”

1.1.1 - Read a run's whole result and see why a direct tool call was refused

2026-09-28

  • agentsread_run_result reads the whole result or error of a finished run when it is longer than the preview get_run shows, in parts of up to 64 KiB, using the ref from get_run. The sha256 from get_run confirms you have every byte.
    Use: get_run, read_run_result - docs
    Try: “Run my research agent and give me its whole report, not just the first part.”
  • toolsWhen a direct execute_tool call is turned down before anything happens - wrong arguments or filters, missing setup, or the service refusing the request - the answer says rejected and gives the reason. Correct the call and send it again with a new operation_key.
    Use: execute_tool - docs
    Try: “Create a Linear issue for this request and, if Linear turns it down, tell me exactly why.”
  • agentsrun_agent and run_frozen answer right away with a short receipt: the run id, status, run_seq and subagent limits. Follow the run and read its output with get_run.
    Use: run_agent, run_frozen, get_run - docs
    Try: “Start my headline agent on these ten product links and tell me when it is done.”
  • toolslist_configured_tools returns one short row per connection - id, alias, toolkit and status - 25 to a page by default. Filter by toolkit or pass view=full to get setup steps and the connect link.
    Use: list_configured_tools - docs
    Try: “List my connected tools and tell me which ones still need setup.”

1.1.0 - Shared MCP connections in My MCPs and in your agents

2026-09-28 - pilot

  • sharingConnections other people share with you appear in My MCPs next to your own, with who shared them and their email. Accept or decline an invitation right there; the owner gets an email when you accept. Pilot: Linear, Notion, Calendly and Gmail reads.
    Use: list_mcp_shares, list_mcp_invitations, accept_mcp_invitation - docs
    Try: “Show the MCP connections people shared with me and who shared each one.”
  • sharingShare a connection for 1, 7, 14 or 30 days, or in the app with no end date until you revoke it.
    Use: invite_mcp_user - docs
    Try: “Share my Notion connection with alex@example.com for 14 days.”
  • agentsAgents use your own connections first and can use connections shared with you: with no Notion of your own, a Notion request uses the shared one; ask for someone else's or a shared connection to get theirs. Calls are billed to your balance.
    Try: “Find the latest pages in the Notion that alex@example.com shared with me.”

1.0.1 - Baseline: FlyMyAI Headless Cloud as it runs in production

2026-09-25

  • modelsOne catalog of generative models: images, video, audio and music, speech, upscaling, embeddings and LLMs. recommend_model picks one for a task, get_pricing shows the price, run_model runs it on your key.
    Use: list_media_models, recommend_model, get_pricing, run_model - docs
    Try: “Make a 5-second vertical video of neon koi fish swimming through rain.”
  • agentsBuild one agent from an idea: create it, run it and read the run, refine the same agent, then freeze an accepted run into a reusable release and run that release. A frozen agent keeps running in the cloud when your laptop is closed.
    Use: create_agent, run_agent, get_run, freeze_agent, get_compilation, run_frozen - docs
    Try: “Build me an agent that turns a product link into three ad headlines, test it and freeze it.”
  • templatesOpen a media template from the gallery at flymy.ai/media (product ads, unboxings, outfit reveals and more), run it as is, clone it and make it your own agent.
    Try: “Show me the media templates and clone the unboxing one for my sneakers.”
  • toolsSearch the connector catalog by what you need done (Slack, Notion, GitHub, Google Workspace, CRMs, payments, web search, browser automation and more), read the exact schema, then run an action directly or inside an agent.
    Use: search_tools, get_tool_schemas, execute_tool, add_tool - docs
    Try: “Post a summary of my open Linear issues to our team Slack channel.”
  • sharingPilot: share one connected account with another person by email from the MCP page in the app. They use only reviewed read actions and pay for their own calls; your credentials never leave FlyMyAI. Sharing with a team is in a private pilot.
    Try: “Share my Notion connection with alex@example.com for a week.”
  • templatesShare an agent as a template: set_agent_public makes it public, and copy_agent forks an agent into your own account to change as you like.
    Use: set_agent_public, copy_agent
    Try: “Make my headline agent public so a friend can fork it.”
  • agentsRun a frozen agent on a schedule, or call it from your product over the Agents REST API or the Python SDK (package flymyai).
    Use: schedule_agent, run_frozen - docs
    Try: “Run my headline agent every morning at 9 and post the result to Slack.”
  • agentsAn agent can hand parts of a run to subagents and join their results in the same run. subagent_limits on run_agent caps their spend, count and parallelism before anything starts.
    Use: run_agent
    Try: “Research these five competitors in parallel and give me one comparison table.”
  • modelsTypeSafe Jev 1.13 answers typed questions quickly and cheaply: pick one option, give a yes probability or a score. Use it for routing, triage and guardrail checks from an agent or directly.
    Use: make_typed_decision - docs
    Try: “Sort these support tickets into billing, technical and sales.”
  • toolsConnect several accounts of one service under aliases, group connections into MCP resource sets and grant a set to agents or to an agent group.
    Use: add_tool, create_mcp_resource_set, replace_mcp_resource_set_members, create_agent_group - docs
    Try: “Connect my work and personal Gmail and let my inbox agent use only the work one.”
  • mcpConnect an MCP client to one server, https://mcp-agents.flymy.ai/mcp, with OAuth sign-in or an API key sent as X-API-Key. It carries models, tools and agents; whoami confirms which account is connected.
    Use: whoami, search_tools - docs
    Try: “Which FlyMyAI account am I on, and what is my balance?”
  • mcpBring your own MCP server: register it, connect it and call its tools from chat or from an agent.
    Use: add_mcp_server, connect_mcp_server, call_mcp_server - docs
    Try: “Connect my MCP server at https://example.com/mcp and list its tools.”
  • apiEmbed an agent in your product with one builder key: publish a frozen agent as a deployment, identify each of your users by external_user_id, let them connect their own accounts through a hosted link, and run and meter per user.
    Use: POST /api/v1/agents/deployments/{deployment_id}/run/ - docs
    Try: “Show me the code to call my frozen agent from my Next.js app.”
  • computeDeploy your own Python model as an auto-scaling GPU endpoint with the FlyMyAI CLI (fma) and pay only for the compute it uses.
    Try: “How do I deploy my PyTorch model as a GPU endpoint?”