Google zet AppFunctions in beta en brengt de Agentic API in alpha naar ML Kit op 28 oktober, zodat Android-apps geselecteerde functies aan AI-agenten kunnen aanbieden, meldt Android Developers.
Een boekings- of serviceapp kan een agent straks een afspraak laten verzetten via één toegestane functie, zonder de gebruiker door elk scherm te sturen. Voor Nederlandse dienstverleners ontstaat daarmee een extra route naar een bestaande digitale dienst: via een vraag aan een assistent. De previewstatus bepaalt voorlopig hoeveel klanten die route daadwerkelijk kunnen gebruiken.
AppFunctions maakt gekozen appacties vindbaar
AppFunctions laat een Android-app specifieke handelingen als aanroepbare functies beschikbaar stellen. Een agent kan die vinden en uitvoeren wanneer een gebruiker daarom vraagt. Google noemt voorbeelden als een taak aanmaken en een afspeellijst samenstellen, en een opdracht die informatie uit een e-mail gebruikt om een boodschappenlijst aan te vullen. Een zakelijke app kan bijvoorbeeld orderstatussen of afspraakmomenten aanbieden.
De ontwikkelaar kiest welke functies beschikbaar komen en beschrijft hun werking en invoer. Android indexeert die beschrijvingen in het besturingssysteem, waarna de agent een passende functie kiest en gegevens invult. Dat is een gerichte koppeling met de app zelf. De agent hoeft geen schermen te herkennen of knoppen na te bootsen.
De functie-aanroepen draaien op het toestel en vragen geen aparte MCP-server op internet. De app stelt alleen de acties beschikbaar die de ontwikkelaar heeft gekozen. Een agent die een servicemoment mag opzoeken, hoeft daardoor niet automatisch een afspraak te mogen wijzigen.
Agentic API bouwt een lokale agent
De Agentic API vervult een andere rol. AppFunctions maakt bestaande appacties beschikbaar; de Agentic API helpt ontwikkelaars een agent in hun eigen app te bouwen. Google breidt daarvoor de ML Kit Prompt API uit met Gemini Nano 4. De agent kan functies uitvoeren, gesprekshistorie bewaren, de stappen tussen model en functies coördineren en veiligheidsmaatregelen toepassen. The Decoder beschrijft dat de API automatisch functies uitvoert, gesprekshistorie bewaart en de orkestratielus en veiligheidsfilters beheert.
De ML Kit-handleiding toont hoe een ontwikkelaar de agent en uitvoerder instelt en een gesprekssessie start. De bibliotheek is alpha, versie 1.0.0-alpha1. De gids vereist Android 14 of hoger met deelname aan het AICore Developer Preview-programma, op een ondersteund toestel. De agentroute vraagt dus meer dan alleen een bestaande Android-app.
Een appbouwer kan een eigen assistent in de app plaatsen of acties beschikbaar maken voor een agent die elders op Android draait. Een buitendienstapp kan bijvoorbeeld een interne assistent bieden die werkorders uitlegt, terwijl AppFunctions een systeemagent toegang geeft tot één afgebakende handeling, zoals een afspraak opzoeken. De keuze hangt af van waar de gebruiker de taak start en wie de agent beheert.
Beta geeft nog geen open productiepad
Google noemt AppFunctions in de aankondiging beta. De officiële handleiding, bijgewerkt op 22 oktober, noemt de functie nog een experimentele preview. Zij zegt dat slechts een beperkt aantal apps en systeemagenten de volledige keten kan gebruiken en dat Google geselecteerde apps via een vroegtoegangsprogramma toelaat. AppFunctions vereist Android 16 of hoger; aanroepende apps hebben de machtiging EXECUTE_APP_FUNCTIONS nodig. De documentatie beschrijft dus beperkte toegang tot de volledige AppFunctions-keten en een experimentele preview, ondanks het nieuwe beta-label.
De Agentic API blijft alpha en vereist toegang tot het AICore-ontwikkelaarsprogramma op ondersteunde toestellen. Google noemt geen datum waarop iedere appbouwer de volledige agentroute algemeen in productie kan inzetten. De API's zijn te testen en te prototypen, maar brede beschikbaarheid volgt niet uit de statuslabels alleen.
Uitvoering op het toestel kan netwerkverkeer voor een functie wegnemen. Ze zegt op zichzelf niets over alle gegevensstromen van de agent of de dienst eromheen. De keuze van aanroepbare functies en de rechten van de agent blijven daarom onderdeel van het ontwerp.
Google schuift van scherm naar handeling
In februari omschreef Google AppFunctions al als een vroege bètamogelijkheid. Het bedrijf liet zien hoe Gemini met Samsung Gallery foto's kon vinden zonder albums handmatig te openen. Die demo met Samsung Gallery en Gemini laat de richting zien; de aankondiging van oktober verbreedt het naar een algemene bouwlaag en voegt de eigen agentroute in ML Kit toe.
Google ontwikkelt ook cloudagenten. In juli voegde het achtergrondtaken en directe koppeling aan externe MCP-servers toe aan Gemini Managed Agents, waarmee Gemini-agenten rechtstreeks bedrijfsdatabases en interne API's kunnen bereiken. AppFunctions brengt aanroepbare functies naar apps op Android zelf.
Op dezelfde dag lanceerde Google de Connected Apps-preview, waarin één integratie in Search, Gemini of beide kan verschijnen. Ontwikkelaars kiezen per product waar hun app verschijnt; Android-apps kunnen AppFunctions voor die koppeling gebruiken. Apple volgt een verwante route: App Intents maakt appacties en gegevens vindbaar voor Apple Intelligence en Siri.
Voor Android-apps komt zo een extra laag tussen gebruiker en interface. Als een agent een concrete functie mag vinden en aanroepen, begint de interactie bij de taak die iemand wil uitvoeren in plaats van bij het openen van de juiste app. Voor bedrijven met eigen mobiele diensten wordt de lijst met beschikbare acties daarmee onderdeel van het product, naast de schermen en toegangsrechten.
Veelgestelde vragen
Van appactie naar werkproces
Ik denk mee, ontwerp en bouw een agentoplossing die werkprocessen end-to-end automatiseert. Waar het kan, richt ik die self-hosted in.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

