VIPCALs calibrates Very Long Baseline Interferometry (VLBI) data. Developed within the SMILE (Search for Milli-Lenses) project, it processes thousands of observations without human intervention. The code supports continuum calibration of VLBA datasets through a minimal graphical interface or JSON-based batch processing. Users can specify data-loading options, reference antenna selection, fringe-fitting parameters, time- and frequency-averaging thresholds, and phase-center shifts for science targets. For each calibrated source, VIPCALs produces a calibrated UVFITS file, AIPS (ascl:9911.003) log files, pipeline log files, and summary text files describing the observation and calibration steps. It also generates diagnostic plots of system temperatures, visibilities, uv coverage, and calibration quality, and writes associated flag, gain-curve, and system-temperature tables when needed.