Textit
textitTextIt is a platform that enables users to build scalable, interactive chatbots across various channels without writing code.
Acciones disponibles (21)
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 CampaignTEXTIT_CREATE_CAMPAIGNAcciónTool to create a new campaign in textit. use when you need to start a messaging campaign for a specific contact group.
TEXTIT_CREATE_CAMPAIGNAcciónTool to create a new campaign in textit. use when you need to start a messaging campaign for a specific contact group.
Parámetros de entrada
namestringObligatorioName of the campaign
groupstringObligatorioUUID of the contact group to associate with the campaign
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 Contact GroupTEXTIT_CREATE_GROUPAcciónTool to create a new contact group. use when segmenting contacts before sending messages.
TEXTIT_CREATE_GROUPAcciónTool to create a new contact group. use when segmenting contacts before sending messages.
Parámetros de entrada
namestringObligatorioName of the new contact group
sizeintegerEstimated initial size of the group
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 LabelTEXTIT_CREATE_LABELAcciónTool to create a new message label. use when you need to categorize messages. example: create a label 'important'. creates a label under your organization using the textit labels api.
TEXTIT_CREATE_LABELAcciónTool to create a new message label. use when you need to categorize messages. example: create a label 'important'. creates a label under your organization using the textit labels api.
Parámetros de entrada
namestringObligatorioName of the label to create
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 ContactTEXTIT_DELETE_CONTACTAcciónTool to delete an existing contact. use when you have the contact's uuid and need to remove it.
TEXTIT_DELETE_CONTACTAcciónTool to delete an existing contact. use when you have the contact's uuid and need to remove it.
Parámetros de entrada
uuidstringObligatorioThe unique UUID of the contact 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 Contact GroupTEXTIT_DELETE_GROUPAcciónTool to delete an existing contact group. use after ensuring the group has no active triggers or campaigns.
TEXTIT_DELETE_GROUPAcciónTool to delete an existing contact group. use after ensuring the group has no active triggers or campaigns.
Parámetros de entrada
uuidstringObligatorioThe UUID of the contact group 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
Get CampaignTEXTIT_GET_CAMPAIGNAcciónTool to retrieve details about a specific campaign. use when you have the campaign's uuid and need its full metadata.
TEXTIT_GET_CAMPAIGNAcciónTool to retrieve details about a specific campaign. use when you have the campaign's uuid and need its full metadata.
Parámetros de entrada
uuidstringObligatorioUUID of the campaign 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
List ArchivesTEXTIT_LIST_ARCHIVESAcciónTool to retrieve a list of message and run archives. use when you need to browse or manage existing archives after authenticating.
TEXTIT_LIST_ARCHIVESAcciónTool to retrieve a list of message and run archives. use when you need to browse or manage existing archives after authenticating.
Parámetros de entrada
typestringType of archive to filter by: message or run
afterstringFilter archives after this date (YYYY-MM-DD)
beforestringFilter archives before this date (YYYY-MM-DD)
periodstringPeriod for archives: daily or monthly
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 BroadcastsTEXTIT_LIST_BROADCASTSAcciónTool to list broadcasts. use when you need to retrieve broadcasts with optional filters and pagination.
TEXTIT_LIST_BROADCASTSAcciónTool to list broadcasts. use when you need to retrieve broadcasts with optional filters and pagination.
Parámetros de entrada
flowintegerFilter by associated flow ID.
afterstringCursor value to fetch records after this one.
groupintegerFilter by target group ID.
beforestringCursor value to fetch records before this one.
contactintegerFilter by target contact ID.
archivedbooleanFilter broadcasts by archived status.
page_sizeintegerNumber of records per page (must be >= 1).
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 Campaign EventsTEXTIT_LIST_CAMPAIGN_EVENTSAcciónTool to retrieve a list of campaign events. use when you need to inspect scheduling or delivery settings; optionally filter by campaign uuid.
TEXTIT_LIST_CAMPAIGN_EVENTSAcciónTool to retrieve a list of campaign events. use when you need to inspect scheduling or delivery settings; optionally filter by campaign uuid.
Parámetros de entrada
campaignstringUUID of the campaign to filter events
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 CampaignsTEXTIT_LIST_CAMPAIGNSAcciónTool to list campaigns. use after authentication to retrieve campaigns, optionally filtering by uuid or date range.
TEXTIT_LIST_CAMPAIGNSAcciónTool to list campaigns. use after authentication to retrieve campaigns, optionally filtering by uuid or date range.
Parámetros de entrada
uuidstringFilter campaigns by their unique UUID.
afterstringOnly include campaigns created after this ISO 8601 datetime.
beforestringOnly include campaigns created before this ISO 8601 datetime.
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 ChannelsTEXTIT_LIST_CHANNELSAcciónTool to list channels. use when you need to retrieve a paginated list of your organization's channels after confirming authentication.
TEXTIT_LIST_CHANNELSAcciónTool to list channels. use when you need to retrieve a paginated list of your organization's channels after confirming authentication.
Parámetros de entrada
pageintegerPage number for pagination; must be >= 1.
uuidstringFilter by a specific channel UUID.
schemesstringComma-separated list of schemes to filter channels, e.g., "tel,whatsapp".
page_sizeintegerNumber of results per page; must be >= 1.
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 ContactsTEXTIT_LIST_CONTACTSAcciónTool to retrieve a list of contacts. use when you need to fetch contacts with optional filters (uuid, urn, group, or modified date). use after authenticating your client.
TEXTIT_LIST_CONTACTSAcciónTool to retrieve a list of contacts. use when you need to fetch contacts with optional filters (uuid, urn, group, or modified date). use after authenticating your client.
Parámetros de entrada
urnstringFilter contacts by their Uniform Resource Name (URN)
uuidstringFilter contacts by their UUID
afterstringOnly include contacts modified after this ISO 8601 datetime
groupstringFilter contacts by group name or UUID
beforestringOnly include contacts modified before this ISO 8601 datetime
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 contact fieldsTEXTIT_LIST_FIELDSAcciónTool to retrieve a list of custom contact fields. use when you need to view or filter all defined contact fields with pagination and optional search.
TEXTIT_LIST_FIELDSAcciónTool to retrieve a list of custom contact fields. use when you need to view or filter all defined contact fields with pagination and optional search.
Parámetros de entrada
qstringSearch string to filter fields by name.
pageintegerPage number of results to return (default is 1).
page_sizeintegerNumber of results per page (default is 50).
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 Flow StartsTEXTIT_LIST_FLOW_STARTSAcciónTool to retrieve a list of manual flow starts. use when you need to fetch flow start records with optional filters and pagination.
TEXTIT_LIST_FLOW_STARTSAcciónTool to retrieve a list of manual flow starts. use when you need to fetch flow start records with optional filters and pagination.
Parámetros de entrada
flowstringUUID of the flow to filter flow starts by.
pageintegerPage number of results to retrieve, must be >= 1.
afterstringOnly include flow starts after this ISO 8601 datetime.
beforestringOnly include flow starts before this ISO 8601 datetime.
contactstringUUID of the contact to filter flow starts by.
completedbooleanOnly include completed (true) or incomplete (false) flow starts.
page_sizeintegerNumber of results per page, must be >= 1.
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 GlobalsTEXTIT_LIST_GLOBALSAcciónTool to list global variables. use when you need to retrieve all workspace-level variables after authenticating.
TEXTIT_LIST_GLOBALSAcciónTool to list global variables. use when you need to retrieve all workspace-level variables after authenticating.
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 GroupsTEXTIT_LIST_GROUPSAcciónTool to list contact groups. use when you need to fetch and paginate groups after authenticating.
TEXTIT_LIST_GROUPSAcciónTool to list contact groups. use when you need to fetch and paginate groups after authenticating.
Parámetros de entrada
namestringFilter groups by name (substring match).
pageintegerPage number to retrieve (must be >= 1).
page_sizeintegerNumber of groups per page (must be >= 1).
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 LabelsTEXTIT_LIST_LABELSAcciónTool to retrieve a list of message labels. use when you need to paginate through labels in your textit workspace.
TEXTIT_LIST_LABELSAcciónTool to retrieve a list of message labels. use when you need to paginate through labels in your textit workspace.
Parámetros de entrada
pageintegerPage number of results to retrieve (1-indexed)
page_sizeintegerNumber of results per 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 RunsTEXTIT_LIST_RUNSAcciónTool to retrieve a list of flow runs. use when you need to filter or browse run history by flow, contact, or status.
TEXTIT_LIST_RUNSAcciónTool to retrieve a list of flow runs. use when you need to filter or browse run history by flow, contact, or status.
Parámetros de entrada
flowstringUUID of a flow to filter runs.
pageintegerPage number of results to retrieve, must be >= 1.
textstringSearch text within run results.
afterstringOnly include runs created after this ISO 8601 timestamp.
groupstringUUID of a group to filter runs by contact group.
beforestringOnly include runs created before this ISO 8601 timestamp.
parentstringUUID of a parent run to filter child runs.
contactstringUUID of a contact to filter runs.
archivedbooleanIf true, only archived runs are returned; if false, only unarchived runs.
orderingstringSort results by field(s), prefix with '-' for descending (e.g., '-created_on').
statusesstringComma-separated list of run statuses to include (e.g., active,completed,expired).
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 TopicsTEXTIT_LIST_TOPICSAcciónTool to list topics in the workspace. use when you need to retrieve all topics, optionally paginated. use after authenticating with a valid token.
TEXTIT_LIST_TOPICSAcciónTool to list topics in the workspace. use when you need to retrieve all topics, optionally paginated. use after authenticating with a valid token.
Parámetros de entrada
pageintegerPage number for pagination (must be >= 1)
afterstringCursor for pagination; returns results after this topic UUID.
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
Send BroadcastTEXTIT_SEND_BROADCASTAcciónTool to send a new broadcast message. use after composing message translations and selecting recipients (urns, contacts, or groups).
TEXTIT_SEND_BROADCASTAcciónTool to send a new broadcast message. use after composing message translations and selecting recipients (urns, contacts, or groups).
Parámetros de entrada
textobjectObligatorioThe message text translations, with ISO-639-3 language codes as keys.
urnsstring[]The URNs (Uniform Resource Names) of contacts to send the broadcast to. Each URN should be in full E.164 format. Maximum of 100 URNs.
groupsstring[]The UUIDs of contact groups to send the broadcast to. Maximum of 100 groups.
contactsstring[]The UUIDs of contacts to send the broadcast to. Maximum of 100 contacts.
attachmentsobjectThe attachment translations, with ISO-639-3 language codes as keys. Each list contains media object UUIDs.
base_languagestringThe default translation language, specified as an ISO-639-3 language code.
quick_repliesobjectThe quick replies translations, with ISO-639-3 language codes as keys. Each list contains quick reply objects with 'text' and optional 'extra'.
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 ContactTEXTIT_UPDATE_CONTACTAcciónTool to update an existing contact. use after identifying the contact's uuid or urn and preparing details.
TEXTIT_UPDATE_CONTACTAcciónTool to update an existing contact. use after identifying the contact's uuid or urn and preparing details.
Parámetros de entrada
urnstringA URN identifying the contact to update (e.g., tel:+250788123123).
namestringThe contact's display name.
urnsstring[]List of URNs to associate with the contact (up to 100 items).
uuidstringThe UUID of the contact to update.
fieldsobjectKey-value pairs for custom contact fields (up to 100 items).
groupsstring[]List of group UUIDs to assign the contact to (up to 100 items).
languagestringPreferred language of the contact (3-letter ISO code).
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