CiviCRM integration
How to connect the open-source CRM CiviCRM with the sipgate App for contact synchronization and telephony.
CiviCRM is a web-based, open-source CRM that meets the needs of nonprofit organizations and other civil society organizations. It is easy to use, customize, and extend.
With sipgate, you can call directly from CiviCRM and use your contacts in the sipgate app. This way, you can always see which contact is currently calling and do not have to switch between different tools. sipgate is your phone system with the telephony app for desktop and mobile.
Integration of CiviCRM in the sipgate app:
Select integration
In the sipgate app, click the gear icon on the left and select the item "Integrations".
Under "Integrations", search for the entry "CiviCRM" and click the "Connect with CiviCRM" button. 
Enter API data
Enter the required API key and API URL here.

Confirm connection
This means you have successfully connected CiviCRM and the sipgate app.
Note: Depending on the number of contacts to be integrated, it may take a few minutes before they are displayed completely.
Find or create the API key in your CiviCRM account:
Important: To be able to create an API key, the API Key Management module must first be installed. In CiviSpark, it is installed but not activated. To activate it, please contact CiviCRM support.
Activate module
You can find the settings for the API Key Management module in your CiviCRM account under "Administration", "System Settings", "Extensions".

The API Key Management module.

Search for contact
After successful activation, select "Search" in the top navigation and then the submenu "Find Contacts".

In the new window, you can leave all fields blank and click the "Search" button directly.

Select any contact.

Create user account
Now click the "Action" button in the top left of the window.

Select "Create user account".

Assign administrator role
Click "Edit" in the menu and select "administrator" under "Roles". Save your entry with the "Save" button. 
Generate API key
Now return to the detail page of the selected contact and select the "API Key" entry on the left. Then click the "+ Add API Key" button on the right in the window. 
By pressing the "Generate" button, you create a new API key.

Last updated

