SolarDialer

SolarDialer for Zoho CRM

Connect your Zoho CRM: the leads and contacts your workflow rules choose are called by SolarDialer's AI agent, interested ones are transferred live to your closer, and every call lands on the record with its summary, transcript and recording.

You need a SolarDialer account, and a Zoho CRM user who can set up workflow rules (Professional edition or higher for webhooks). Works with every Zoho data centre.

Call records from a workflow rule

A workflow rule's webhook adds the lead or contact to one of your campaigns, called on its schedule or right away, always within the record's legal calling hours.

Every call on the record

Each call is logged in Zoho's Calls: its type, start and length, and as its description the AI summary, answers, transcript and a link that plays the recording.

Interested contacts become deals

Pick a deal stage and each interested contact gets a deal there, moved to your transfer stage when it is put through to your closer. Callbacks become tasks, due the day the homeowner asked.

Fields for your own rules

SD Outcome, SD Last Call, SD Recording, SD Interested, SD Callback and SD Do Not Call are set on leads and contacts, so your workflow rules, views and reports can act on them: convert every interested lead, alert a closer on every transfer.

Set up in 4 steps

  1. ConnectSign in to SolarDialer, open Account → Integrations and click Connect your Zoho CRM (or the button above). Approve SolarDialer's access in Zoho.
  2. Choose where interested contacts goOn the same page, pick the deal stage for interested contacts, and optionally one for transferred ones. Leave it empty for no deals.
  3. Make the webhookIn Zoho CRM: Setup → Automation → Actions → Webhooks → Configure Webhook. Method POST, URL https://solardialer.net/crm/zoho/call, Authorization General, module Leads. Under Header → Custom Parameters, add Authorization with the value Bearer, a space and your API key (Account → API). Body: type Raw, format JSON; paste the text below, with your campaign's name in place of My campaign.
  4. Use it in a ruleSetup → Automation → Workflow Rules → Create Rule on Leads, to run on Create (for example for leads from your web form), and add the webhook as an instant action.
{"module": "Leads", "record_id": "${Leads.Lead Id}",
 "first_name": "${Leads.First Name}", "last_name": "${Leads.Last Name}",
 "phone": "${Leads.Phone}", "mobile": "${Leads.Mobile}", "email": "${Leads.Email}",
 "street": "${Leads.Street}", "city": "${Leads.City}", "state": "${Leads.State}",
 "zip": "${Leads.Zip Code}", "country": "${Leads.Country}",
 "campaign": "My campaign"}

For contacts, make the webhook and rule on Contacts, and in the text write "module": "Contacts", ${Contacts.Contact Id} and ${Contacts.…} for each field (contacts' address fields are Mailing Street, Mailing City, Mailing State, Mailing Zip, Mailing Country). Leads SolarDialer itself makes in Zoho never run your rules on create, so a call's lead is never sent back to be called again.

FieldWhat it is
moduleLeads or Contacts
record_idthe record's ID (Lead Id or Contact Id)
campaignyour SolarDialer campaign's name or number
first_name, last_name, phone, mobile, emailthe record's fields of those names
street, city, state, zip, country its address (the state decides the calling hours; without one, the ZIP or area code is used)
whenoptional: now to call at once (within calling hours), else on the campaign's schedule
noteoptional: anything the agent should know

What SolarDialer reads and writes in Zoho CRM

Zoho CRM dataWhat SolarDialer does with it
Your organizationReads its ID and name, to tell your Zoho CRM apart.
Leads and contactsTakes the name, phone, email and address of each record your webhook sends, to call it. Finds (by phone or email) a contact or lead for a call that reached someone, or makes a lead, and sets the SolarDialer fields on it.
FieldsMakes the six SolarDialer fields on Leads and Contacts once, and reads your deals' pipelines and stages for the stage picker.
Calls and tasksLogs each call on the record, and a task for each callback booked.
DealsMakes or moves a deal for an interested contact, only if you picked a stage.

Records are called only within each state's calling hours, never when they are on your do-not-call list or asked not to be called, and at most the attempts your campaign allows. Your Zoho CRM data is used only to place and report your calls; see our privacy policy and terms.

Disconnecting

Click Disconnect Zoho CRM on Account → Integrations: SolarDialer's access is revoked in Zoho at once (you can also remove it in Zoho, under My Account → Connected Apps). Results stop going to Zoho; the leads and calls already in SolarDialer stay in your account until you delete them, and nothing is removed from Zoho. To have your SolarDialer data deleted, email info@solardialer.net.

Prefer Zapier? SolarDialer's Zapier app connects to Zoho CRM too.

Pay only when we're talking to someone

22¢ a minute while on a call, or 14¢ with your own phone line. Calls nobody answers are free. The Zoho CRM integration itself costs nothing.

No monthly fee, no minimum. See pricing

Connect Zoho CRM today

Questions or problems? Call, text or +1 (689) 220-2019, or email info@solardialer.net; we answer within a day.