el tema no es tan simple como llegar y crear o querer programar algo, hay empresas que entregan este servicio, ya que, como indican mas arriba debes interactuar con los servidores del SII y cumplir con una serie de requisitos legales para esto. Signature es uno de los proveedores