Capture Referral Flow Screenshots
growsurf_capture_referral_flow_screenshotsCapture temporary preview screenshots of a saved GrowSurf referral program's referrer and referred-friend flows, returning short-lived URLs with expiration timestamps.
Instructions
Capture temporary GrowSurf preview screenshots after a draft program is saved. Returns short-lived URLs for the controlled referrer Window and referred-friend experience, with an expiresAt timestamp in UTC. The screenshots reflect the saved program at capture time and do not verify installation on the customer's site. A failed inline image alone does not establish that the URL expired. This tool does not accept arbitrary URLs, HTML, JavaScript, or external screenshot targets. Targets campaignId if supplied, otherwise GROWSURF_CAMPAIGN_ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| campaignId | No | Target program (campaign) id for this call. Defaults to GROWSURF_CAMPAIGN_ID when omitted. Program IDs also identify newly created programs without restarting the server. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expiresAt | No | When the signed URLs stop working (ISO 8601). | |
| generatedAt | No | When the screenshots were captured (ISO 8601). | |
| screenshots | No | One entry per captured view. |