Marketplace beta ยท open for developers

Build apps the most capable CRM on the planet installs in one click.

Package custom objects, formula fields, workflows, webhooks and AI agents into a single manifest. Pass automated certification, clear review, and ship to every Ivorycom tenant โ€” with install governance and one-click uninstall handled by the platform.

Create developer account Read the docs

๐Ÿ“ฆ One manifest, whole apps

Custom objects with formula fields and validation, workflow templates on the production engine, outbound webhooks, Builder agents and UI extensions โ€” declared once, provisioned on install.

๐Ÿงช Certification, automated

Every submission runs the certification suite: schema, permission scopes, workflow-graph validity, webhook safety. Structured reports โ€” never guesswork.

๐Ÿ›ก๏ธ Governance tenants trust

Permission-scope acknowledgement, sandbox-before-prod installs, and a one-click uninstall where the platform deletes everything your app provisioned.

๐Ÿ’ฐ 70/30 in your favor

Paid apps keep 70% (payouts launch Q4 โ€” pricing metadata captured now). Free apps publish today.

From zero to submitted in four commands

# 1 โ€” scaffold a connector
npx tsx sdk/src/scaffold.ts my-connector

# 2 โ€” implement sync() against your API (see examples/stripe|hubspot|airtable)

# 3 โ€” certify locally (runs the LIVE suite)
npx tsx sdk/src/certify-cli.ts my-connector/manifest.json

# 4 โ€” submit
curl -X POST https://app.ivorycomcrm.com/api/marketplace/developer/apps/submit \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d "{\"manifest\": $(cat my-connector/manifest.json)}"

Stripe

API-key auth, HMAC webhook verification, opaque-cursor pagination.

examples/stripe โ†’

HubSpot

OAuth2, updated_at watermarks, bidirectional sync with newest-wins conflicts.

examples/hubspot โ†’

Airtable

Offset pagination, provisions a custom object with platform-computed formulas.

examples/airtable โ†’