Microsoft Teams
microsoft_teamsMicrosoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams
Acciones disponibles (28)
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.
Add member to teamMICROSOFT_TEAMS_ADD_MEMBER_TO_TEAMAcciónTool to add a user to a microsoft teams team. use when granting or updating membership for a user.
MICROSOFT_TEAMS_ADD_MEMBER_TO_TEAMAcciónTool to add a user to a microsoft teams team. use when granting or updating membership for a user.
Parámetros de entrada
rolesstring[]Roles to assign to the member. Only 'owner' is supported. Omit or leave empty to add as a standard member.
team_idstringObligatorioThe unique ID (GUID) of the Microsoft Team to which the member will be added.
user_idstringObligatorioThe user's Graph ID (GUID) or userPrincipalName (email) to add to the team.
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
Archive Teams teamMICROSOFT_TEAMS_ARCHIVE_TEAMAcciónTool to archive a microsoft teams team. use after confirming the team id; returns 202 if accepted.
MICROSOFT_TEAMS_ARCHIVE_TEAMAcciónTool to archive a microsoft teams team. use after confirming the team id; returns 202 if accepted.
Parámetros de entrada
team_idstringObligatorioThe Microsoft Teams team GUID to archive.
should_set_spo_site_read_only_for_membersbooleanIf true, sets the SharePoint site to read-only for team members when archiving.
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 all chatsMICROSOFT_TEAMS_CHATS_GET_ALL_CHATSAcciónRetrieves all microsoft teams chats a specified user is part of, supporting filtering, property selection, and pagination.
MICROSOFT_TEAMS_CHATS_GET_ALL_CHATSAcciónRetrieves all microsoft teams chats a specified user is part of, supporting filtering, property selection, and pagination.
Parámetros de entrada
topintegerThe maximum number of chats to retrieve in a single API call, used for pagination. Default is 50. Must be a positive integer.
filterstringAn OData filter query string to apply to the chat list (e.g., "topic eq 'Project Updates'"). Do not include '$filter=' in the string. This enables retrieving chats that match specific criteria.
selectstring[]A list of specific Microsoft Graph chat resource properties to retrieve (e.g., 'id', 'topic'). If omitted or empty, a default set of properties is returned. Each string in the list should be a valid property name.
user_idstringThe ID or user principal name (UPN) of the user whose chats are to be retrieved. Use 'me' to specify the currently authenticated user.
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 all chat messagesMICROSOFT_TEAMS_CHATS_GET_ALL_MESSAGESAcciónRetrieves all messages from a specified microsoft teams chat using the microsoft graph api, automatically handling pagination; ensure `chat id` is valid and odata expressions in `filter` or `select` are correct.
MICROSOFT_TEAMS_CHATS_GET_ALL_MESSAGESAcciónRetrieves all messages from a specified microsoft teams chat using the microsoft graph api, automatically handling pagination; ensure `chat id` is valid and odata expressions in `filter` or `select` are correct.
Parámetros de entrada
topintegerMaximum number of messages to retrieve per page. Used for pagination.
filterstringOData v4.0 filter query string for messages. If empty, no filtering is applied.
selectstring[]Message properties to return (e.g., 'id', 'body'). Optimizes the request. If empty, a default set of properties is returned.
chat_idstringObligatorioUnique identifier of the Microsoft Teams chat.
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 online meetingMICROSOFT_TEAMS_CREATE_MEETINGAcciónUse to schedule a new standalone microsoft teams online meeting, i.e., one not linked to any calendar event.
MICROSOFT_TEAMS_CREATE_MEETINGAcciónUse to schedule a new standalone microsoft teams online meeting, i.e., one not linked to any calendar event.
Parámetros de entrada
subjectstringObligatorioThe subject or title for the online meeting.
participantsobject[]An optional list of participants to invite to the meeting. Each participant is defined by their user ID and role.
end_date_timestringObligatoriodate-timeThe end date and time of the meeting, specified in ISO 8601 format (e.g., '2024-08-15T11:00:00Z'). Must be after start_date_time.
start_date_timestringObligatoriodate-timeThe start date and time of the meeting, specified in ISO 8601 format (e.g., '2024-08-15T10:00:00Z').
is_passcode_requiredbooleanAn optional boolean indicating whether a passcode should be required to join this meeting. If not specified, the organization's default policy applies.
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 TeamMICROSOFT_TEAMS_CREATE_TEAMAcciónTool to create a new microsoft teams team. use when you need to provision a team with optional template, channels, and members.
MICROSOFT_TEAMS_CREATE_TEAMAcciónTool to create a new microsoft teams team. use when you need to provision a team with optional template, channels, and members.
Parámetros de entrada
membersobject[]List of initial members to add to the team. Each must include '@odata.type', roles, and 'user@odata.bind'.
visibilitystringObligatorioenumprivatepublicdescriptionstringDescription for the new team.
displayNamestringObligatorioName of the new team.
firstChannelNamestringName of the first channel created; defaults to 'General' if omitted.
template_odata_bindstringURL of the Teams template to apply.
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 Teams teamMICROSOFT_TEAMS_DELETE_TEAMAcciónTool to delete a microsoft teams team. use after confirming the target team id.
MICROSOFT_TEAMS_DELETE_TEAMAcciónTool to delete a microsoft teams team. use after confirming the target team id.
Parámetros de entrada
team_idstringObligatorioThe unique identifier (GUID) of the Microsoft Teams team 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 team channelMICROSOFT_TEAMS_GET_CHANNELAcciónTool to get a specific channel in a team. use after obtaining valid team and channel ids to fetch channel details.
MICROSOFT_TEAMS_GET_CHANNELAcciónTool to get a specific channel in a team. use after obtaining valid team and channel ids to fetch channel details.
Parámetros de entrada
team_idstringObligatorioThe unique identifier of the Microsoft Teams team.
channel_idstringObligatorioThe unique identifier of the channel within the specified team.
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 chat messageMICROSOFT_TEAMS_GET_CHAT_MESSAGEAcciónTool to get a specific chat message. use after confirming chat id and message id.
MICROSOFT_TEAMS_GET_CHAT_MESSAGEAcciónTool to get a specific chat message. use after confirming chat id and message id.
Parámetros de entrada
chat_idstringObligatorioUnique identifier of the Microsoft Teams chat that contains the message.
message_idstringObligatorioUnique identifier of the chat message 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 TeamMICROSOFT_TEAMS_GET_TEAMAcciónTool to get a specific team. use when full details of one team by id are needed.
MICROSOFT_TEAMS_GET_TEAMAcciónTool to get a specific team. use when full details of one team by id are needed.
Parámetros de entrada
team_idstringObligatorioGUID of the Microsoft Teams team 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 message repliesMICROSOFT_TEAMS_LIST_MESSAGE_REPLIESAcciónTool to list replies to a channel message. use after obtaining team, channel, and message ids.
MICROSOFT_TEAMS_LIST_MESSAGE_REPLIESAcciónTool to list replies to a channel message. use after obtaining team, channel, and message ids.
Parámetros de entrada
topintegerMaximum number of replies to return per page (1-50).
team_idstringObligatorioUnique identifier (GUID) of the Microsoft Teams team.
channel_idstringObligatorioUnique identifier of the channel within the team.
message_idstringObligatorioUnique identifier of the channel message whose replies are to be listed.
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 team membersMICROSOFT_TEAMS_LIST_TEAM_MEMBERSAcciónTool to list members of a microsoft teams team. use when you need to retrieve the members of a specific team, for auditing or notifications.
MICROSOFT_TEAMS_LIST_TEAM_MEMBERSAcciónTool to list members of a microsoft teams team. use when you need to retrieve the members of a specific team, for auditing or notifications.
Parámetros de entrada
topintegerOptional maximum number of members to return (1–999).
team_idstringObligatorioGUID of the Microsoft Teams team to retrieve members 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
List Teams templatesMICROSOFT_TEAMS_LIST_TEAMS_TEMPLATESAcciónTool to list available microsoft teams templates. use when retrieving templates for team creation or customization workflows.
MICROSOFT_TEAMS_LIST_TEAMS_TEMPLATESAcciónTool to list available microsoft teams templates. use when retrieving templates for team creation or customization workflows.
Parámetros de entrada
topintegerMaximum number of templates to return (1–999).
skipintegerNumber of templates to skip for pagination.
countbooleanIf true, include a count of total matching templates in the response.
filterstringOData filter expression to filter the templates (e.g., "startsWith(displayName,'Template')").
selectstringComma-separated template properties to include in the response (e.g., 'id,displayName,description'). If empty, default properties are returned.
orderbystringComma-separated properties and directions to order the results by (e.g., 'displayName desc').
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 usersMICROSOFT_TEAMS_LIST_USERSAcciónTool to list all users in the organization. use when you need to retrieve directory users with filtering, pagination, and field selection.
MICROSOFT_TEAMS_LIST_USERSAcciónTool to list all users in the organization. use when you need to retrieve directory users with filtering, pagination, and field selection.
Parámetros de entrada
$topintegerMaximum number of users to return per page (1-999).
$skipintegerNumber of users to skip for pagination.
$expandstringOData expand related entities (e.g., `manager`).
$filterstringOData filter to refine results by property values (e.g., `startswith(displayName,'A')`).
$selectstringComma-separated list of user properties to include (e.g., `id,displayName,mail`).
$orderbystringOData orderby clause to sort results (e.g., `displayName desc`).
consistencyLevelstringSet to 'eventual' when using advanced queries with $count.
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 a channelMICROSOFT_TEAMS_TEAMS_CREATE_CHANNELAcciónCreates a new 'standard', 'private', or 'shared' channel within a specified microsoft teams team.
MICROSOFT_TEAMS_TEAMS_CREATE_CHANNELAcciónCreates a new 'standard', 'private', or 'shared' channel within a specified microsoft teams team.
Parámetros de entrada
namestringObligatorioThe display name for the new channel. Maximum length is 50 characters. Cannot contain characters ~ # % & * { } + / \ : < > ? | ' " or start with an underscore or period, or end with a period.
team_idstringObligatorioThe GUID of the existing Microsoft Teams team where the new channel will be created.
descriptionstringAn optional, user-friendly description of the channel's purpose. Maximum length is 1024 characters.
membership_typestringMembership type determining channel accessibility: 'standard' is accessible to all team members, 'private' is only accessible to a specific subset of team members, and 'shared' can be shared with people outside the team or organization (requires appropriate policies).
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 ChatMICROSOFT_TEAMS_TEAMS_CREATE_CHATAcciónCreates a new chat; if a 'oneonone' chat with the specified members already exists, its details are returned, while 'group' chats are always newly created.
MICROSOFT_TEAMS_TEAMS_CREATE_CHATAcciónCreates a new chat; if a 'oneonone' chat with the specified members already exists, its details are returned, while 'group' chats are always newly created.
Parámetros de entrada
topicstringSubject or title for a group chat; ignored for 'oneOnOne' chats.
membersobject[]ObligatorioList of members. For 'oneOnOne' chats, exactly two members are expected. For 'group' chats, at least one member must have the 'owner' role.
chatTypestringObligatorioType of chat. If 'oneOnOne' for members with an existing chat, that chat's details are returned.
Parámetros de salida
dataanyObligatorioComplete JSON response from the API representing the created or existing chat.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Teams messageMICROSOFT_TEAMS_TEAMS_GET_MESSAGEAcciónRetrieves a specific message from a microsoft teams channel using its team, channel, and message ids.
MICROSOFT_TEAMS_TEAMS_GET_MESSAGEAcciónRetrieves a specific message from a microsoft teams channel using its team, channel, and message ids.
Parámetros de entrada
team_idstringObligatorioID of the Team containing the channel where the message is located.
channel_idstringObligatorioID of the Channel within the specified Team that contains the message.
message_idstringObligatorioID of the message to retrieve from the channel.
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 TeamsMICROSOFT_TEAMS_TEAMS_LISTAcciónRetrieves microsoft teams accessible by the authenticated user, allowing filtering, property selection, and pagination.
MICROSOFT_TEAMS_TEAMS_LISTAcciónRetrieves microsoft teams accessible by the authenticated user, allowing filtering, property selection, and pagination.
Parámetros de entrada
topintegerMaximum number of teams to return per page (1-999). Used for pagination; see `next_link` in response.
filterstringOData v4.0 filter string to refine results based on team properties (e.g., `startsWith(displayName,'A')`). Consult OData v4.0 documentation for syntax.
selectstringComma-separated team properties to retrieve (e.g., 'id,displayName,description'). If empty or omitted, standard properties are returned. Supported properties include `id`, `displayName`, `description`, `visibility`.
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 team channelsMICROSOFT_TEAMS_TEAMS_LIST_CHANNELSAcciónRetrieves channels for a specified microsoft teams team id (must be valid and for an existing team), with options to include shared channels, filter results, and select properties.
MICROSOFT_TEAMS_TEAMS_LIST_CHANNELSAcciónRetrieves channels for a specified microsoft teams team id (must be valid and for an existing team), with options to include shared channels, filter results, and select properties.
Parámetros de entrada
filterstringOData v4 query string to filter channels (e.g., `startswith(displayName,'Sales')` or `membershipType eq 'private'`).
selectstringComma-separated channel properties to return (e.g., 'id,displayName,description'); empty for default properties. Common: `id`, `displayName`, `description`, `email`, `membershipType`, `webUrl`.
team_idstringObligatorioUnique identifier (ID) of the Microsoft Teams team.
include_shared_channelsbooleanIf true, include channels shared with the team.
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 chat messagesMICROSOFT_TEAMS_TEAMS_LIST_CHAT_MESSAGESAcciónRetrieves messages (newest first) from an existing and accessible microsoft teams one-on-one chat, group chat, or channel thread, specified by `chat id`.
MICROSOFT_TEAMS_TEAMS_LIST_CHAT_MESSAGESAcciónRetrieves messages (newest first) from an existing and accessible microsoft teams one-on-one chat, group chat, or channel thread, specified by `chat id`.
Parámetros de entrada
topintegerMaximum number of messages to retrieve.
chat_idstringObligatorioUnique identifier of the Microsoft Teams chat from which to retrieve messages.
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 PeopleMICROSOFT_TEAMS_TEAMS_LIST_PEOPLEAcciónRetrieves a list of people relevant to a specified user from microsoft graph, noting the `search` parameter is only effective if `user id` is 'me'.
MICROSOFT_TEAMS_TEAMS_LIST_PEOPLEAcciónRetrieves a list of people relevant to a specified user from microsoft graph, noting the `search` parameter is only effective if `user id` is 'me'.
Parámetros de entrada
topintegerMaximum number of items per page for pagination. Actual count may be less. Service default if unspecified.
skipintegerNumber of items to skip for pagination.
filterstringOData $filter query to limit results (e.g., `"startsWith(displayName,'A')"`).
searchstringFuzzy search query (name, email, or topic like 'topic:marketing'). Effective only when `user_id` is 'me'.
selectstringComma-separated OData property names to include for each person (e.g., 'id,displayName'). If unspecified, a default set is returned.
orderbystringOData $orderby expression to sort results (e.g., 'displayName asc, relevanceScore desc').
user_idstringIdentifier of the user (e.g., 'me', 'adelev@contoso.com', or GUID) whose relevant people are to be retrieved.
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
Post message to Teams channelMICROSOFT_TEAMS_TEAMS_POST_CHANNEL_MESSAGEAcciónPosts a new text or html message to a specified channel in a microsoft teams team.
MICROSOFT_TEAMS_TEAMS_POST_CHANNEL_MESSAGEAcciónPosts a new text or html message to a specified channel in a microsoft teams team.
Parámetros de entrada
contentstringObligatorioThe content of the message to be sent. Can be plain text or HTML, determined by `content_type`.
team_idstringObligatorioThe unique identifier of the Microsoft Teams team containing the channel.
channel_idstringObligatorioThe unique identifier of the channel within the specified team where the message will be posted.
content_typestringThe format of the message content. Supported values: 'text' (plain text) or 'html' (HTML content). Defaults to 'text'.
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 message to Teams chatMICROSOFT_TEAMS_TEAMS_POST_CHAT_MESSAGEAcciónSends a non-empty message (text or html) to a specified, existing microsoft teams chat; content must be valid html if `content type` is 'html'.
MICROSOFT_TEAMS_TEAMS_POST_CHAT_MESSAGEAcciónSends a non-empty message (text or html) to a specified, existing microsoft teams chat; content must be valid html if `content type` is 'html'.
Parámetros de entrada
chat_idstringObligatorioUnique identifier for the Microsoft Teams chat to receive the message.
contentstringObligatorioMessage content, either plain text or HTML (see `content_type`).
content_typestringContent format: 'text' (plain) or 'html'.
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
Reply to Teams channel messageMICROSOFT_TEAMS_TEAMS_POST_MESSAGE_REPLYAcciónSends a reply to an existing message, identified by `message id`, within a specific `channel id` of a given `team id` in microsoft teams.
MICROSOFT_TEAMS_TEAMS_POST_MESSAGE_REPLYAcciónSends a reply to an existing message, identified by `message id`, within a specific `channel id` of a given `team id` in microsoft teams.
Parámetros de entrada
contentstringObligatorioThe body of the reply message. This can be plain text or HTML, as specified by the `content_type` field.
team_idstringObligatorioThe unique identifier (GUID) of the Microsoft Teams team that contains the channel where the message to be replied to exists.
channel_idstringObligatorioThe unique identifier of the channel within the specified team. This channel contains the message to which the reply will be posted. Channel IDs typically follow a format like '19:{alphanumeric_string}@thread.tacv2'.
message_idstringObligatorioThe unique identifier of the specific message within the channel to which this reply is directed.
content_typestringSpecifies the format of the `content` field. Accepted values are 'text' for plain text content and 'html' for content with HTML formatting. Defaults to 'text' if not 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
Unarchive Teams teamMICROSOFT_TEAMS_UNARCHIVE_TEAMAcciónTool to unarchive a microsoft teams team. use when you need to restore an archived team to active state.
MICROSOFT_TEAMS_UNARCHIVE_TEAMAcciónTool to unarchive a microsoft teams team. use when you need to restore an archived team to active state.
Parámetros de entrada
team_idstringObligatorioThe unique identifier (GUID) of the team to unarchive.
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 Teams channel messageMICROSOFT_TEAMS_UPDATE_CHANNEL_MESSAGEAcciónTool to update a message in a channel. use when you need to modify an existing channel message after confirming channel and message ids.
MICROSOFT_TEAMS_UPDATE_CHANNEL_MESSAGEAcciónTool to update a message in a channel. use when you need to modify an existing channel message after confirming channel and message ids.
Parámetros de entrada
contentstringObligatorioUpdated message content, either plain text or HTML.
team_idstringObligatorioUnique identifier of the Microsoft Teams team.
channel_idstringObligatorioUnique identifier of the channel within the team.
message_idstringObligatorioUnique identifier of the channel message to update.
content_typestringFormat of the message content: 'text' or 'html'.
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 Teams chat messageMICROSOFT_TEAMS_UPDATE_CHAT_MESSAGEAcciónTool to update a specific message in a chat. use when you need to correct or modify a sent chat message.
MICROSOFT_TEAMS_UPDATE_CHAT_MESSAGEAcciónTool to update a specific message in a chat. use when you need to correct or modify a sent chat message.
Parámetros de entrada
chat_idstringObligatorioUnique identifier of the Microsoft Teams chat.
contentstringObligatorioUpdated message content, either plain text or HTML.
message_idstringObligatorioUnique identifier of the chat message to update.
content_typestringFormat of the message content: 'text' or 'html'.
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 TeamMICROSOFT_TEAMS_UPDATE_TEAMAcciónTool to update the properties of a team. use when you need to modify team settings such as member, messaging, or fun settings.
MICROSOFT_TEAMS_UPDATE_TEAMAcciónTool to update the properties of a team. use when you need to modify team settings such as member, messaging, or fun settings.
Parámetros de entrada
team_idstringObligatorioThe unique identifier (GUID) of the team to update.
funSettingsobjectSettings that control fun features in the team.
memberSettingsobjectSettings that control what members can do in the team.
messagingSettingsobjectSettings that control messaging capabilities in the team.
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