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

Tools


genesys_conversations_delete_call_participant_consult

Cancel the transfer Parameters:

genesys_conversations_delete_conversation

Update a conversation by disconnecting all of the participants Parameters:

genesys_conversations_delete_conversation_customattribute

Delete a custom attributes record. Parameters:

genesys_conversations_delete_conversation_participant_code

Delete a code used to add a communication to this participant Parameters:

genesys_conversations_delete_conversation_participant_flaggedreason

Remove flagged reason from conversation participant. Parameters:

genesys_conversations_get_analytics_conversation_details

Get a conversation by id Parameters:

genesys_conversations_get_analytics_conversations_details

Gets multiple conversations by id Parameters:

genesys_conversations_get_analytics_conversations_details_job_results

Fetch a page of results for an async details job Parameters:

genesys_conversations_get_call

Get call conversation Parameters:

genesys_conversations_get_call_participant_communication_wrapup

Get the wrap-up for this conversation communication. Parameters:

genesys_conversations_get_call_participant_wrapup

Get the wrap-up for this conversation participant. Parameters:

genesys_conversations_get_call_participant_wrapupcodes

Get list of wrapup codes for this conversation participant Parameters:

genesys_conversations_get_callback

Get callback conversation Parameters:

genesys_conversations_get_callback_participant_communication_wrapup

Get the wrap-up for this conversation communication. Parameters:

genesys_conversations_get_callback_participant_wrapup

Get the wrap-up for this conversation participant. Parameters:

genesys_conversations_get_callback_participant_wrapupcodes

Get list of wrapup codes for this conversation participant Parameters:

genesys_conversations_get_callbacks

Get the logged-in user’s active conversations and their Callback participants state.

genesys_conversations_get_calls

Get the logged-in user’s active conversations and their Call participants state.

genesys_conversations_get_calls_history

Get call history Parameters:

genesys_conversations_get_conversation

Get conversation Parameters:

genesys_conversations_get_conversation_communication_agentchecklist

Get checklist info for a single checklist. Parameters:

genesys_conversations_get_conversation_communication_agentchecklist_job

Get inference job status Parameters:

genesys_conversations_get_conversation_communication_agentchecklists

Get information of all checklists associated with a conversation. Parameters:

genesys_conversations_get_conversation_communication_internalmessage

Get message Parameters:

genesys_conversations_get_conversation_communication_internalmessages

Get messages for communication Parameters:

genesys_conversations_get_conversation_customattribute

Get custom attributes by id Parameters:

genesys_conversations_get_conversation_customattributes

Get a list of custom attributes for a conversation. Parameters:

genesys_conversations_get_conversation_participant_secureivrsession

Fetch info on a secure session Parameters:

genesys_conversations_get_conversation_participant_secureivrsessions

Get a list of secure sessions for this participant. Parameters:

genesys_conversations_get_conversation_participant_wrapup

Get the wrap-up for this conversation participant. Parameters:

genesys_conversations_get_conversation_participant_wrapupcodes

Get list of wrapup codes for this conversation participant Parameters:

genesys_conversations_get_conversation_secureattributes

Get the secure attributes on a conversation. Parameters:

genesys_conversations_get_conversation_suggestion

Get Suggestion. Parameters:

genesys_conversations_get_conversation_suggestions

Get all suggestions for a conversation. Parameters:

genesys_conversations_get_conversation_summaries

Get the summaries of the conversation. Parameters:

genesys_conversations_get_conversations

Get active conversations for the logged in user Parameters:

genesys_conversations_get_conversations_call

Get call conversation Parameters:

genesys_conversations_get_conversations_callback

Get callback conversation Parameters:

genesys_conversations_get_conversations_callbacks

Get the logged-in user’s active conversations and their Callback participants state.

genesys_conversations_get_conversations_calls

Get the logged-in user’s active conversations and their Call participants state.

genesys_conversations_get_conversations_calls_history

Get call history Parameters:

genesys_conversations_get_conversations_email

Get email conversation Parameters:

genesys_conversations_get_conversations_emails

Get the logged-in user’s active conversations and their Email participants state.

genesys_conversations_get_conversations_message

Get message conversation Parameters:

genesys_conversations_get_conversations_messages

Get the logged-in user’s active conversations and their Message participants state.

genesys_conversations_patch_call

Update a conversation by setting its recording state, merging in other conversations to create a conference, or disconnecting all of the participants Parameters:

genesys_conversations_patch_call_conference

Update a conversation by merging in other conversations to create a conference Parameters:

genesys_conversations_patch_call_participant

Update conversation participant Parameters:

genesys_conversations_patch_call_participant_attributes

Update the attributes on a conversation participant. Parameters:

genesys_conversations_patch_call_participant_communication

Update conversation participant’s communication by disconnecting it. This endpoint does not update wrapup. Parameters:

genesys_conversations_patch_call_participant_consult

Change who can speak Parameters:

genesys_conversations_patch_call_participant_user_user_id

Update conversation participant on behalf of a user Parameters:

genesys_conversations_patch_callback

Update a conversation by disconnecting all of the participants Parameters:

genesys_conversations_patch_callback_participant

Update conversation participant Parameters:

genesys_conversations_patch_callback_participant_attributes

Update the attributes on a conversation participant. Parameters:

genesys_conversations_patch_callback_participant_communication

Update conversation participant’s communication by disconnecting it. Parameters:

genesys_conversations_patch_callbacks

Update a scheduled callback Parameters:

genesys_conversations_patch_conversation_customattributes

Update a single custom attributes record by amending the data with only the provided fields. Parameters:

genesys_conversations_patch_conversation_participant

Update a participant. Parameters:

genesys_conversations_patch_conversation_participant_attributes

Update the attributes on a conversation participant. Parameters:

genesys_conversations_patch_conversation_secureattributes

Update the secure attributes on a conversation. Parameters:

genesys_conversations_patch_conversation_summary_engagements

Update agent’s engagement for the summary. Parameters:

genesys_conversations_patch_conversation_summary_feedback

Update the feedback for the summary. Parameters:

genesys_conversations_patch_conversation_utilizationlabel

Update the utilization label on a conversation. When there is no value provided, the system default label is applied Parameters:

genesys_conversations_post_analytics_conversations_activity_query

Query for conversation activity observations Parameters:

genesys_conversations_post_analytics_conversations_aggregates_query

Query for conversation aggregates Parameters:

genesys_conversations_post_analytics_conversations_details_query

Query for conversation details Parameters:

genesys_conversations_post_call

Place a new call as part of a callback conversation. Parameters:

genesys_conversations_post_call_participant_barge

Barge a given participant’s call creating a barged in conference of connected participants. Parameters:

genesys_conversations_post_call_participant_coach

Listen in on the conversation from the point of view of a given participant while speaking to just the given participant. Parameters:

genesys_conversations_post_call_participant_communication_wrapup

Apply wrap-up for this conversation communication Parameters:

genesys_conversations_post_call_participant_consult_agent

Initiate a consult transfer to an agent Parameters:

genesys_conversations_post_call_participant_consult_contact_external

Initiate a consult transfer to an external contact Parameters:

genesys_conversations_post_call_participant_consult_queue

Initiate a consult transfer to a queue Parameters:

genesys_conversations_post_call_participant_monitor

Listen in on the conversation from the point of view of a given participant. Parameters:

genesys_conversations_post_call_participant_replace

Replace this participant with the specified user and/or address Parameters:

genesys_conversations_post_call_participant_voice_consult

Initiate voice consult transfer Parameters:

genesys_conversations_post_call_participants

Add participants to a conversation Parameters:

genesys_conversations_post_call_participants_user_user_id

Add participants to a conversation on behalf of a user Parameters:

genesys_conversations_post_callback_participant_communication_wrapup

Apply wrap-up for this conversation communication Parameters:

genesys_conversations_post_callback_participant_replace

Replace this participant with the specified user and/or address Parameters:

genesys_conversations_post_callbacks

Create a Callback Parameters:

genesys_conversations_post_calls

Create a call conversation Parameters:

genesys_conversations_post_calls_user_user_id

Create a call conversation on behalf of a user Parameters:

genesys_conversations_post_conversation_assign

Attempts to manually assign a specified conversation to a specified user. Ignores bullseye ring, PAR score, skills, and languages. Parameters:

genesys_conversations_post_conversation_barge

Barge a conversation creating a barged in conference of connected participants. Parameters:

genesys_conversations_post_conversation_cobrowse

Creates a cobrowse session. Requires “conversation:cobrowse:add” (for web messaging) or “conversation:cobrowsevoice:add” permission. Parameters:

genesys_conversations_post_conversation_communication_agentchecklist

Agent Checklist activation API Parameters:

genesys_conversations_post_conversation_communication_agentchecklist_agentaction

API invoked to capture an agent action. Parameters:

genesys_conversations_post_conversation_communication_agentchecklist_jobs

Create inference job Parameters:

genesys_conversations_post_conversation_communication_agentchecklists_finalize

API invoked to finalize agent checklist evaluation. Parameters:

genesys_conversations_post_conversation_communication_internalmessages

Send internal message Parameters:

genesys_conversations_post_conversation_disconnect

Performs a full conversation teardown. Issues disconnect requests for any connected media. Applies a system wrap-up code to any participants that are pending wrap-up. This is not intended to be the normal way of ending interactions but is available in the event of problems with the application to allow a resynchronization of state across all components. It is recommended that users submit a support case if they are relying on this endpoint systematically as there is likely something that needs investigation. Parameters:

genesys_conversations_post_conversation_participant_callbacks

Create a new callback for the specified participant on the conversation. Parameters:

genesys_conversations_post_conversation_participant_digits

Sends DTMF to the participant Parameters:

genesys_conversations_post_conversation_participant_internalmessages_users_communications

Setup internal message communication with user Parameters:

genesys_conversations_post_conversation_participant_replace_agent

Replace this participant with the specified agent Parameters:

genesys_conversations_post_conversation_participant_replace_contact_external

Replace this participant with the an external contact Parameters:

genesys_conversations_post_conversation_participant_replace_queue

Replace this participant with the specified queue Parameters:

genesys_conversations_post_conversation_participant_secureivrsessions

Create secure IVR session. Only a participant in the conversation can invoke a secure IVR. Parameters:

genesys_conversations_post_conversation_participant_transfer

Replace this participant by another one using the address of the destination. Parameters:

genesys_conversations_post_conversation_suggestion_engagement

Save an engagement on the suggestion. Parameters:

genesys_conversations_post_conversation_summary_feedback

Submit feedback for the summary. Parameters:

genesys_conversations_post_conversations_call_participant_communication_wrapup

Apply wrap-up for this conversation communication Parameters:

genesys_conversations_post_conversations_participants_attributes_search

Search conversations Parameters:

genesys_conversations_post_customattributes_search

Search resources. Parameters:

genesys_conversations_post_participants_attributes_search

Search conversations Parameters:

genesys_conversations_put_conversation_customattributes

Create or update a single custom attributes record. Updating replaces all data with the provided fields. Parameters:

genesys_conversations_put_conversation_participant_flaggedreason

Set flagged reason on conversation participant to indicate bad conversation quality. Parameters:

genesys_conversations_put_conversation_secureattributes

Set the secure attributes on a conversation. Parameters:

genesys_conversations_put_conversation_tags

Update the tags on a conversation. Parameters: