findAudiences
ChatGPTSearch for audiences based on specified criteria, and retrieve their basic information. This tool allows to filter one or more audiences by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data only (no statistics). Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 100 audiences can be returned. - If count is not provided, the default value (100) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'lastmodificationdate' (most recent first), with the following headers: "iddatabase","idaudience","audience_name","is_static","creationdate","lastmodificationdate" If an error occurs, an error string is returned instead.
findAudiences
ChatGPTSearch for audiences based on specified criteria, and retrieve their basic information. This tool allows to filter one or more audiences by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data only (no statistics). Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 100 audiences can be returned. - If count is not provided, the default value (100) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'lastmodificationdate' (most recent first), with the following headers: "iddatabase","idaudience","audience_name","is_static","creationdate","lastmodificationdate" If an error occurs, an error string is returned instead.
findAudiences
ChatGPTSearch for audiences based on specified criteria, and retrieve their basic information. This tool allows to filter one or more audiences by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data only (no statistics). Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 100 audiences can be returned. - If count is not provided, the default value (100) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'lastmodificationdate' (most recent first), with the following headers: "iddatabase","idaudience","audience_name","is_static","creationdate","lastmodificationdate" If an error occurs, an error string is returned instead.
findCommunications
ChatGPTSearch for communications based on specified criteria, and retrieve their full attributes. This tool allows to filter one or more communications by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data only (no statistics or performance metrics). Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 100 communications can be returned. - If count is not provided, the default value (100) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'sentdate' (most recent first), with the following headers: "idcommunication","name","subject","creationdate","sentdate","idjourney","idworkflow","channel","fromname","journeyname" If an error occurs, an error string is returned instead. All dates must be specified in yyyy-MM-dd HH:mm:ss format.
findCommunications
ChatGPTSearch for communications based on specified criteria, and retrieve their full attributes. This tool allows to filter one or more communications by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data only (no statistics or performance metrics). Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 100 communications can be returned. - If count is not provided, the default value (100) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'sentdate' (most recent first), with the following headers: "idcommunication","name","subject","creationdate","sentdate","idjourney","idworkflow","channel","fromname","journeyname" If an error occurs, an error string is returned instead. All dates must be specified in yyyy-MM-dd HH:mm:ss format.
findCommunications
ChatGPTSearch for communications based on specified criteria, and retrieve their full attributes. This tool allows to filter one or more communications by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data only (no statistics or performance metrics). Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 100 communications can be returned. - If count is not provided, the default value (100) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'sentdate' (most recent first), with the following headers: "idcommunication","name","subject","creationdate","sentdate","idjourney","idworkflow","channel","fromname","journeyname" If an error occurs, an error string is returned instead. All dates must be specified in yyyy-MM-dd HH:mm:ss format.
findWorkflows
ChatGPTSearch for workflows according to specific criteria and retrieve their full attributes. This tool allows filtering one or more workflows by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data along with basic sessions information. Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 50 workflows can be returned. - If count is not provided, the default value (50) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'lastpublicationdate' (most recent first) with the following headers: "idworkflow","name","description","idjourney","journeyname","creationdate","lastmodificationdate","lastpublicationdate","totalsessions","totalactivesessions","firstsessiondate","lastsessiondate","status" Deleted workflows are not included. If an error occurs, an error string is returned instead.
findWorkflows
ChatGPTSearch for workflows according to specific criteria and retrieve their full attributes. This tool allows filtering one or more workflows by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data along with basic sessions information. Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 50 workflows can be returned. - If count is not provided, the default value (50) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'lastpublicationdate' (most recent first) with the following headers: "idworkflow","name","description","idjourney","journeyname","creationdate","lastmodificationdate","lastpublicationdate","totalsessions","totalactivesessions","firstsessiondate","lastsessiondate","status" Deleted workflows are not included. If an error occurs, an error string is returned instead.
findWorkflows
ChatGPTSearch for workflows according to specific criteria and retrieve their full attributes. This tool allows filtering one or more workflows by applying a set of clauses combined using a global boolean mode (AND / OR). The result contains informational data along with basic sessions information. Query semantics - Filters are expressed as a list of clauses. - All clauses are combined using a single mode: - MATCH_ALL: every clause must match (logical AND) - MATCH_ANY: at least one clause must match (logical OR) - Mixing AND and OR within the same query is not supported. - The SQL_LIKE operator behaves exactly like the SQL LIKE operator, so the '%' signs must be included in the value where appropriate. Limits - A maximum of 50 workflows can be returned. - If count is not provided, the default value (50) is used. - Requests exceeding the limit are automatically capped. Output Returns a csv, ordered by 'lastpublicationdate' (most recent first) with the following headers: "idworkflow","name","description","idjourney","journeyname","creationdate","lastmodificationdate","lastpublicationdate","totalsessions","totalactivesessions","firstsessiondate","lastsessiondate","status" Deleted workflows are not included. If an error occurs, an error string is returned instead.
getCommunicationContent
ChatGPTRetrieves the name, subject, preheader, from name, from email, text content, and a screenshot of a communication. This functionality is available only for communications sent through the email channel.
getCommunicationContent
ChatGPTRetrieves the name, subject, preheader, from name, from email, text content, and a screenshot of a communication. This functionality is available only for communications sent through the email channel.
getCommunicationContent
ChatGPTRetrieves the name, subject, preheader, from name, from email, text content, and a screenshot of a communication. This functionality is available only for communications sent through the email channel.
getCommunicationInsights
ChatGPTRetrieve data and statistics/insight (clicks, opens, etc) about more than one communication for which you already know the IDs. Each communication can be on email or sms channel, or both. Returns a JSON object containing a list of dictionaries with information about the requested communications, along with aggregated data for all returned communications in a separate field. The response also includes statistics on communication links and conversion goals.
getCommunicationInsights
ChatGPTRetrieve data and statistics/insight (clicks, opens, etc) about more than one communication for which you already know the IDs. Each communication can be on email or sms channel, or both. Returns a JSON object containing a list of dictionaries with information about the requested communications, along with aggregated data for all returned communications in a separate field. The response also includes statistics on communication links and conversion goals.
getCommunicationInsights
ChatGPTRetrieve data and statistics/insight (clicks, opens, etc) about more than one communication for which you already know the IDs. Each communication can be on email or sms channel, or both. Returns a JSON object containing a list of dictionaries with information about the requested communications, along with aggregated data for all returned communications in a separate field. The response also includes statistics on communication links and conversion goals.
getDatabaseFields
ChatGPTRetrieves basic information about a database (contact database / address book), along with the list of its contact fields, grouped hierarchically by category and section. Use iddatabase = 0 to retrieve the global (shared) database fields. Set onlyGlobal to true to restrict the response to global fields only. Set onlyBusiness to true to restrict the response to business fields only. Returns a JSON object with the following top-level keys: - idDatabase: the database id - databaseName: the database name - primaryKeyField: the name of the primary-key field - fields: map of fieldName -> field descriptor (label, fieldType, fieldSubType, global, system, business, category, section, values for enum-like fields, etc.) If an error occurs, an object with a single error key is returned.
getDatabaseFields
ChatGPTRetrieves basic information about a database (contact database / address book), along with the list of its contact fields, grouped hierarchically by category and section. Use iddatabase = 0 to retrieve the global (shared) database fields. Set onlyGlobal to true to restrict the response to global fields only. Set onlyBusiness to true to restrict the response to business fields only. Returns a JSON object with the following top-level keys: - idDatabase: the database id - databaseName: the database name - primaryKeyField: the name of the primary-key field - fields: map of fieldName -> field descriptor (label, fieldType, fieldSubType, global, system, business, category, section, values for enum-like fields, etc.) If an error occurs, an object with a single error key is returned.
getDatabaseFields
ChatGPTRetrieves basic information about a database (contact database / address book), along with the list of its contact fields, grouped hierarchically by category and section. Use iddatabase = 0 to retrieve the global (shared) database fields. Set onlyGlobal to true to restrict the response to global fields only. Set onlyBusiness to true to restrict the response to business fields only. Returns a JSON object with the following top-level keys: - idDatabase: the database id - databaseName: the database name - primaryKeyField: the name of the primary-key field - fields: map of fieldName -> field descriptor (label, fieldType, fieldSubType, global, system, business, category, section, values for enum-like fields, etc.) If an error occurs, an object with a single error key is returned.
getTransactionalMessagesInsights
ChatGPTRetrieve data and statistics/insight (clicks, opens, etc) about more than one transactional message for which you already know the IDs. Each transactional message can be on email or sms channel, or both. Returns a JSON object containing a list of dictionaries with information about the requested communications, along with aggregated data for all returned communications in a separate field. The response also includes statistics on communication links and conversion goals. All dates must be specified in yyyy-MM-dd HH:mm:ss format.
getTransactionalMessagesInsights
ChatGPTRetrieve data and statistics/insight (clicks, opens, etc) about more than one transactional message for which you already know the IDs. Each transactional message can be on email or sms channel, or both. Returns a JSON object containing a list of dictionaries with information about the requested communications, along with aggregated data for all returned communications in a separate field. The response also includes statistics on communication links and conversion goals. All dates must be specified in yyyy-MM-dd HH:mm:ss format.
getTransactionalMessagesInsights
ChatGPTRetrieve data and statistics/insight (clicks, opens, etc) about more than one transactional message for which you already know the IDs. Each transactional message can be on email or sms channel, or both. Returns a JSON object containing a list of dictionaries with information about the requested communications, along with aggregated data for all returned communications in a separate field. The response also includes statistics on communication links and conversion goals. All dates must be specified in yyyy-MM-dd HH:mm:ss format.
getWorkflowsInsights
ChatGPTRetrieve data and statistics/insight about more than one workflows for which you already know the IDs. Returns a JSON object containing a list of dictionaries with the following information about the requested workflows: idworkflow, fromDate, toDate, totalSessions, errorSessions, sessionExits (label, exitType, count) All dates must be specified in yyyy-MM-dd HH:mm:ss format.
getWorkflowsInsights
ChatGPTRetrieve data and statistics/insight about more than one workflows for which you already know the IDs. Returns a JSON object containing a list of dictionaries with the following information about the requested workflows: idworkflow, fromDate, toDate, totalSessions, errorSessions, sessionExits (label, exitType, count) All dates must be specified in yyyy-MM-dd HH:mm:ss format.
getWorkflowsInsights
ChatGPTRetrieve data and statistics/insight about more than one workflows for which you already know the IDs. Returns a JSON object containing a list of dictionaries with the following information about the requested workflows: idworkflow, fromDate, toDate, totalSessions, errorSessions, sessionExits (label, exitType, count) All dates must be specified in yyyy-MM-dd HH:mm:ss format.
listDatabases
ChatGPTRetrieves the list of databases (contact databases / address books) available in the account. Output Returns a csv with the following headers: "iddatabase","name","description","primarykeyfield" If an error occurs, an error string is returned instead.
listDatabases
ChatGPTRetrieves the list of databases (contact databases / address books) available in the account. Output Returns a csv with the following headers: "iddatabase","name","description","primarykeyfield" If an error occurs, an error string is returned instead.
listDatabases
ChatGPTRetrieves the list of databases (contact databases / address books) available in the account. Output Returns a csv with the following headers: "iddatabase","name","description","primarykeyfield" If an error occurs, an error string is returned instead.
listJourneys
ChatGPTRetrieves useful data about all the journeys in the account.
listJourneys
ChatGPTRetrieves useful data about all the journeys in the account.
listJourneys
ChatGPTRetrieves useful data about all the journeys in the account.
updateCommunicationAttribute
ChatGPTUpdates the name, subject, or preheader of an email communication. If the communication is in draft, the name, subject, and preheader can be updated. If the communication has already been sent, only the name can be modified.
updateCommunicationAttribute
ChatGPTUpdates the name, subject, or preheader of an email communication. If the communication is in draft, the name, subject, and preheader can be updated. If the communication has already been sent, only the name can be modified.
updateCommunicationAttribute
ChatGPTUpdates the name, subject, or preheader of an email communication. If the communication is in draft, the name, subject, and preheader can be updated. If the communication has already been sent, only the name can be modified.