Ir al contenido

iMessage

iMessage funciona de dos maneras en la Mac donde corre APX, y cada una se prende por separado. Les presta dos tools a tus agentes:

  • Leer tus iMessages recientes: todos los chats, o los de una persona por número o email. Lo que escriben otros vuelve como dato de afuera, nunca como instrucciones.
  • Mandar uno, a un número con código de país (+1 555 0100) o a un email de Apple ID. Mandar siempre espera tu OK.

Con las tools solas no entra nada: vos pedís (“¿Ana me escribió por lo del viernes?”, “decile que llego tarde”) y el agente lee o prepara el mensaje para que lo apruebes.

Prendé Contestar chats e iMessage pasa a ser un canal: cuando alguien te escribe, tu agente le contesta, una vez que lo aprobás, como en WhatsApp. Es tu propia cuenta, así que un desconocido nunca recibe un código: su pedido queda en la lista del canal esperándote. Sólo se leen los chats directos (todavía no los grupos), tus propios mensajes nunca se contestan, y las fotos (PNG, JPEG, GIF, WebP) le llegan al agente mientras que otros archivos sólo se nombran.

  1. Abrí Configuración › Canales, Agregar canal › iMessage, y prendé Los agentes pueden usar iMessage.

  2. Para leer: dale Acceso total al disco a la app que corre APX en Ajustes del Sistema › Privacidad y seguridad.

  3. Para mandar: la primera vez, macOS pregunta si APX puede controlar Mensajes. Decile que sí.

Solo funciona en una Mac con tu cuenta de iMessage, y solo cuando el core de APX corre en esa Mac. Un core en un servidor o en otro sistema muestra Solo en una Mac.

Un mensaje desde tu Mac habla como vos, así que imessage_send es una de las tools que piden tu OK siempre: ves para quién es y el texto, y aprobás o rechazás. La única excepción es un agente al que le diste autonomía total, que no pregunta nada; mirá Autonomía.

El interruptor de Configuración apaga las tools. Para asegurarte de que un core nunca las ofrezca (un core de prueba, o uno en un sandbox), arrancalo con:

Ventana de terminal
APX_IMESSAGE=off