Questscript completion actions are useful for scenarios when you need more flexibility or want to integrate with a service not yet supported by Questmate or Zapier.

Completion Action Examples

Send Messages

Send a Slack message

Send a Discord message

Send an SMS message

Send an Email

Export data

Export data to Airtable

Export data to Google Sheets

Export data to Notion

Export data to Zoho Creator Form Record

How it works

  1. When editing a Quest, create a new Completion Action and change the type to "QuestScript" using the gear icon
  2. Enter your own custom Javascript code into the provided text box
  3. When a Quest run is submitted successfully your QuestScript will execute along with any other Completion Actions provided

Questscript Context

QuestScript code is executed within a limited Javascript environment.

Although limited, Questmate provides the following important functionality: