1.1.Salesforce

Myddleware is able to read and write all Salesforce modules, even the custom ones.

To create your Salesforce connector, you will need :

  • Your username
  • Your password
  • Your token
  • Your consumer key
  • Your consumer secret
  • Indicate if you are connecting a sandbox

 

01_fields

How can you get your security token ?

  1.  Connect to Salesforce with your login and password
  2. From the homepage of your account, click on your username then on “My Settings”
  3. Then choose “Personal”
  4. Finally click on “Reset my security token” (it will be sent by email)

02_token

Consumer Key and Consumer Secret

You need to create an app.

From Setup, enter “Apps” in the Quick Find box, then select “Apps”. Then select “Create”, then “Apps”.

03_create_app

Create a connected app by clicking on “New”

04_create_app

After typing your App Name, API name and email address, enable OAuth Settings.

Put your Salesforce URL and choose “Full access”. Save.

 You will be redirected to the presentation page of your app. There you’ll find your Consumer Key and Consumer Secret.

06_keys

Fill out the connector creation form in Myddleware :

07_end

Congratulations! You have created your Salesforce connector.You can now sync your data from and to your Salesforce app !

1.2.vtigercrm

Myddleware is able to read and write all Vtiger modules, even the custom ones.

To connect Vtiger to Myddleware, you need your user name, your access key and your URL:

 

To get your access key, open your Vtiger profil preferences :

Congratulations, you‘ve created your Vtiger connector You can now use it to synchronise your data to or from this solution.

1.3.SuiteCRM

Myddleware is able to read and write all SuiteCRM modules, even the custom ones.

To connect SuiteCRM to Myddleware, you need your user name, your password and your URL:

connect

connector-suitecrm

Congratulations, you‘ve created your SuiteCRM connector ! You can now use it to synchronise your data to or from this solution.

1.4.SugarCRM

Myddleware is compatible with SugarCRM CE and SugarCRM PRO v6.2 and upper versions.

Myddleware is able to read and write all SugarCRM modules, even the custom ones.

To connect SugarCRM to Myddleware, you need your username, your password and your Url :

connect

However there is a subtlety about your URL. You need to add the following information :  service/v4/rest.php

Using the example above, the URL should be : “your-crm.fr/sugarcrm/service/v4/rest.php

Tip: Use the username and password of a user having the right to make the rules, write access, read, edit …

connector-sugarcrm

Congratulations, you‘ve created your SugarCRM connector ! You can now use it to synchronise and transfer data to or from this solution.

1.5.SageCRM

Myddleware is able to read and write all Sage CRM modules, even the custom ones.

To create a Sagecrm connector, you will need:

– Your user email address.

– Your password.

– A WSDL file that you need to download.

01_champs_connecteur

The user and the password are those you use to access your Sagecrm account.

To download the WSDL file, you must connect to your Sagecrm account and click on “Administration”.

02_administration

Once you’re in “Manage My Account”, click on “External Access” and then on “View Web Services WSDL”.

03_externe

A new page opens. You have to save it.

04_enregistrer

Now, go to your Myddleware environment where you will create a new connector. After typing in your email address and password, click on “wsdl file”. Choose the file you just downloaded and then transfer it.

05_transfert

The file has been transfered successfully.

06_transfert_ok

Test your connection. If the bulb is green, it means it’s working!

07_connecteur_ok

Choose a name for your connector and save it.

Congrats ! You’ve created your Sagecrm connector ! You can now use it to sync data from and to this solution.

1.6.SAP CRM

The SAP CRM connector can only be installed by our team.

To know more about this connector, please fill in the contact form here.

1.7.cirrusshield

Myddleware is able to read and write all Cirrus Shield modules, even the custom ones.

To create your Cirrus Shield connector, you will need :

  • Your username
  • Your password

Please put your login and password as you do to connect to Cirrus Shield :

1.8.Hubspot

Here is the list of available modules in source (reading) and target (writing) :

Module Source Target
Companies
Contacts
Deals
Engagement (task, email, meeting, note and call)

Need more functionalities ? Please contact us.

To create your hubspot connector, you will need our api key :

Please, follow this tutorial to get your API key : https://knowledge.hubspot.com/articles/kcs_article/integrations/how-do-i-get-my-hubspot-api-key

2.1.ERPNExt

Myddleware is able to read and write all ERPNextmodules, even the custom ones.

To connect ERPNext to Myddleware, you need your user name, your password and your URL:

Congratulations, you‘ve created your ERPNext connector ! You can now use it to synchronise your data to or from this solution.

3.1.Prestashop

Here is the list of available modules in source (reading) and target (writing) :

Module Source Cible
Every module can be read by Myddleware         
Customer service messages                   
Customer service threads                   
E-shop customers                   
Products                   
Available quantities                   
The Order histories                   

Need more functionalities ? Please Contact us

It will allow you to create the PrestaShop connector.

To do so, you will need the URL of your shop and an API key that you will have to generate yourself.
How do you generate this key?
To generate this key, you should go in the back office of your shop. Go to Advanced Settings” and then “Webservice“.

tableau-de-bord

Click on “enable webservice” (save if the webservice was not activated) then click on “Add new webservice key” (black arrow)

webservice

Finally, click on “generate” to generate the key and set the “Status” button to “Yes”. Select the check boxes “View”, “Edit”, “Add” and “Fast view” (just like in the example below).

cle-service-web

Finally, save and get your API key to create your connector.

connecteur-prestashop

Congratulations, you’ve created your PrestaShop connector ! You can now use it to synchronise your data to or from this solution.

3.2.Magento

Myddleware is compatible with Magento 2.

Here is the list of available modules in source (reading) and target (writing) :

Module Source Target
Customers
Customer Addresses
Orders

Need more functionalities ? Please Contact us

To connect Magento to Myddleware, you need your username, your password and your URL:

magento_login

Use the username and password of a user that has the rights you need to use Myddleware. Add the URL of your shop as well.

magento_connector

Congratulations, you‘ve created your Magento connector! You can now use it to synchronise data to or from this solution.

3.3.Shop Application

Myddleware is able to write all Shop Application modules and read the module customer.

To connect Shop application to Myddleware, you need these parameters :

  • URL of your shop application
  • API key. Ask the shop application team to give it to you.

Then save your connector. As easy as that !

4.E-Marketing platform

4.1.Mailchimp

Here is the list of available modules in source (reading) and target (writing) :

Module Source Cible
Campaigns      
Lists      
List members      

Need more functionalities ? Please Contact us

This tutorial will help you to create your Mailchimp connector in Myddleware.

Connect to Mailchimp an open your profile :

Then click on  « Extra -> API Keys » and copy you API key :

Add this key in your Myddleware connector :

 

Congratulations! You have created your Mailchimp connector.

4.2.mautic

Here is the list of available modules in source (reading) and target (writing) :

Module Source Cible
Company
Contact

Need more functionalities ? Please Contact us

To connect Mautic to Myddleware, you need your user name, your password and your URL:

Congratulations, you ‘ve created your Mautic connector ! You can nowuse it to synchronise your data to this solution.

4.3.Dolist

Here is the list of available modules in source (reading) and target (writing) :

Module Source Target
Campaign      
Contacts            
Body segment statistics      
Header segment statistics      
Finished statistics      
Clicks statistics      
Unsubscribed statistics      
Unfinished statistics      
Open statistics      

Need more functionalities ? Please Contact us

In this tutorial, we‘ll learn how to create a Dolist connector.

For this purpose, we will proceed in stages:
Connecting to your Dolist environment
Creating a Dolist authentication
Retrieving the information needed to create the connector in Myddleware.

 

1st step: Connect to your Dolist environment:

Go to your Dolist login portal and log in.

Once you are logged in, you will be redirected to the home page. Click on the administration tab as shown in the image below :

dolist-ongletadmin

The administration tab is now open. You will find in the left menu a subsection named Web Services”. Click on it.


The following tabs should appear. The one which interests us is key management”.

manage-keys

You are now ready to move to the second step.

2nd step: Creating a Dolist authentication

While you are on the “manage keys” tab, click on “Add a new Authentication”:

authentification

The form below appears:

form

You must now fill in the necessary fields. We advise you not to choose the restriction by IP and to check the “permanent validity”. If you however wish to add Myddleware IP to your restrictions, please contact us.

Congratulations, you’ve just created your Dolist authentication for Myddleware !

3rd Step: Retrieving the necessary information

For this last step, just click on the “See Key” button or the “See the authentication key” buttonif you are still on of your authentication page.

see-key

see-key-2Enter your logins to display the following information:

info

Take note of your Account ID and your authentication key so that you can fill in the fields when creating your Dolist connector in Myddleware.

dolist-connecteur

Congratulations, you‘ve created your Dolist connector! You can now use it to synchronise data to or from this solution.

5.1.Microsoft SQL

Myddleware is able to write and read all table of your Microsoft SQL database.

To connect a Microsoft SQL database to Myddleware, you need these parameters :

  • User
  • Password
  • Host server
  • Database name
  • Database port access

Complete all the required information to connect your Microsoft SQL database and test the connection. Then save your connector.

You need to enable the PDO php module. This page should help you do so : http://php.net/manual/en/pdo.installation.php

If you have installed Myddleware on a Windows sever, you have to install the PDO driver sqlsrv.

If you have installed Myddleware on a Linux sever, you have to install the PDO driver dblib.

5.2.MySQL

Myddleware is able to write and read all table of your MySQL database.

To connect a MySQL database to Myddleware, you need these parameters :

  • User
  • Password
  • Host server
  • Database name
  • Database port access

Complete all these information to connect your MySQL database and test the connection. Then save you connector.

Myddleware use the PDO driver mysql.

You have to to enable the php module PDO. This page should help you : http://php.net/manual/en/pdo.installation.php

6.1.Moodle

Here is the list of available modules in source (reading) and target (writing) :

Module Source Cible
Courses        
Users        
Group members      
Groups      
Enrollment       
Unenrollment      
Notes      
Courses completion    
Activities completion    
Courses last access    
Competencies module completion    
User competencies    
User grades    

Need more functionalities ? Please Contact us

Please, install first the Myddleware Moodle plugin

Generate your token by following this tutorial : https://docs.moodle.org/20/en/Using_web_services

You can use this system role and assigned it to the user linked to your token. Click on this link to download it, then unzip it before importing it in Moodle : myddleware_moodle_role

To assigned a role, go to Site administration -> Users -> Assign system roles

Choose Myddleware role

Then add the user you want to use in Myddleware :

Myddleware use the protocol REST.

Then open your external service :

moodle_external_service

Please add these functions to your external services :

In the blue box are the standard functions. In the red box are the custom functions used by Myddleware to read data from Moodle. The custom functions have a name beginning by local_myddleware (there is more functions than on the screenshot).  Make sure you have installed the Myddleware Moodle plugin if you don’t find these functions in the list.

Add the URL of your Moodle instance and your token in Myddleware :

moodle_connector

Congratulations, you‘ve created your Moodle connector You can now use it to synchronise data to and from this solution.

6.2.facebook

Here is the list of available modules in source (reading) and target (writing) :

Module Source Cible
Read capture lead form    

To connect a Facebook to Myddleware, you need these parameters :

  • Client ID
  • Client secret
  • User access token

You will find your client ID and client secret in your app. You will find your app here, You will be able to create an app if you don’t have one.

Open you app and go to setting->basic :

 

To get you access token, open the Graph API Explorer : https://developers.facebook.com/tools/explorer

Select your app, user token and add autorisations : manage_page and leads_retrieval :

Then copy your token. However this token will have expire in a few hours. If you want to extend the life of this token, click on the info icone “i” :

Then click on “Open in Access Token Tool” :

Then click on Extend Access Token. You token will expire in 2 month. After this time you will have to refresh the token in you facebook connector in Myddleware too.

6.3.File (FTP)

Myddleware can be connected to your server via an FTP connection. It can read csv/txt files stored on your server and transfer the data to another application.

To connect Myddleware to an FTP server, you need these parameters :

  • User
  • Password
  • Host server
  • Port
  • Directory where the file will be stored (eg : /home/myddleware/my_directory)

file_connector

Complete all the required information to connect your FTP server and test the connection. Then save your connector.

Myddleware uses the php functions ssh2_connect and ssh2_auth_password to connect to your FTP server. Click on the links for more information.

6.4.Zuora

Myddleware can read and write in all Zuora modules.

To create a Zuora connector, you will need:

6.5.RingCentral

Here is the list of available modules in source (reading) and target (writing) :

 

Module Source Target
Call log  
Messages  
Presence  

 

Need more functionalities ? Please Contact us

To create your RingCentral connector, you will need :

  • Username
  • Mot de passe
  • API key
  • API secret

Click here to get more information about these parameters: https://devcommunity.ringcentral.com/ringcentraldev/topics/how-do-i-get-my-production-app-key

6.6.Sage50

Myddleware is able to read and write all Sage50 module available with Sage Sdata API

To create your Sage50 connector, you will need :

  • Username
  • Password
  • Host server

Don’t forget to activate your Sage50 Sdata API :

 

Suggest Edit