The local HTTP listener powers all integrations.
Agent on the same Mac? Everything works over localhost:4140 automatically.
curl -X POST http://localhost:4140/read \
-d '{"text": "Hello from your agent"}'
curl -X POST http://localhost:4140/ack \
-d '{"project_id": "/path/to/project"}'
curl http://localhost:4140/status
Agent on another machine? Enable the listener in Settings and send to http://<your-ip>:4140/read.