Customer.io
customerioCustomer.io is a customer engagement platform that enables businesses to send targeted messages to their customers through various channels, including email, SMS, and push notifications.
Acciones disponibles (14)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Suppress Customer ProfileCUSTOMERIO_CUSTOMER_IO_SUPPRESS_PERSONAcciónTool to suppress a person. use when you need to permanently delete a customer's profile and prevent them from being re-added.
CUSTOMERIO_CUSTOMER_IO_SUPPRESS_PERSONAcciónTool to suppress a person. use when you need to permanently delete a customer's profile and prevent them from being re-added.
Parámetros de entrada
identifierstringObligatorioThe unique identifier for the person to suppress. Can be an ID, email address, or cio_id (prefixed with 'cio_').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get IntegrationsCUSTOMERIO_GET_INTEGRATIONSAcciónTool to retrieve a list of integrations in your workspace. use when you need to discover configured integrations.
CUSTOMERIO_GET_INTEGRATIONSAcciónTool to retrieve a list of integrations in your workspace. use when you need to discover configured integrations.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get MessagesCUSTOMERIO_GET_MESSAGESAcciónTool to retrieve a list of messages sent from your workspace. use when you need paginated delivery metrics for messages, e.g., list email messages delivered between two timestamps.
CUSTOMERIO_GET_MESSAGESAcciónTool to retrieve a list of messages sent from your workspace. use when you need paginated delivery metrics for messages, e.g., list email messages delivered between two timestamps.
Parámetros de entrada
typestringenumType of message to return metrics for. If omitted, returns all types.
emailwebhooktwilioslackpushin_applimitintegerMaximum number of results per page (1–1000). Default is 50.
startstringPagination token for the page of results to return. Use the 'next' value from a previous response as this parameter.
draftsbooleanIf true, returns draft messages instead of active/sent ones.
end_tsintegerEnd of time window (Unix timestamp).
metricstringMetric to include in response, e.g., 'attempted', 'sent', 'delivered', 'opened', 'clicked', 'converted'.
start_tsintegerStart of time window (Unix timestamp).
action_idintegerFilter results by a specific action ID.
campaign_idintegerFilter results by a specific campaign ID.
newsletter_idintegerFilter results by a specific newsletter ID.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Segment DetailsCUSTOMERIO_GET_SEGMENT_DETAILSAcciónTool to retrieve details of a specific segment. use after identifying the segment id from list segments.
CUSTOMERIO_GET_SEGMENT_DETAILSAcciónTool to retrieve details of a specific segment. use after identifying the segment id from list segments.
Parámetros de entrada
segment_idintegerObligatorioThe unique identifier of the segment to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Segment MembershipCUSTOMERIO_GET_SEGMENT_MEMBERSHIPAcciónTool to retrieve people in a specific segment. use when you need to page through segment membership after identifying segment id.
CUSTOMERIO_GET_SEGMENT_MEMBERSHIPAcciónTool to retrieve people in a specific segment. use when you need to page through segment membership after identifying segment id.
Parámetros de entrada
sortstringenumOrder of results: 'asc' for oldest first, 'desc' for newest first.
ascdesclimitintegerMaximum number of results per page (1 ≤ limit ≤ 30000). Default is 1000.
startstringPagination token for the page of results to return.
segment_idintegerObligatorioThe segment's unique identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get SegmentsCUSTOMERIO_GET_SEGMENTSAcciónTool to retrieve a list of segments in your workspace. use when you need to fetch all segments after configuring segment rules.
CUSTOMERIO_GET_SEGMENTSAcciónTool to retrieve a list of segments in your workspace. use when you need to fetch all segments after configuring segment rules.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TriggerCUSTOMERIO_GET_TRIGGERAcciónTool to retrieve details about a specific trigger. use after triggering a broadcast to confirm its status and metadata.
CUSTOMERIO_GET_TRIGGERAcciónTool to retrieve details about a specific trigger. use after triggering a broadcast to confirm its status and metadata.
Parámetros de entrada
trigger_idintegerObligatorioThe unique identifier of the trigger to retrieve.
broadcast_idintegerObligatorioThe unique identifier of the broadcast.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TriggersCUSTOMERIO_GET_TRIGGERSAcciónTool to retrieve a list of triggers for a specific broadcast. use after identifying broadcast id to inspect associated triggers.
CUSTOMERIO_GET_TRIGGERSAcciónTool to retrieve a list of triggers for a specific broadcast. use after identifying broadcast id to inspect associated triggers.
Parámetros de entrada
broadcast_idintegerObligatorioThe broadcast's unique identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Customer.io Workspace WebhooksCUSTOMERIO_GET_WEBHOOKSAcciónTool to retrieve a list of webhooks. use after setting up reporting webhooks to fetch current webhook configurations in your workspace.
CUSTOMERIO_GET_WEBHOOKSAcciónTool to retrieve a list of webhooks. use after setting up reporting webhooks to fetch current webhook configurations in your workspace.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List CollectionsCUSTOMERIO_LIST_COLLECTIONSAcciónTool to list all collections metadata. use when you need to retrieve current details of each collection in your workspace.
CUSTOMERIO_LIST_COLLECTIONSAcciónTool to list all collections metadata. use when you need to retrieve current details of each collection in your workspace.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List NewslettersCUSTOMERIO_LIST_NEWSLETTERSAcciónTool to list all newsletters. use when paginating through newsletter metadata.
CUSTOMERIO_LIST_NEWSLETTERSAcciónTool to list all newsletters. use when paginating through newsletter metadata.
Parámetros de entrada
sortstringenumSort order: 'asc' for chronological, 'desc' for reverse chronological
ascdesclimitintegerMaximum number of newsletters to retrieve per page
startstringPagination cursor. Use 'next' value from previous response to get next page
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List SnippetsCUSTOMERIO_LIST_SNIPPETSAcciónTool to list all snippets in your workspace. use when you need to retrieve all reusable content snippets for templating or dynamic content insertion.
CUSTOMERIO_LIST_SNIPPETSAcciónTool to list all snippets in your workspace. use when you need to retrieve all reusable content snippets for templating or dynamic content insertion.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Transactional MessagesCUSTOMERIO_LIST_TRANSACTIONAL_MESSAGESAcciónTool to list all transactional message templates. use when you need to fetch available transactional messages.
CUSTOMERIO_LIST_TRANSACTIONAL_MESSAGESAcciónTool to list all transactional message templates. use when you need to fetch available transactional messages.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Trigger BroadcastCUSTOMERIO_TRIGGER_BROADCASTAcciónTool to manually trigger a broadcast. use when you need to override the default audience and provide personalization data after confirming the broadcast id.
CUSTOMERIO_TRIGGER_BROADCASTAcciónTool to manually trigger a broadcast. use when you need to override the default audience and provide personalization data after confirming the broadcast id.
Parámetros de entrada
dataobjectKey-value data for Liquid templating personalization.
recipientsobjectOverride the broadcast's UI audience. If omitted, the broadcast's default audience is used.
broadcast_idintegerObligatorioThe ID of the broadcast to trigger.
id_ignore_missingbooleanWhether to ignore missing customer IDs. Default false
email_add_duplicatesbooleanWhether to allow duplicate email recipients. Default false
email_ignore_missingbooleanWhether to ignore missing email addresses. Default false
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not