@Override
    public String get() {
        try {
            if (StringUtils.isBlank(properties.getText())) {
                LOGGER.warn("No phone call text is defined");
                return StringUtils.EMPTY;
            }
            val templateFile = ResourceUtils.getResourceFrom(properties.getText());
            try (val is = templateFile.getInputStream()) {
                val contents = IOUtils.toString(is, StandardCharsets.UTF_8);
                return formatBody(contents);
            }
        } catch (final Throwable e) {
            LOGGER.trace(e.getMessage(), e);
        }
        return formatBody(properties.getText());
    }
This is {@link PhoneCallBodyBuilder}.

@author Misagh Moayyed
@since 7.0.0
core/cas-server-core-notifications-api/src/main/java/org/apereo/cas/notifications/call/PhoneCallBodyBuilder.java