Resend a campaign to non-openers
resendCampaignSend a campaign that went out again, as a new campaign, to the subscribers who did not open it, under a new subject when one is given (a different angle does better than the same words). Takes the sent campaign's broadcastId: readCampaigns lists them. It goes at once and cannot be called back. Leave a day or two after the first send, and check readDeliverability first: a resend into rising complaints makes them worse.
Only for a workspace with subscribed email contacts.
This changes something outside Kooga, so the person confirms it first. Where the app can show the question, it does. Otherwise the first call changes nothing and answers with a question to put to the person word for word, and a confirmToken: call again with the same arguments and that confirmToken only after they said yes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | No | A new subject line; left out, the first one | |
| broadcastId | Yes | The sent campaign, by its id in Kooga | |
| workspaceId | No | The workspace, as listWorkspaces gives it (its id or slug). Leave it out when this connection reaches one workspace. | |
| campaignName | No | What the campaign is called, so the person is asked about it by name | |
| confirmToken | No | Only after the person said yes: the confirmToken this tool answered with when it asked. Never invent one, and never send one the person did not confirm. |