Connect via API Key
1
Open API settings in Smartlead
In Smartlead go to Settings → API Keys and copy your API key.
2
Connect in Nous
Go to Settings → Integrations → + Add Integration → Smartlead, paste the key, and click Connect. Nous verifies it by calling
GET /api/v1/campaigns/?api_key=... against https://server.smartlead.ai.Set up the Webhook (recommended)
Smartlead webhooks are configured per campaign in the Smartlead UI, so this step is manual.1
Copy your webhook URL from Nous
Go to Settings → Integrations → Webhooks → Smartlead and copy the URL shown.
2
Add the webhook in Smartlead
In Smartlead open the campaign you want to track, go to Settings → Webhooks → Add Webhook, paste the URL, and tick the events you want.
3
Repeat for every campaign you want signals from
Smartlead scopes webhooks to a single campaign. Add the same URL to each campaign you care about.
Optional: shared secret
SetSMARTLEAD_WEBHOOK_SECRET in nous.env and append ?secret=<value> to the webhook URL when pasting it into Smartlead. Nous rejects any inbound request whose query string doesn’t match.