Run ScoreMachine checks when a record is created, and write the results to the record. Build it on an automation platform, on the CRM itself, or with our solutions team.
Your first $5 of validations are on us, valid for 30 days. No card required.
Three Ways to Connect a CRM
01
Use an automation platform
Zapier, Make and n8n call the API from their own HTTP step. Each guide builds one flow, trigger to fields.
Build withDeluge functions in Zoho CRM, or extensions from the Zoho Developer Console, listed on Zoho Marketplace.
Starts onA workflow rule that runs a function or a webhook when a record is created.
Results land inCustom fields on the Contacts or Leads module.
AccessDeluge's invokeurl task sends the Token header with each request. The task times out after 40 seconds.
Microsoft Dynamics 365 Sales
Build withDataverse plug-ins in C#, or Power Automate flows with a custom connector.
Starts onA plug-in on the contact's Create message, or a flow triggered by a new row.
Results land inCustom columns on the contact table.
AccessPlug-ins call external services over HTTPS with HttpClient, by DNS name only.
Bitrix24
Build withThe Bitrix24 REST API, as a local application or an app on Bitrix24 Market.
Starts onAn outbound webhook that posts to your handler when an event fires, such as a new contact.
Results land inCustom fields on contacts and leads, written back through the REST API.
AccessInbound webhooks call REST methods through a secret URL, with their creator's permissions.
Freshsales
Build withThe Freshworks Developer Platform and its FDK, with apps listed on Freshworks Marketplace.
Starts onA serverless app that reacts to product events, such as a contact being created.
Results land inCustom fields on the contact.
AccessThe Freshsales API authenticates with an API key.
monday CRM
Build withThe monday apps framework, with apps listed on the monday App Marketplace.
Starts onA workflow block, a custom trigger or action that calls your app's public endpoint.
Results land inColumns on the contact's item, written through the monday GraphQL API.
AccessApps use OAuth. Scripts use a personal API token.
Close
Build withThe Close API, with OAuth apps listed in the Close integrations directory.
Starts onA webhook subscription on lead or contact events.
Results land inCustom fields on the lead or contact.
AccessAPI keys for scripts and backend jobs. OAuth 2.0 for integrations other users install.
Custom Integrations by Our Solutions Team
Our solutions team builds custom CRM integrations on request. The integration runs on your CRM's own developer platform. It covers the trigger, the check and the result fields.
What the team builds
–A check on every new record, with the phone and email methods you choose.
–A single pass over the records already in your CRM.
–Custom fields for the results, named to your conventions.
–A panel or card that shows the results on the record, where the CRM supports one.
What to send us
–The CRM, and its edition or plan.
–The objects to check, such as contacts and leads.
–The fields that hold phone numbers and email addresses.
Any CRM that runs custom code, calls an HTTP endpoint, or connects to Zapier, Make or n8n. The cards above cover ten.
Yes. A Kommo private integration calls the API with a long-lived token. Kommo webhooks start each check. Our solutions team builds Kommo integrations on request.
Yes. A long-lived API key keeps the integration running without a login step. Ask your account manager for one.
Yes. score.email.validation runs on the same account and token. Write deliverability.status to a field on the record.
Yes. Export them to a CSV and upload the file in your workspace. Uploads take up to 5 MB and 200,000 rows.
No. The trigger fires when a record is created. Writing the results updates a record that already exists.
Run the Checks Inside Your CRM
Create your workspace, or walk through your CRM with our team.