Disclosed are novel calcium release-activated calcium (CRAC) channel inhibitors, methods for preparing them, pharmaceutical compositions containing them, and methods of treatment using them. The present disclosure also relates to methods for treating non-small cell lung cancer (NSCLC) with CRAC inhibitors, and to methods for identifying therapeutics for treating and of diagnosing cancer.