[s`Webasyst Services`]

{if $waid_is_connected} {if $wa_api_errors}

[s`No access to Webasyst API.`]

{foreach $wa_api_errors as $_err} {if !empty($_err)}

{$_err}

{/if} {/foreach} {else}

[s`Webasyst AI`]

[s`Transactional AI service for promo text generation, spell check, and other kinds of text job handled by Webasyst apps.`] [s`How AI works`]

{$ai_params = webasystHelper::getAiParams()}

{sprintf_wp('Remaining Webasyst AI prompts: %s.', ''|cat:$ai_params.remaining_count|cat:'')}

[s`Add credit`]

[s`Webasyst Email`]

[s`Transactional bulk email service with pay-as-you-go pricing.`] [s`How it works`]

{if !empty($email_free_limits)}

[s`From`] {$email_price_str}
[s`Free `] {foreach $email_free_limits as $period => $limit} {if $period == 'total'} {if isset($email_remaining_free[$period]) && $email_remaining_free[$period] < $limit} {_ws('%d message left', '%d messages left', $email_remaining_free[$period])} {else} {_ws('%d message', '%d messages', $limit)} {/if} {if count($email_free_limits) > 1} / {_ws($period)} {/if} {else} {_ws('%d message', '%d messages', $limit)} / {_ws($period)} {if isset($email_remaining_free[$period]) && $email_remaining_free[$period] < $limit} {if !$wa_total_emails && $email_remaining_free[$period] <= 0} {/if}{_ws('%s remains', '%s remain', $email_remaining_free[$period])} {/if} {/if} {/foreach}

{/if} {if $is_email_connected}

[s`Add credit`]

{else}

[s`Enable for free`]

{/if}

[s`Webasyst SMS`]

[s`Simple turnkey SMS notification service with the free Webasyst SMS plugin.`]

[s`From`] {$sms_price_str}
{if !empty($sms_free_limits) && (!isset($sms_remaining_free['total']) || $sms_remaining_free['total'] > 0)} [s`Free `] {foreach $sms_free_limits as $period => $limit} {if $period == 'total'} {if isset($sms_remaining_free[$period]) && $sms_remaining_free[$period] < $limit} {_ws('%d message left', '%d messages left', $sms_remaining_free[$period])} {else} {_ws('%d message', '%d messages', $limit)} {/if} {if count($sms_free_limits) > 1} / {_ws($period)} {/if} {else} {_ws('%d message', '%d messages', $limit)} / {_ws($period)} {if isset($sms_remaining_free[$period]) && $sms_remaining_free[$period] < $limit} {if !$wa_total_sms && $sms_remaining_free[$period] <= 0} {/if}{_ws('%s remains', '%s remain', $sms_remaining_free[$period])} {/if} {/if} {/foreach} {else} [s`Try free`] {/if}

{if $is_wasms_installed} {if $is_wasms_connected}

[s`Add credit`]

{else}

[s`Enable`]

{/if} {else}

[s`Install plugin`]

{/if}
{/if} {else}

[s`Transactional email, SMS, secure mobile-ready Webasyst ID authentication, and more.`]

[s`Enable services for free`] {/if}