Posso ver claramente o dia em que poderemos convocar ChatGPT, Claude ou Gemini em nossos telefones, dizer algo como “Ei ChatGPT, reserve uma mesa para dois no Outback Steakhouse hoje à noite às 8”, e ChatGPT simplesmente cuidará disso. Mas esse dia não é hoje.
Todos os grandes fornecedores de IA estão ocupados revelando integrações para serviços diários, desde Spotify e DoorDash até AllTrails e o aplicativo de reserva de jantar Resy, com vários graus de sucesso. Claude da Antrópico é o exemplo mais recente.
Além do Resy, os outros novos “conectores” de Claude incluem ferramentas voltadas para o estilo de vida, como Audible, Booking.com, Instacart, Intuit TurboTax, Spotify e Taskrabbit. ChatGPT tem seu próprio conjunto de integrações de aplicativos, incluindo Expedia, Door Dash, Zillow e Canva, enquanto a lista de “extensões” do Gemini inclui Google Maps, YouTube Music e Spotify.
Todas essas integrações permitem que ChatGPT, Claude e Gemini se integrem diretamente a esses serviços usando “chamadas de ferramentas” – ou seja, solicitações estruturadas (como “get_weather” ou “query_database”) que permitem que o modelo de IA saia de sua caixa de chat e realmente faça algo no mundo real.
Portanto, quando um provedor de IA como ChatGPT ou Claude anuncia uma integração ou “conexão” para Spotify ou Resy, significa que as empresas se uniram para desenvolver chamadas de ferramentas específicas para o aplicativo em questão.
As chamadas de ferramenta Spotify do ChatGPT, por exemplo, incluem funções como “add_to_library”, “get_auth_token”, “fetch_tracks”, “get_currently_playing” e “remove_from_library”, juntamente com instruções para o modelo sobre quando e como usar a chamada de ferramenta (“apenas invoque esta ferramenta quando o usuário perguntar explicitamente o que está tocando no momento”. Você pode ver os detalhes por si mesmo ao navegar por uma integração específica no menu Configurações> Aplicativos do ChatGPT.
Esses tipos de integrações baseadas em chamadas de ferramentas para ChatGPT, Claude e Gemini são comuns porque são razoavelmente seguras e fáceis de controlar, expondo a IA apenas às funções do aplicativo que são explicitamente definidas pelos desenvolvedores do aplicativo. Mas dependendo do serviço em questão, eles também podem ser desajeitados, complicados e mais difíceis de interagir do que simplesmente iniciar o aplicativo você mesmo, e esse é certamente o caso do Resy.
Fui em frente e conectei Resy à minha conta Claude (basta ir em Personalizar> Conectores e adicionar a integração Resy) e, em seguida, tive uma conversa agradável com Claude sobre onde comer perto do meu apartamento no centro de Manhattan (mesa para três, talvez por volta das 18h30), e Claude fez uma escolha bastante sólida (The Smith na Second Avenue; estive lá, e yum).
“OK, Claude, reserve uma mesa para mim”, perguntei. “O Smith está em Resy”, respondeu Claude. “Deixe-me verificar a disponibilidade de hoje à noite para 3!”
A próxima coisa que percebi foi que havia um grande pedaço de JSON (basicamente código de computador) na caixa de bate-papo, com o título “Claude quer usar display_resy_restaurant_availabilites_app do Resy” e grandes botões “Sempre permitir” e “Negar”. (Esses botões serão familiares aos usuários regulares do Claude Code, permitindo que você aprove ou bloqueie comandos pendentes antes que Claude os execute.) O código JSON simples não é um erro, mas, na experiência cotidiana do usuário, é bastante desajeitado.

Ben Patterson/Fundição
Fui em frente e cliquei em Sempre permitir e obtive uma grade que mostrava todos os horários abertos do dia.
“Você pode reservar uma mesa às 19h15”, perguntei? “Não consigo concluir a reserva em seu nome”, respondeu Claude. “Você precisará tocar no horário das 19h15 no widget Resy acima e finalizar a reserva lá (levará apenas alguns segundos na sua conta Resy). Aproveite o jantar esta noite!”
Toquei no botão das 19h15 e um pop-up me notificou que eu estava deixando Claude para ir ao site da Resy, onde tive que tocar novamente no botão das 19h15 para concluir a reserva – nesse ponto, me perguntei, por que estou me incomodando com tudo isso? O aplicativo Resy no meu iPhone é muito mais rápido.
Para ser claro, não pretendo destacar Claude quando se trata de integrações de aplicativos desajeitadas como o Resy. As mesmas chamadas de ferramentas e limitações que ajudam e atrapalham o conector Resy de Claude se aplicam a integrações de IA semelhantes. Peça ao ChatGPT ou Gemini para fazer uma reserva para jantar e eles lhe darão 90% de desconto, mas quando chegar a hora você tem feito os outros 10 por cento, você estará se perguntando por que não usou apenas um aplicativo.
Claro, o real mágica seria ter um agente de IA saindo e fazendo a reserva do jantar para você, rolando e clicando em seu nome. Na verdade, você pode experimentar usando o modo Agente do ChatGPT, que possui seu próprio navegador que permite visitar páginas da web e clicar em links.
Então fui ao ChatGPT, ativei o modo Agente (clique no botão “+” na caixa de chat e selecione Agente) e avisei: “Reserve uma mesa para mim no Rosa Mexicano em Turtle Bay NYC, festa de três, hoje à noite, por volta das 18h30.”
Um ou dois segundos depois, uma janela do navegador foi aberta na caixa de bate-papo e observei enquanto o ChatGPT navegava até o OpenTable e começava a clicar e rolar.
Agora, ChatGPT (ou mais especificamente, o aplicativo Codex da OpenAI) pode ser um gênio quando se trata de depurar bases de código complexas, mas foi comicamente inepto em lidar com a interface web relativamente básica do OpenTable, lutando com tarefas elementares como o menu suspenso para o tamanho do grupo (“Parece que posso ter selecionado erroneamente ‘2 pessoas’ em vez de ‘3 pessoas’, vou abrir o menu suspenso novamente e ter certeza de escolher a opção correta”).

Ah, garoto.
Ben Patterson/Fundição
(Novamente, não pretendo criticar o ChatGPT aqui; assistir Gemini fuçando na web pode ser igualmente agravante.)
De qualquer forma, depois de cerca de cinco minutos de cliques agonizantemente lentos, o agente do ChatGPT terminou – mais ou menos.
“Sua mesa está ocupada no momento”, disse ChatGPT. “Em seguida, o site precisa dos dados pessoais do seu restaurante antes que a reserva possa ser finalizada. Por favor, insira esses detalhes e me avise quando terminar.”
Suspirar. Eu irei ao OpenTable na próxima vez.
Então, sim, não tenho dúvidas de que, eventualmente, nossos assistentes pessoais de IA farão reservas para jantares, farão pedidos de mantimentos e farão planos de viagem para nós. Mas hoje é muito mais fácil ignorar a IA e apenas usar o aplicativo.
