Creating Slack Hooks
Slack hooks are defined at the account level by account administrators. Here are step-by-step instructions on how to create a Slack hook.You will be redirected to Slack’s authorization page to accept Integrate.io ETL’s authorization request. Follow the instructions.
Select the events you want to be notified about using this webhook:
- All Job Notifications: All events below.
- Job Submitted: Job was submitted by user or schedule for execution.
- Job Started: Job execution started.
- Job Stopped: Job stopped by user.
- Job Completed: Job completed successfully.
- Job Failed: Job completed with failure.
- All Cluster Notifications: All events below.
- Cluster Requested: Cluster creation requested by user or schedule.
- Cluster Available: Cluster is available and jobs can be run on it.
- Cluster Terminated: Cluster is terminated.
- Cluster Idled: No activity on the cluster for a specified interval.
- Cluster Error: Cluster error occurred and jobs can’t be executed on it.
Please note that due to a technical limitation on Slack’s side, deleting a Slack hook will not remove the integration from your Slack team. You will have to manually revoke Integrate.io ETL’s integration.
Note:Integrate.io ETL is using minimal permission required to post messages to Slack teams (“incoming-webhook” scope). No read permissions are granted. You can read more about it here.