Integration Hub

Connect Verdeshell to the rest of your stack

Push leads in from Zapier, Apollo or a spreadsheet. Notify your own systems the moment something changes. No middleware required for the common cases.

Inbound webhook URL

A per-organization webhook URL for contacts and accounts. Paste it into Zapier, Make, or Apollo to push new leads and companies into Verdeshell automatically, authenticated by a secret token.

CSV import

Bulk-import contacts from a spreadsheet for onboarding or migrating off another tool, with duplicate detection so re-imports don't create copies.

Connectors (scheduled pull)

Store a provider's API key and let Verdeshell pull data on a schedule instead of pushing it. The framework is live; Apollo's scheduled pull connector is the first one being wired up.

Outbound webhooks

Subscribe your own endpoint to Verdeshell events (a deal won, a task completed, an invoice paid) and we'll POST a signed JSON payload the moment it happens, with automatic retries on failure.

Signed & auditable

Outbound payloads are signed with HMAC-SHA256 (sent in the X-Verdeshell-Signature header) so your endpoint can verify the request really came from Verdeshell. Every run — inbound or outbound — is logged.

Available today in Sales CRM; find it under Settings → Integrations once you're signed in.

Frequently Asked

Integration questions

Does Verdeshell CRM have an API?

Yes. API access is included on the Business plan tier, alongside the inbound/outbound webhook framework described on this page for event-driven integrations.

Can I connect Zapier or Make to Verdeshell?

Yes, via the inbound webhook URL — Zapier, Make and similar automation tools can POST new contacts or accounts to your organization's webhook URL, authenticated by a secret token unique to your account.

Can I pull leads from Apollo.io automatically?

The connector framework for scheduled provider pulls (store an API key, Verdeshell pulls on a schedule) is live, with Apollo as the first provider being wired up. Until that ships, push data in via the inbound webhook URL instead.

How do outbound webhooks work?

Subscribe your endpoint to specific CRM events (e.g. a deal won, a task completed). When that event fires, Verdeshell sends a signed JSON payload to your URL, with automatic retries if your endpoint is briefly unavailable.

How do I verify a webhook actually came from Verdeshell?

Every outbound payload is signed with HMAC-SHA256, sent in the X-Verdeshell-Signature request header, computed from a secret only you and Verdeshell know — recompute it on your end and compare before trusting the payload.

Can I bulk-import my existing contacts?

Yes, via CSV import, with duplicate detection so importing the same file twice doesn't create duplicate contacts.

Need a connector we don't have yet?

Tell us what you're trying to connect — the outbound webhook framework covers most cases today.