This is how you can connect Zapier to Repair-CRM via API in just a few steps:
Here is an easy example, start by creating a Google Sheet.
You can swap this example Google Sheets it to any other integration:
Incoming Angi Lead, Yelp lead or an AnswerFirst call lead
In Zapier to connect that sheet you need to:
Set Up the Trigger (Google Sheets)
Event: “New Spreadsheet Row” - This will fire whenever a new row is added to your spreadsheet.
2. Add a new Trigger (Webhook by Zapier)
Action event: "POST"
in Configure:
Payload Type: "Raw"
You need to add the rows one by one on the data fields:
The Partner_id is your fixed partnerid in Repair-CRM.
For security reasons we only share it with the account owner.
example:
"partner_id": "{{partner_id}}",
"status": "{{status}}",
"client_company": "{{client_company}}",
"client_name": "{{client_name}}",
"client_email": "{{client_email}}",
"client_phone": "{{client_phone}}",
"client_address": "{{client_address}}",
"client_id": "{{client_id}}",
"device_name": "{{device_name}}",
"device_serial": "{{device_serial}}",
"asset_guid": "{{asset_guid}}",
"job_description": "{{job_description}}",
"request_date": "{{request_date}}",
"request_time_period": "{{request_time_period}}",
"request_priority": "{{request_priority}}",
"request_agree_terms": true
Wrap Request in Array: “No”
Unflatten: "false"
in Headers add this two rows:
X-RCRM-KEY: You need to generate and copy the api token in your Reapir-CRM
(Settings - System settings - Integrations - New Token buttom)
Content-Type: application/json
Go back the Google Sheets and create a new partner row.
After the sync, you will get a new Job request in Repair-CRM!