Development / QA site — content and changes are not production

Genesys Actions

These actions are used to download and extract information from Genesys.

Legacy actions are marked Deprecated and are kept for backwards compatibility.

Action Status Description Parameters
audit_trail Downloads the audit tail start_date, services, savepoint
campaigns Extracts campaigns from Genesys division_id
contact_list_contents Extracts contact list contents from Genesys. Stores the contact list in the Dynamic Database, under a table with the name of the contact list. contact_list_ids
contact_lists Extracts contact lists from Genesys
conversations_from_datalake Extracts conversations from Genesys Data Lake. Will go from start_date to the end_date. If no start_date is given, it will use the last 'conversations' savepoint. If no end_date is provided, it will get all the information from the Genesys Data Lake. division_id, queues, start_date, end_date, savepoint, increment, timeout, store_legacy_session_metrics, page_size
conversations_from_realtime Extracts conversations from Genesys using the realtime data (from background task queue_conversations). savepoint, store_legacy_session_metrics, api_chunk_size, upsert_batch_size
datatables Downloads datatables from Genesys. An option datatable_ids parameter can be used to filter which datatables are stored. datatables
divisions Extracts divisions from Genesys
emergency_groups Extracts Emergency Groups from Genesys
evaluations Extracts evaluation records from Genesys Quality APIs using a savepoint. savepoint, start_date, end_date, lookback_days
export_parquet Exports the database into parquet files for a data lake import start_date, tables, savepoint, interval, excluded_columns, parquet_client_prefix, output_to
external_contacts Extracts external contacts from Genesys
external_organizations Extracts External Organizations from Genesys and upserts them into the database
failed_transcripts Downloads transcripts from Genesys that had previously failed, as identified in the failed_transcript table. max_concurrent_downloads, download_attachments
flow_outcomes Extracts flow outcomes from Genesys division_id
gdpr_requests Processes GDPR requests
groups Extracts groups from Genesys
knowledgebase Extracts knowledgebases from Genesys metadata_batch_size, article_batch_size, feedback_batch_size
knowledgebase_article_metrics Extracts knowledgebase article-level metrics from Genesys
knowledgebase_feedback Extracts knowledgebase search queries with answered and unanswered counts from Genesys
locations Extracts locations from Genesys
organization Extracts the organization data from Genesys
presence_definitions Extracts presence definitions from Genesys division_id
quality Extracts quality forms and questions metadata from Genesys
quality_audits_when_updated Downloads quality audits for evaluations changed since the last savepoint. savepoint, start_date, end_date, overlap_minutes
queue_aggregations Extracts Queue Aggregated Statistics from Genesys Cloud start_date, end_date, granularity, savepoint, media_type
queue_aggregations3 Extracts Queue Aggregated Statistics from Genesys Cloud (includes initial direction) start_date, end_date, granularity, savepoint, media_type
queue_members Extracts Queue Members from Genesys. Requires queue() action to be run first.
queue_second_histograms Build second-by-second answered/abandoned/flowed-out counts by queue/media/direction. savepoint, start_date, end_date, granularity, max_seconds_cap
queue_second_histograms3 Build second-by-second answered/abandoned/flowed-out counts by queue/media/direction (includes initial direction). savepoint, start_date, end_date, granularity, max_seconds_cap
queues Extracts Queues from Genesys Cloud division_id
recording_info This action downloads recording information for conversations. It populates the recording_info table with recording information. start_date, end_date, division_id, media_type, max_concurrent_downloads, retry_failed
recordings Downloads recoding from Genesys. Requires recording_info to be downloaded first. start_date, end_date, media_type, action_filter, max_concurrent_downloads, output_to
responses Extracts Responses from Genesys
routing_skills Extracts routing skills from Genesys
schedules Extracts schedules and schedule groups from Genesys
sentiments Extracts sentiments from Genesys datalake conversations savepoint, download_sentiments, upsert_batch_size, worker_count
sentiments_from_realtime Extracts sentiments from Genesys using conversations queued by realtime processing. savepoint, download_sentiments
session_activity_summary_when_updated Builds the denormalized session_activity_summary table from updated conversation data. savepoint, start_date, end_date, lookback_minutes, batch_size
set_recording_retention Sets the recording retention for conversations start_date, end_date, action_filter, media_type, retain_for
speech_text_categories Extracts speech and text analytics categories from Genesys conversations savepoint, upsert_batch_size, worker_count
survey_forms Extracts survey forms from Genesys
surveys Downloads surveys from Genesys using a savepoint-based event time window. savepoint, start_date, conversation_lookback_days, end_date, upsert_batch_size
surveys_from_datalake Downloads survey summaries and answers using Data Lake conversations for a date range. division_id, start_date, end_date, increment, timeout, page_size
sync_queue_conversations Extracts queue conversations from Genesys include_detail
teams Extracts teams from Genesys
transcripts Downloads transcripts from Genesys. Requires conversations to be downloaded first. start_date, end_date, division_id, media_type, max_concurrent_downloads, conversation_ids, download_attachments, queues
transcripts_when_updated Downloads transcripts from Genesys based on db_last_updated. Requires conversations to be downloaded first. savepoint, start_date, media_type, max_concurrent_downloads, download_attachments, queues
update_participants_view Re-creates the custom_participant view of participants with selected participant data values as columns. fields
user_aggregations Extracts User Aggregated Statistics from Genesys Cloud start_date, end_date, granularity, savepoint
user_aggregations3 Extracts User Aggregated Statistics from Genesys Cloud (includes initial direction) start_date, end_date, granularity, user_batch_size, metrics, savepoint
user_presence Extracts historicl user presence data. user() action must be run first. start_date, poll_interval, savepoint
user_presence_from_datalake Extracts user presence from Genesys Data Lake start_date, savepoint
users Extracts users from Genesys user_batch_size
wfm_agent_schedules Extracts WFM Agent Schedules start_date, end_date
wfm_business_units Extracts WFM Business Units division_id
wfm_headcount_forecasts Download headcount forecasts and short-term forecasts. Requires management_unit table to be up to date, which can be done by runing the 'wfm_management_units' action. start_date, end_date, time_zone
wfm_management_units Extracts WFM Management Units division_id
wfm_time_off_requests Download time off requests start_date, end_date, savepoint
workitems Extracts Genesys Cloud work automation workitems. savepoint, start_date, end_date, lookback_minutes, page_size
wrap_codes Extracts wrapup codes from Genesys division_id