Add basic slack implementation