* chore: start genesys boilerplate connector * chore: first connection working * chore: declare args * chore: mapped genesys regional endpoints to sources * Update source.py * Update source.py * Update users.json * Create locations.json * Create groups.json * Update configured_catalog.json * chore: notes for links to all other schemas * Update configured_catalog.json * Delete locations.json * Delete groups.json * Create telephony_locations.json * Create telephony_providers_edges.json * Create telephony_stations.json * Create user_groups.json * Create user_users.json * Delete users.json * Update source.py * Update source.py * Update source.py * Update zuora_auth.py * Added TelephonyProvidersEdgesDidpools * Added TelephonyProvidersEdgesDids * Added TelephonyProvidersEdgesExtensions * Added TelephonyProvidersEdgesLines * Add TelephonyProvidersEdgesOutboundroutes * Added TelephonyProvidersEdgesPhones * Added TelephonyProvidersEdgesSites * Added TelephonyProvidersEdgesTrunks * Added RoutingAssessments and RoutingQueues * Update class names * Added RoutingOutboundEvents * implemented pageSize * Finalised stream pagination * finalise to full refresh for now * Update acceptance-test-config.yml * Delete test_incremental_streams.py * Update source.py * unit tests * Revert "Update source.py" This reverts commit10d996e83e. * Revert "Update source.py" This reverts commitaf5e79af66. * Revert "Revert "Update source.py"" This reverts commited56ed41f3. * Revert "Update zuora_auth.py" This reverts commit9a1b9fd07d. * chore: lint and syntax * Create genesys.md * Update builds.md * Update spec.json * final lint * Update user_users.json * Update user_users.json * Update user_users.json * Update user_users.json * Update user_groups.json * Update user_groups.json * Update user_users.json * Update telephony_stations.json * Update telephony_locations.json * tests * fix schema issues for unit tests * Update acceptance-test-config.yml * Update README.md * Delete sample_state.json * Update source.py * Update source.py * correct static method * Update genesys.md * resolve oAuth connector * update deps * source def and logo * auto-bump connector version Co-authored-by: Vincent Koc <koconder@users.noreply.github.com> Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
1.4 KiB
1.4 KiB
Genesys
Overview
The Genesys source retrieves data from Genesys using their JSON REST APIs.
Setup Guide
Requirements
We are using OAuth2 as this is the only supported authentication method. So you will need to follow the steps below to generate the Client ID and Client Secret.
- Genesys region
- Client ID
- Client Secret
You can follow the documentation on API credentials or you can login directly to the OAuth admin page
Supported Streams
Changelog
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 0.1.0 | 2022-10-06 | 17559 | The Genesys Source is created |