# Update Appointment Status

{% hint style="danger" %}
In order to **PUBLISH** workflows, you will need to establish a workflow trigger and a workflow action. Without both, you will only be able to save the workflow, not publish it.
{% endhint %}

This action changes the status of an Appointment. If a contact was added to this Workflow via an appointment-related Trigger (“Appointment” or “Customer Book Appointment”), the status of the Appointment that fired the Trigger will be updated.

If this action is on and a contact was added to this Workflow via another method, the status of the most recent Appointment that the contact is carrying will be updated.

<figure><img src="https://3379043218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhRoDQv6gyGL2CyFV4Oob%2Fuploads%2Fhs4dNC9FgTlI4fRs38pz%2Fspaces_SpDxRsrRdNpxcuWtIMiA_uploads_git-blob-2d8481afd5fd68722271743e5cbc85e785bf86f1_WA%20-%20Add-update%20appointment%20status-%20Edit%20Action%20(1).png?alt=media&#x26;token=33395ef7-8a7e-4124-a355-96766651d910" alt=""><figcaption></figcaption></figure>

### How to Update an Appointment Status

Select any of the statuses you want to update the contact's appointment to in the workflow;

* New
* Confirmed
* Confirmed
* Confirmed
* No-show
* Invalid

<figure><img src="https://3379043218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhRoDQv6gyGL2CyFV4Oob%2Fuploads%2Fp2B6ZAMFdn5MZiBsowBI%2Fspaces_SpDxRsrRdNpxcuWtIMiA_uploads_git-blob-8543869329f79c50bb8e9e2974ba1b15cc1cd1df_WA%20-%20Add-update%20appointment%20status-%20Status%20(1).png?alt=media&#x26;token=06e7d6f7-8d67-4479-97d4-0afd50725d36" alt=""><figcaption></figcaption></figure>
