Skip to main content

Prerequisites

  • A Sendkit account
  • Your webhook URL, shown in the Sendkit panel on the Integrations page with your workspace ID already in it

Setup

1

Connect your account

Enter your Sendkit API key, found at Sendkit Settings → API Keys → Create API Key. RevyOps verifies it before continuing.
2

Add the webhook in Sendkit

Copy the webhook URL RevyOps gives you, then in Sendkit go to Settings → Webhooks, click Add Webhook, paste the URL, and save.
3

Review labels

Sendkit tags are detected and classified automatically. If you add new tags in Sendkit later, click Update Integration to pick them up.

Events Processed

  • Email sent, replied, bounced. Stored as email records. A bounce also updates the contact’s status to Bounced when auto status mapping is enabled.
  • Positive reply. Stored as an email record and sets the contact’s disposition to Interested (and the contact status, when auto status mapping is enabled).
  • Tag changed. If the tag matches one of your configured Interested labels, the contact is marked interested with that label’s name as the disposition. If it matches one of your configured “other” labels, the contact’s label is updated. A tag that matches neither is ignored.
  • Unsubscribed, or a tag-changed event where the tag is one of your configured DNC labels, marks the contact Do Not Contact (when Do Not Contact sync is enabled for Sendkit).

Do Not Contact Sync

When a Sendkit unsubscribe or a DNC-labeled tag change comes in, RevyOps looks up the contact by email and marks it Do Not Contact. You can also push your RevyOps Do Not Contact list to Sendkit’s blocklist from the integration settings.