Acciones disponibles (18)
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.
Create CompanySPECIFIC_CREATE_COMPANYAcciónTool to create a new company record in the Specific platform. Use when you need to add a new company to the workspace with optional ID, name, and custom attributes.
SPECIFIC_CREATE_COMPANYAcciónTool to create a new company record in the Specific platform. Use when you need to add a new company to the workspace with optional ID, name, and custom attributes.
Parámetros de entrada
idstringCompany ID - unique identifier for the company. If not provided, Specific will auto-generate one.
namestringCompany name - the display name of the company.
attributesobjectCompany custom fields - key-value pairs for custom company attributes (can include fields like tier, ARR, etc.).
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
Create ConversationSPECIFIC_CREATE_CONVERSATIONAcciónTool to create a new conversation (survey response) in the Specific platform. Use when you need to add a new conversation with content, optional contacts, companies, and custom fields. Content can be a simple string or structured ProseMirror document with headings and paragraphs.
SPECIFIC_CREATE_CONVERSATIONAcciónTool to create a new conversation (survey response) in the Specific platform. Use when you need to add a new conversation with content, optional contacts, companies, and custom fields. Content can be a simple string or structured ProseMirror document with headings and paragraphs.
Parámetros de entrada
sourceobjectSource connection input.
companyobjectCompany connection or creation input.
contactobjectContact connection or creation input.
contentanyObligatorioConversation content as a simple string or ProseMirror document structure with headings and paragraphs
sourceUrlstringSource reference URL where the conversation originated
insertedAtstringDate and time when the conversation was inserted. Accepts YYYY-MM-DD or RFC 3339 format (e.g., 2007-12-03T10:15:30Z)
customFieldsobjectCustom field data as key-value pairs
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
Create or Update CompanySPECIFIC_CREATE_OR_UPDATE_COMPANYAcciónTool to upsert a company record in the Specific platform (create if not exists, update if exists). Use when you need to ensure a company exists with specific data, creating or updating as necessary based on the filter criteria.
SPECIFIC_CREATE_OR_UPDATE_COMPANYAcciónTool to upsert a company record in the Specific platform (create if not exists, update if exists). Use when you need to ensure a company exists with specific data, creating or updating as necessary based on the filter criteria.
Parámetros de entrada
dataobjectObligatorioCompany data to create or update - must include ID and optionally name and attributes.
whereobjectObligatorioFilter criteria to identify which company to update - typically matches by 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
Create Or Update UserSPECIFIC_CREATE_OR_UPDATE_USERAcciónTool to upsert a user record in the Specific platform (creates if not exists, updates if exists). Use when you need to ensure a contact exists with specific data, merging with existing records based on email or ID.
SPECIFIC_CREATE_OR_UPDATE_USERAcciónTool to upsert a user record in the Specific platform (creates if not exists, updates if exists). Use when you need to ensure a contact exists with specific data, merging with existing records based on email or ID.
Parámetros de entrada
dataobjectObligatorioContact information to create or update
whereobjectObligatorioFilter criteria to identify which contact to modify (by id or email). At least one field must be provided.
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
Create UserSPECIFIC_CREATE_USERAcciónTool to create a new user (contact) record in the Specific platform. Use when you need to add a new contact with email, name, and optional custom attributes or company association.
SPECIFIC_CREATE_USERAcciónTool to create a new user (contact) record in the Specific platform. Use when you need to add a new contact with email, name, and optional custom attributes or company association.
Parámetros de entrada
idstringOptional custom identifier for the contact. If not provided, Specific will generate one automatically.
namestringThe full name of the contact.
emailstringThe email address of the contact. While optional, it's highly recommended for user identification.
companyobjectDefines a relationship between a contact and a company.
attributesobjectCustom attributes/fields for the contact as key-value pairs. Use this to store additional metadata.
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
Delete CompanySPECIFIC_DELETE_COMPANYAcciónTool to delete a company record from the Specific platform. Use when you need to remove a company by its ID. The operation is permanent and returns the deleted company's details.
SPECIFIC_DELETE_COMPANYAcciónTool to delete a company record from the Specific platform. Use when you need to remove a company by its ID. The operation is permanent and returns the deleted company's details.
Parámetros de entrada
idstringObligatorioThe unique identifier of the company to delete.
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
Delete Company AttributesSPECIFIC_DELETE_COMPANY_ATTRIBUTESAcciónTool to delete specific custom field attributes from a company record. Use when you need to remove custom attributes by their keys from a company. Returns the updated company details.
SPECIFIC_DELETE_COMPANY_ATTRIBUTESAcciónTool to delete specific custom field attributes from a company record. Use when you need to remove custom attributes by their keys from a company. Returns the updated company details.
Parámetros de entrada
keysstring[]ObligatorioCustom field identifiers to delete from the company. Must provide at least one key.
company_idstringObligatorioThe unique identifier of the company to delete attributes from.
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
Delete UserSPECIFIC_DELETE_USERAcciónTool to remove a user record from the Specific platform. Use when you need to permanently delete a contact from the workspace.
SPECIFIC_DELETE_USERAcciónTool to remove a user record from the Specific platform. Use when you need to permanently delete a contact from the workspace.
Parámetros de entrada
emailstringThe email address of the user to delete. Either user_id or email must be provided.
user_idstringThe unique identifier of the user to delete. Either user_id or email must be provided.
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
Delete User AttributesSPECIFIC_DELETE_USER_ATTRIBUTESAcciónTool to delete specific custom field attributes from a user record in the Specific platform. Use when you need to remove custom field values from a contact without deleting the contact itself.
SPECIFIC_DELETE_USER_ATTRIBUTESAcciónTool to delete specific custom field attributes from a user record in the Specific platform. Use when you need to remove custom field values from a contact without deleting the contact itself.
Parámetros de entrada
dataobjectObligatorioSpecifies which custom field attributes to delete from the user record.
whereobjectObligatorioFilter to identify which contact to delete attributes from (by id or email).
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 My WorkspaceSPECIFIC_GET_MY_WORKSPACEAcciónTool to get current workspace information for the authenticated user. Use when you need to retrieve the workspace ID and name for the authenticated API key.
SPECIFIC_GET_MY_WORKSPACEAcciónTool to get current workspace information for the authenticated user. Use when you need to retrieve the workspace ID and name for the authenticated API key.
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 CompaniesSPECIFIC_LIST_COMPANIESAcciónTool to query company records from the Specific platform via GraphQL. Use when you need to retrieve company information, optionally filtering by ID or name.
SPECIFIC_LIST_COMPANIESAcciónTool to query company records from the Specific platform via GraphQL. Use when you need to retrieve company information, optionally filtering by ID or name.
Parámetros de entrada
whereobjectFilter for company fields.
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 ConversationsSPECIFIC_LIST_CONVERSATIONSAcciónTool to query conversation records (survey responses) from the Specific platform via GraphQL. Use when you need to retrieve customer feedback, survey responses, or conversation history. Returns up to 20 most recent conversations, optionally filtered by source identifiers.
SPECIFIC_LIST_CONVERSATIONSAcciónTool to query conversation records (survey responses) from the Specific platform via GraphQL. Use when you need to retrieve customer feedback, survey responses, or conversation history. Returns up to 20 most recent conversations, optionally filtered by source identifiers.
Parámetros de entrada
whereobjectFilter for conversations by source identifiers.
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 Custom FieldsSPECIFIC_LIST_CUSTOM_FIELDSAcciónTool to query custom field definitions in the Specific platform. Use when you need to retrieve available custom fields that can be associated with companies, contacts, or conversations. Optionally filter by entity type.
SPECIFIC_LIST_CUSTOM_FIELDSAcciónTool to query custom field definitions in the Specific platform. Use when you need to retrieve available custom fields that can be associated with companies, contacts, or conversations. Optionally filter by entity type.
Parámetros de entrada
field_typestringenumOptional filter to retrieve only custom fields of a specific type. 'user' for contact/user attributes, 'group' for company attributes, 'conversation' for conversation attributes. If not provided, returns all custom fields across all types.
usergroupconversation
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 SourcesSPECIFIC_LIST_SOURCESAcciónTool to retrieve all data sources from the Specific platform. Use when you need to fetch available sources in the workspace.
SPECIFIC_LIST_SOURCESAcciónTool to retrieve all data sources from the Specific platform. Use when you need to fetch available sources in the 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 SurveysSPECIFIC_LIST_SURVEYSAcciónTool to retrieve multiple survey records from the Specific platform via GraphQL. Use when you need to fetch all available surveys with their metadata, including names, contexts, tones, and associated conversation data.
SPECIFIC_LIST_SURVEYSAcciónTool to retrieve multiple survey records from the Specific platform via GraphQL. Use when you need to fetch all available surveys with their metadata, including names, contexts, tones, and associated conversation data.
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 UsersSPECIFIC_LIST_USERSAcciónTool to query user accounts from the Specific platform via GraphQL. Use when you need to retrieve user information, optionally filtering by ID, email, or custom attributes.
SPECIFIC_LIST_USERSAcciónTool to query user accounts from the Specific platform via GraphQL. Use when you need to retrieve user information, optionally filtering by ID, email, or custom attributes.
Parámetros de entrada
whereobjectFilter for contact/user fields.
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
Update CompanySPECIFIC_UPDATE_COMPANYAcciónTool to update an existing company record in the Specific platform. Use when modifying company name or custom attributes.
SPECIFIC_UPDATE_COMPANYAcciónTool to update an existing company record in the Specific platform. Use when modifying company name or custom attributes.
Parámetros de entrada
idstringObligatorioThe unique ID of the company to update (e.g., 'specific_cGkw1X80bpo').
namestringNew name for the company. If not provided, the name remains unchanged.
attributesobjectCustom field values to update on the company. Merges with existing values.
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
Update UserSPECIFIC_UPDATE_USERAcciónTool to modify an existing user record in the Specific platform via GraphQL mutation. Use when you need to update contact information such as name, email, company association, or custom attributes.
SPECIFIC_UPDATE_USERAcciónTool to modify an existing user record in the Specific platform via GraphQL mutation. Use when you need to update contact information such as name, email, company association, or custom attributes.
Parámetros de entrada
dataobjectObligatorioData fields to update for the contact
whereobjectObligatorioFilter to identify which contact to update (by id or email)
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