# Функции

{% hint style="warning" %}
Все изменения данных контакта, вносимых встроенными функциями, по факту происходят только после успешного выполнения всего вашего скрипта JavaScript!&#x20;
{% endhint %}

### Пользовательские переменные

{% content-ref url="funkcii/getcontactvariable" %}
[getcontactvariable](https://docs.watbot.ru/js-api/funkcii/getcontactvariable)
{% endcontent-ref %}

{% content-ref url="funkcii/setcontactvariable" %}
[setcontactvariable](https://docs.watbot.ru/js-api/funkcii/setcontactvariable)
{% endcontent-ref %}

{% content-ref url="funkcii/deletecontactvariable" %}
[deletecontactvariable](https://docs.watbot.ru/js-api/funkcii/deletecontactvariable)
{% endcontent-ref %}

### Теги

{% content-ref url="funkcii/hascontacttag" %}
[hascontacttag](https://docs.watbot.ru/js-api/funkcii/hascontacttag)
{% endcontent-ref %}

{% content-ref url="funkcii/setcontacttag" %}
[setcontacttag](https://docs.watbot.ru/js-api/funkcii/setcontacttag)
{% endcontent-ref %}

{% content-ref url="funkcii/deletecontacttag" %}
[deletecontacttag](https://docs.watbot.ru/js-api/funkcii/deletecontacttag)
{% endcontent-ref %}

### Глобальные переменные

{% content-ref url="funkcii/getglobalvariable" %}
[getglobalvariable](https://docs.watbot.ru/js-api/funkcii/getglobalvariable)
{% endcontent-ref %}

{% content-ref url="funkcii/setglobalvariable" %}
[setglobalvariable](https://docs.watbot.ru/js-api/funkcii/setglobalvariable)
{% endcontent-ref %}

{% content-ref url="funkcii/deleteglobalvariable" %}
[deleteglobalvariable](https://docs.watbot.ru/js-api/funkcii/deleteglobalvariable)
{% endcontent-ref %}

### Общие функции

{% content-ref url="funkcii/sendmessage" %}
[sendmessage](https://docs.watbot.ru/js-api/funkcii/sendmessage)
{% endcontent-ref %}

{% content-ref url="funkcii/gotoblock" %}
[gotoblock](https://docs.watbot.ru/js-api/funkcii/gotoblock)
{% endcontent-ref %}

{% content-ref url="funkcii/disablecontinue" %}
[disablecontinue](https://docs.watbot.ru/js-api/funkcii/disablecontinue)
{% endcontent-ref %}
