En este punto ya debería entender que Slack es una aplicación de comunicación empresarial que permite integraciones con aplicaciones de terceros y funciona tanto en celulares como en computadoras de escritorio.
La integración con el sistema de factoring Margarita consiste en enviar desde el sistema de factoring una pregunta de aceptación o rechazo a un canal de Slack sobre la aprobación del desembolso de una operación de factoring.
Empiece creando una cuenta gratuita en Slack en la que tendrá que registrar una dirección de correo electrónico. Puede ver una explicación detallada de cómo crear una cuenta en el siguiente vídeo aquí.
Una vez que haya ingresado a Slack con su usuario, en la barra de direcciones ponga la siguiente URL: https://api.slack.com/apps/ . Eso hará que se muestre la pantalla de aplicaciones. Como es la primera, verá una pantalla similar a la siguiente:

De clic en Create New App.
En la lista de opciones que se muestran a continuación, seleccione From scratch. Inmediatamente aparecerá una ventana donde deberá ingresar el nombre de la aplicación y el espacio de trabajo donde funcionará.

Luego de ingresar un nombre y seleccionar un espacio, hacer clic en Create App, y una ventana similar a la siguiente se mostrará inmediatamente.

De esta ventana, la App ID y el Signing Secret deben ser registrados posteriormente en el sistema Margarita para la integración.
Luego de grabar la información básica de la app, busque la sección de interactividad y escriba la ruta en Request URL como se ve en la gráfica siguiente:

En la lista de opciones del menú izquierdo de la pantalla seleccione la opción OAuth & Permissions y en la sección Scopes agregue los siguientes alcances:

En esta misma sección de OAuth & Permissions copie la propiedad Bot User OAuth Token, ya que tendrá que registrarla en el sistema Margarita.
Hasta ahí ha configurado la aplicación en Slack y podría regresar a la pantalla principal de Slack.
Finalmente, deberá conocer el ID del canal que usará para enviar mensajes desde Margarita, para eso, en la ventana principal de Slack, haga clic con el botón derecho del ratón en el nombre del canal y seleccione la opción Ver información del canal.

Use el ícono de copiar en la última línea de la ventana que se presenta para copiar el ID del canal.
Con todos estos datos ya puede crear en el sistema Margarita el registro para la integración con Slack.
