# Submission frequencies

The [BigQuery](/integrations/integration-reference/bigquery.md), [Google Sheets](/integrations/integration-reference/google-sheets.md), [Redshift](/integrations/integration-reference/redshift.md), and [Webhook](/integrations/integration-reference/webhooks.md) integrations send full answer payloads. Since answers change at a different cadence than analytics events (for example, StepLoaded does not ever save answers), there is a different set of events upon which answers are sent to these integrations.

## Never

With this submit frequency enabled, you will never receive answers. Use this to keep an integration configuration present while currently unused.&#x20;

## When the flow is finalized

With this frequency enabled, you will only receive answers for any completed flows.

## When a savepoint is reached or the flow is finalized

With this frequency enabled, you will receive answers after the user completes any [step](/creating-flows/building-a-new-flow/steps.md) marked as a savepoint, or when the user finalizes the entire flow.

## After every step

With this submit frequency enabled, you will receive answers at the completion of every step.

## When the flow is finalized or abandoned

With this frequency enabled, you will receive a set of answers:

* Immediately after the user finalizes the flow.
* At the last answer state, \~5 minutes after the user last interacted with the flow.&#x20;
* At the current answer state, whenever the user completes any step marked as a savepoint.&#x20;

{% hint style="info" %}
When a "finalized" payload is sent, a **`finalized: true`** flag will be included in the metadata.&#x20;
{% endhint %}

This is a great submission frequency to use if you don't want to have a firehose of data provided at every step, but you want to have record of partially-completed form flows.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.formsort.com/integrations/getting-data-out/submission-frequencies.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
