Re-Extract & Resend

How to reprocess documents and retry delivery

Last updated: September 2026
Showing docs for:

Showing every variant, each marked with the profiles it applies to.

Overview

Sometimes you need to reprocess a document - maybe the initial extraction missed something, or you want to send the data again after fixing an issue with your webhook endpoint. StarShipper provides two actions for this: Re-Extract and Resend.

Re-Extract

Re-runs AI extraction to get fresh data

Resend

Sends existing data to webhooks/sheets again

Re-Extract

Re-run AI extraction on a document

When to Use Re-Extract

  • The initial extraction had low confidence or failed
  • Required fields are missing and you want to try again
  • You changed the document type setting for the inbox
  • Our AI has been updated and may extract better results

What Happens During Re-Extract

1

Status changes to

Processing

2

AI re-analyzes the original document file

3

New extracted data replaces the old data

4

A new status is worked out from the fresh extraction result

Important

Re-extract does not automatically send the data. After re-extraction, click "Send" to deliver the new data to your connected destinations. This gives you a chance to check the new extraction first.

Where to Find Re-Extract

Re-Extract is the circular arrow icon in the document review page header. It is available at any status other than Processing, so a document that has already been sent can be re-extracted too. Re-extracting a sent document puts it back to Ready or Needs Review, and you send it again from there.

Resend

Send existing extracted data again

When to Use Resend

  • Your webhook endpoint was down and missed the delivery
  • You fixed a bug in your receiving system
  • You added a new webhook and want to send historical documents
  • Google Sheets sync failed and you want to retry

What Happens During Resend

1

The existing extracted data is used (no re-extraction)

2

Data is sent to the integrations you have connected (CargoWise, Expedient, Xero, Google Sheets, SAP, Third Party Email, Webhook)

3

Delivery status is tracked per integration in the activity log

4

New delivery records are added to the history log

Note: Google Sheets matches on the Reference in column A and updates that row in place, so resending corrects the existing row instead of adding a second one. The audit trail of individual delivery attempts lives in the activity log, not in the sheet.

Where to Find the Resend Button

The button in the document review page header reads "Resend" once the document has at least one delivery behind it, and "Send" before that. It shows for Sent documents, and also for Ready or Needs Review documents you have already delivered once.

The button is absent when the organisation has no destinations connected, since there is nowhere to send to. Connect one under Settings → Integrations.

Send (First Time)

Manually approve and send documents needing review

A document that does not auto-approve, meaning one at "Needs Review" or one you have just re-extracted, waits for you before it is delivered. "Send" triggers the first delivery.

"Approve" sits beside it on Needs Review and Failed documents. It marks the document as checked without sending it, which is what you want when the data is right but you are not ready to push it downstream.

A Failed document that still extracted some data offers "Send Anyway", so a partial result you have verified by eye is not trapped by the status.

When You'll See the Send Button

Ready
Needs Review

Sending "Needs Review" Documents

You can send documents that need review if you've verified the extracted data is correct. The document will be delivered and status will change to "Sent".

Delivery History

Track all send and resend attempts

Each delivery attempt is logged whether it succeeds or fails. You can see:

  • Webhook delivery attempts with response codes
  • Google Sheets sync status and timestamps
  • Error messages for failed deliveries
  • Which user triggered each resend

Find the delivery history on the document review page, below the extracted data.

Quick Reference

ActionAvailable ForWhat It Does
Re-ExtractAny status except ProcessingRuns AI again, replaces data, then waits for Send
ApproveNeeds Review, FailedMarks the document checked without delivering it
SendReady, Needs Review, with a destination connectedFirst delivery to your connected destinations
Send AnywayFailed, where some data was extractedDelivers the partial result you have verified
ResendAny document with a delivery behind itDelivers existing data again
Retry SyncAny document whose Sheets delivery failedRetries the failed Google Sheets sync