Prerequisites
Before continuing, you should have already completed the following for this connector:Configure the Connector
Connector Profile
Link an Account
Link Account
Configure the webhook in Nutshell
This connector uses Manual Webhooks. You need to add the StackOne webhook URL in your Nutshell account settings so that Nutshell sends events to StackOne.
Copy the Native Webhook URL
When linking your Nutshell account in StackOne (or via StackOne Hub), the Native Webhook URL is displayed on the hub form. Copy this URL — you will paste it into Nutshell in the next steps.
Open Nutshell webhook settings
Sign in to your Nutshell account and navigate to the webhook settings.
- Click Settings in the bottom-left corner of the sidebar.
- Click Connections in the sidebar to open the API Keys page.
- Scroll down to the Outgoing webhooks section.
Add the webhook
Add a new outgoing webhook pointing to the StackOne endpoint.
- Click Add a webhook…
- Enter a Name (e.g., “StackOne”).
- Paste the Native Webhook URL you copied from StackOne into the URL field.
- Ensure Is active is checked.
- Click Add webhook to save.
Select event subscriptions in the dashboard
In the StackOne dashboard, enable the webhook events you want to receive. See the Available Webhook Events section below for the full list. Nutshell sends all events to the webhook — StackOne filters and routes only the events you have enabled.
Available Webhook Events
The following Nutshell events can be enabled in StackOne. Nutshell delivers all events to the webhook URL (firehose model); only events enabled in StackOne are forwarded to your downstream consumer.
Contact events (People)
Events related to contacts (people) in the CRM.
- Contact Created (
contacts_created) — Fired when a new contact is added - Contact Updated (
contacts_updated) — Fired when a contact’s attributes change (name, email, phone, custom fields, description, etc.) - Contact Deleted (
contacts_deleted) — Fired when a contact is deleted - Contact Merged (
contacts_merged) — Fired when two contacts are merged into one
Account events (Companies)
Events related to company accounts.
- Account Created (
accounts_created) — Fired when a new company is added - Account Updated (
accounts_updated) — Fired when a company’s attributes change (name, industry, custom fields, etc.) - Account Deleted (
accounts_deleted) — Fired when a company is deleted - Account Merged (
accounts_merged) — Fired when two companies are merged into one
Lead events
Events related to leads (sales opportunities).
- Lead Created (
leads_created) — Fired when a new lead is created - Lead Updated (
leads_updated) — Fired when a lead’s attributes change (description, value, stage, confidence, outcome, etc.) - Lead Deleted (
leads_deleted) — Fired when a lead is deleted - Lead Merged (
leads_merged) — Fired when two leads are merged into one
Activity events
Events related to activities (calls, meetings, tasks).
- Activity Created (
activities_created) — Fired when a new activity is scheduled - Activity Updated (
activities_updated) — Fired when an activity’s details change (name, description, time, etc.) - Activity Deleted (
activities_deleted) — Fired when an activity is deleted - Activity Logged (
activities_logged) — Fired when an activity is marked as completed - Activity Cancelled (
activities_cancelled) — Fired when a scheduled activity is cancelled
Assignment events
Events related to owner/assignee changes on contacts, accounts, or leads.
- Assignment Created (
assignments_created) — Fired when an entity is assigned to a user - Assignment Updated (
assignments_updated) — Fired when an assignment is changed to a different user - Assignment Deleted (
assignments_deleted) — Fired when an assignment is removed
Note events
Events related to notes on contacts, accounts, or leads.
- Note Created (
notes_created) — Fired when a note is added - Note Updated (
notes_updated) — Fired when a note is edited - Note Deleted (
notes_deleted) — Fired when a note is deleted