US English (US)
FR French
DE German
ES Spanish
IT Italian
PL Polish
BR Portuguese (Brazil)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Submit a Diagnostic Report
English (US)
US English (US)
FR French
DE German
ES Spanish
IT Italian
PL Polish
BR Portuguese (Brazil)
  • Home
  • Integrations

Integrate with ExpertConnect via API

Using traditional programming, Zapier, or Power Automate

Written by Kurt Banwart

Updated at April 11th, 2024

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started for Advisors
  • Getting Started for Managers
  • Ticket Functionality
    Basic Ticket Functionality Advanced Ticket Functionality
  • Contact Management
  • Insights
  • Manage Team Settings
    Team Settings VoiceHub Settings Chat Settings EmailHub Settings WhatsApp
  • Manage Company Settings
  • Admin Page Settings
  • Integrations
  • Mobile App Functionality
  • Best Practices
  • Troubleshooting
  • FAQ's
+ More

Table of Contents

Getting Started Traditional API Programming Typically Done by Developers Drag & Drop Automation using Zapier Low-code Development using Power Automate Conclusion Hear what dealers are saying about the ExpertConnect API

The ExpertConnect Partner API enables you to automate workflows and build advanced business processes using ExpertConnect.

Some common use cases of the ExpertConnect API include:

  • Getting notified in Microsoft Teams when a new ticket is created
  • Routing after-hours parts requests to a centralized Parts team
  • Sending customers a text message when their parts are ready to be picked up
  • Syncing contacts from your CRM system

See how dealers are using the API: ExpertConnect API Use Cases

 

 

There are three ways to leverage the ExpertConnect API:

  1. Traditional API programming typically done by developers
  2. Drag & drop automation using Zapier
  3. Low-code development using Power Automate

We'll dive into each of these below.

Resources:

  • Developer Portal
  • API Documentation

 

Getting Started

The first step to using the API is to request access to the developer portal. Even if you plan to use Zapier or PowerAutomate, you'll still need a developer account. Requests are typically reviewed within one business day.

Once your request is approved, you'll receive an email to finish setting up your account. You can review the endpoints and read the documentation (Deere Okta account required) once you get into the portal.

 

Traditional API Programming Typically Done by Developers

You can learn more about how developers can use the REST-based API on the Developer Portal or by watching the video below. 

After obtaining access to the Developer Portal, you'll receive a client ID and Secret you can use to authenticate with the API. Here's a quick demo showing how to authenticate using Postman. 

Update to the video: the identity URL has been updated to idt.expertconnect.deere.com

Resources:

  • Steps to authenticate with the API
  • Use Case: Send an SMS, WhatsApp, or email message
  • How to configure webhooks

 

Drag & Drop Automation using Zapier

Not a developer? No problem! You can integrate ExpertConnect with your favorite apps using Zapier: https://zapier.com/apps/expertconnect/integrations

 

Check out how you can use Zapier to connect popular business applications to ExpertConnect:

Get started with these templates:

  • Get notified in Microsoft Teams when a ticket is assigned to you
  • Get notified in Microsoft Teams when someone replies to your ticket
  • Get an email reminder once a ticket has been open 30+ minutes without a response
  • Automatically reassign after-hours tickets to a centralized team

 

Low-code Development using Power Automate

Microsoft Power Automate provides a low-code way to take advantage of the ExpertConnect API and comes included with most enterprise Microsoft 365 plans.

The following videos walk you through how to authenticate and use the API with Power Automate.

Demo videos:

  • Connecting Microsoft Forms to ExpertConnect
  • Using Base64 and Compose (very important)
  • Setting up Microsoft Teams notifications for new ExpertConnect tickets
  • Uploading files in ExpertConnect using Power Automate

To get started, you can download this template and then import under My Flows > Import > Import Package

Once the template has been imported, be sure to update these values:

You can use the “Try it” button on the developer portal and call the Get List of Contacts endpoint to quickly get a customer id for testing.

 

Conclusion

Whether you're syncing contacts, creating tickets, or sending automated messages, you can do it all using our API. Get started by requesting access to our developer portal.

If you get stuck along the way, reach out to us at ExpertConnectAPI@johndeere.com and we'll be happy to help. We can't wait to see what you build!

 

Hear what dealers are saying about the ExpertConnect API

 

 

api expertconnect integration zapier power automate

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Mobile App Permissions
  • What does it mean to be on a 'Team' in ExpertConnect?
  • Block Unwanted Calls/Messages (SPAM)
  • Salesforce Integration
Feedback

United States
  • Terms and Conditions

Content is protected by copyright. Copying, modifying, or reposting content is prohibited. Copyright © 2023 Deere & Company. All Rights Reserved


Knowledge Base Software powered by Helpjuice

Expand