Skip to main content
Server path: /genesys-integrations | Type: Application | PCID required: Yes

Tools


genesys-integrations_delete_credential

Delete a set of credentials Parameters:

genesys-integrations_delete_integration

Delete integration. Parameters:

genesys-integrations_get_action

Retrieves a single Action matching id. Parameters:

genesys-integrations_get_action_draft

Retrieve a Draft Parameters:

genesys-integrations_get_action_draft_function

Get draft function settings for Action Parameters:

genesys-integrations_get_action_draft_schema

Retrieve schema for a Draft based on filename. Parameters:

genesys-integrations_get_action_draft_template

Retrieve templates for a Draft based on filename. Parameters:

genesys-integrations_get_action_draft_validation

Validate current Draft configuration. Parameters:

genesys-integrations_get_action_function

Get published function settings for Action Parameters:

genesys-integrations_get_action_schema

Retrieve schema for an action based on filename. Parameters:

genesys-integrations_get_action_template

Retrieve text of templates for an action based on filename. Parameters:

genesys-integrations_get_actions

Retrieves all actions associated with filters passed in via query param. Parameters:

genesys-integrations_get_actions_categories

Retrieves all categories of available Actions Parameters:

genesys-integrations_get_actions_certificates

Retrieves the available mTLS client certificates in use. This endpoint will return inconsistent results while a certificate rotation is in progress. Parameters:

genesys-integrations_get_actions_certificates_truststore

Retrieves basic info about trusted root CA certificates

genesys-integrations_get_actions_drafts

Retrieves all action drafts associated with the filters passed in via query param. Parameters:

genesys-integrations_get_actions_functions_runtimes

Get action function settings for Action

genesys-integrations_get_botconnector_integration_id_bot

Get a specific botConnector bot, plus versions, for this integration Parameters:

genesys-integrations_get_botconnector_integration_id_bot_versions

Get a list of bot versions for a bot Parameters:

genesys-integrations_get_botconnector_integration_id_bots

Get a list of botConnector bots for this integration Parameters:

genesys-integrations_get_botconnector_integration_id_bots_summaries

Get a summary list of botConnector bots for this integration Parameters:

genesys-integrations_get_clientapps

List permitted client app integrations for the logged in user Parameters:

genesys-integrations_get_credential

Get a single credential with sensitive fields redacted Parameters:

genesys-integrations_get_credentials_listing

List multiple sets of credentials using cursor-based paging Parameters:

genesys-integrations_get_credentials_types

List all credential types

genesys-integrations_get_integration

Get integration. Parameters:

genesys-integrations_get_integration_config_current

Get integration configuration. Parameters:

genesys-integrations_get_integrations

List integrations Parameters:

genesys-integrations_get_speech_audioconnector

Get a list of Audio Connector integrations Parameters:

genesys-integrations_get_speech_audioconnector_integration_id

Get an Audio Connector integration Parameters:

genesys-integrations_get_speech_dialogflow_agent

Get details about a Dialogflow agent Parameters:

genesys-integrations_get_speech_dialogflow_agents

Get a list of Dialogflow agents in the customers’ Google accounts Parameters:

genesys-integrations_get_speech_dialogflowcx_agent

Get details about a Dialogflow CX agent Parameters:

genesys-integrations_get_speech_dialogflowcx_agents

Get a list of Dialogflow CX agents in the customers’ Google accounts Parameters:

genesys-integrations_get_speech_lex_bot_alias

Get details about a Lex bot alias Parameters:

genesys-integrations_get_speech_lex_bot_bot_id_aliases

Get a list of aliases for a bot in the customer’s AWS accounts Parameters:

genesys-integrations_get_speech_lex_bots

Get a list of Lex bots in the customers’ AWS accounts Parameters:

genesys-integrations_get_speech_lexv2bot_alias

Get details about a Lex V2 bot alias Parameters:

genesys-integrations_get_speech_lexv2bot_bot_id_aliases

Get a list of aliases for a Lex V2 bot Parameters:

genesys-integrations_get_speech_lexv2bots

Get a list of Lex V2 bots Parameters:

genesys-integrations_get_speech_nuance_nuance_integration_id_bot

Get a Nuance bot in the specified Integration Parameters:

genesys-integrations_get_speech_nuance_nuance_integration_id_bot_job

Get the status of an asynchronous Nuance bot GET job Parameters:

genesys-integrations_get_speech_nuance_nuance_integration_id_bot_job_results

Get the result of an asynchronous Nuance bot GET job Parameters:

genesys-integrations_get_speech_nuance_nuance_integration_id_bots

Get a list of Nuance bots available in the specified Integration Parameters:

genesys-integrations_get_speech_nuance_nuance_integration_id_bots_job

Get the status of an asynchronous Nuance bots GET job Parameters:

genesys-integrations_get_speech_nuance_nuance_integration_id_bots_job_results

Get the result of an asynchronous Nuance bots GET job Parameters:

genesys-integrations_get_speech_stt_engine

Get details about a STT engine Parameters:

genesys-integrations_get_speech_stt_engines

Get a list of STT engines enabled for org Parameters:

genesys-integrations_get_speech_tts_engine

Get details about a TTS engine Parameters:

genesys-integrations_get_speech_tts_engine_voice

Get details about a specific voice for a TTS engine Parameters:

genesys-integrations_get_speech_tts_engine_voices

Get a list of voices for a TTS engine Parameters:

genesys-integrations_get_speech_tts_engines

Get a list of TTS engines enabled for org Parameters:

genesys-integrations_get_speech_tts_settings

Get TTS settings for an org

genesys-integrations_get_type

Get integration type. Parameters:

genesys-integrations_get_type_configschema

Get properties config schema for an integration type. Parameters:

genesys-integrations_get_types

List integration types Parameters:

genesys-integrations_get_unifiedcommunications_clientapp

UC integration client application configuration. Parameters:

genesys-integrations_get_unifiedcommunications_clientapps

List UC integration client application configurations. Parameters:

genesys-integrations_get_userapps

List permitted user app integrations for the logged in user Parameters:

genesys-integrations_patch_action

Patch an Action Parameters:

genesys-integrations_patch_action_draft

Update an existing Draft Parameters:

genesys-integrations_patch_integration

Update an integration. Parameters:

genesys-integrations_post_action_draft

Create a new Draft from existing Action Parameters:

genesys-integrations_post_action_draft_function_upload

Create upload presigned URL for draft function package file. Parameters:

genesys-integrations_post_action_draft_publish

Publish a Draft and make it the active Action configuration Parameters:

genesys-integrations_post_action_draft_test

Test the execution of a draft. Responses will show execution steps broken out with intermediate results to help in debugging. Parameters:

genesys-integrations_post_action_execute

Execute Action and return response from 3rd party. Responses will follow the schemas defined on the Action for success and error. Parameters:

genesys-integrations_post_action_test

Test the execution of an action. Responses will show execution steps broken out with intermediate results to help in debugging. Parameters:

genesys-integrations_post_actions

Create a new Action. Not supported for ‘Function Integration’ actions. Function integrations must be created as drafts to allow managing of uploading required ZIP function package before they may be used as a published action. Parameters:

genesys-integrations_post_actions_drafts

Create a new Draft Parameters:

genesys-integrations_post_credentials

Create a set of credentials Parameters:

genesys-integrations_post_integrations

Create an integration. Parameters:

genesys-integrations_post_speech_nuance_nuance_integration_id_bot_jobs

Get a Nuance bot in the specified Integration asynchronously Parameters:

genesys-integrations_post_speech_nuance_nuance_integration_id_bots_jobs

Get a list of Nuance bots in the specified Integration asynchronously Parameters:

genesys-integrations_post_speech_nuance_nuance_integration_id_bots_launch_validate

Try out a single credential for a Nuance bot to know if the secret is correct Parameters:

genesys-integrations_post_webhook_events

Invoke Webhook Parameters:

genesys-integrations_put_action_draft_function

Update draft function settings. Parameters:

genesys-integrations_put_botconnector_integration_id_bots

Set a list of botConnector bots plus versions for this integration Parameters:

genesys-integrations_put_credential

Update a set of credentials Parameters:

genesys-integrations_put_integration_config_current

Update integration configuration. Parameters:

genesys-integrations_put_speech_nuance_nuance_integration_id_bots_launch_settings

Update the Nuance bot list for the specific bots made available to Genesys Cloud in the specified Integration Parameters:

genesys-integrations_put_speech_tts_settings

Update TTS settings for an org Parameters:

genesys-integrations_put_unifiedcommunication_thirdpartypresences

Bulk integration presence ingestion Parameters: