Make
Visão geral
Seção intitulada “Visão geral”Make (anteriormente Integromat) é uma plataforma visual de automação que permite criar fluxos de trabalho complexos conectando centenas de apps e serviços sem código. Com a integração Make no SquadOS, seus agentes podem gerenciar organizações, equipes, cenários e consumir dados de uso diretamente da API do Make.
- Documentação na Composio: docs.composio.dev/toolkits/make
Autenticação
Seção intitulada “Autenticação”Esta ferramenta utiliza chave de API (API_KEY) para conectar.
Você vai precisar dos seguintes campos:
| Campo | Obrigatório | Descrição |
|---|---|---|
api_key | Sim | Token de API gerado nas configurações da sua conta Make. |
Como obter a credencial
Seção intitulada “Como obter a credencial”- Acesse make.com e faça login na sua conta.
- Clique no seu avatar no canto superior direito e vá em Profile.
- Navegue até a aba API (ou acesse diretamente
app.make.com/profile/api). - Clique em Add token, dê um nome descritivo (ex.: “SquadOS”) e selecione os escopos necessários.
- Copie o token gerado — ele só é exibido uma vez.
Como conectar no SquadOS
Seção intitulada “Como conectar no SquadOS”- Acesse Ferramentas no menu lateral (
/admin/tools). - Abra a aba Disponíveis e procure por
Make. - Clique no card para abrir o modal de detalhes e em Conectar.
- Você é levado para a página de conexão segura hospedada pela Composio, onde informa a chave de API obtida acima.
- Ao concluir, você volta para o SquadOS com a conta conectada e a ferramenta disponível para os agentes. (Detalhes do fluxo em Ferramentas da Organização.)
Ações disponíveis
Seção intitulada “Ações disponíveis”Criar organização
Seção intitulada “Criar organização”MAKE_CREATE_ORGANIZATIONS
Cria uma nova organização no Make. Use quando precisar configurar uma nova organização com região, fuso horário e país específicos.
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
name | string | Sim | Nome da organização. |
regionId | integer | Sim | ID da região Make associada à organização. Obtenha com a ação Listar Regiões IMT ou o endpoint GET /enums/imt-regions. |
countryId | integer | Sim | ID do país associado à organização. Obtenha com a ação Listar Países ou o endpoint GET /enums/countries. |
timezoneId | integer | Sim | ID do fuso horário da organização. Obtenha com a ação Listar Fusos Horários ou o endpoint GET /enums/timezones. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Criar solicitação de redefinição de senha
Seção intitulada “Criar solicitação de redefinição de senha”MAKE_CREATE_USERS_PASSWORD_RESET_DEMAND
Cria uma solicitação de redefinição de senha para um usuário pelo endereço de e-mail. Use quando um usuário precisar redefinir a senha e você quiser disparar o e-mail de redefinição.
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
email | string | Sim | E-mail do usuário para o qual a senha deve ser redefinida. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter preços do caixa
Seção intitulada “Obter preços do caixa”MAKE_GET_CASHIER_PRICES
Recupera um preço específico do caixa pelo identificador. Retorna detalhes de precificação incluindo ID do produto, valor, moeda, período de cobrança e limites de configuração (operações, data store, transferências).
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
priceId | integer | Sim | Identificador do registro de preço consultado. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter produtos do caixa
Seção intitulada “Obter produtos do caixa”MAKE_GET_CASHIER_PRODUCTS
Recupera os produtos disponíveis no caixa do Make. Use quando precisar descobrir planos de assinatura, complementos ou opções de preços disponíveis para organizações.
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
type | string | Não | Tipo de produto no sistema de caixa do Make. Valores aceitos: "PLAN" ou "EXTRA". |
organizationId | integer | Não | Filtra por identificador de organização. Retorna produtos disponíveis para a organização especificada. |
relatedPriceId | integer | Não | Filtra produtos pelo ID de preço associado. Retorna produtos vinculados ao preço especificado. |
includeInvisible | boolean | Não | Inclui produtos invisíveis na resposta. Quando true, retorna produtos não visíveis normalmente aos usuários. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter autorização atual
Seção intitulada “Obter autorização atual”MAKE_GET_CURRENT_AUTHORIZATION
Recupera os detalhes de autorização do usuário autenticado. Retorna escopos de permissão e método de autenticação usado. Use após autenticação para verificar as capacidades do token.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter status de revisão de apps (enums)
Seção intitulada “Obter status de revisão de apps (enums)”MAKE_GET_ENUMS_APPS_REVIEW_STATUSES
Recupera os status de revisão de apps disponíveis no Make. Use quando precisar entender os valores válidos para fluxos de revisão de apps.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter regiões IMT (enums)
Seção intitulada “Obter regiões IMT (enums)”MAKE_GET_ENUMS_IMT_REGIONS
Recupera a lista de regiões Make e seus valores de regionId. Use quando precisar de identificadores de região válidos para criar organizações.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter zonas IMT (enums)
Seção intitulada “Obter zonas IMT (enums)”MAKE_GET_ENUMS_IMT_ZONES
Recupera as zonas IMT disponíveis no Make. Use quando precisar de IDs de zona válidos para criar organizações via POST /organizations.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter modelos LLM (enums)
Seção intitulada “Obter modelos LLM (enums)”MAKE_GET_ENUMS_LLM_MODELS
Recupera os modelos de linguagem de grande porte (LLM) disponíveis no Make. Use quando precisar da lista de modelos LLM suportados para mapeamento de IA ou configurações de toolkit.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter tipos de módulo (enums)
Seção intitulada “Obter tipos de módulo (enums)”MAKE_GET_ENUMS_MODULE_TYPES
Recupera os tipos de módulo disponíveis no Make. Use quando precisar de valores válidos de tipo de módulo para cenários ou filtragem de módulos.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter funcionalidades de organização (enums)
Seção intitulada “Obter funcionalidades de organização (enums)”MAKE_GET_ENUMS_ORGANIZATION_FEATURES
Recupera as funcionalidades de organização disponíveis no Make. Use quando precisar de valores de funcionalidade válidos para gerenciar organizações.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter escopos de token de API de usuário (enums)
Seção intitulada “Obter escopos de token de API de usuário (enums)”MAKE_GET_ENUMS_USER_API_TOKEN_SCOPES
Recupera todos os escopos de token de API disponíveis no Make. Use quando precisar de opções de escopo válidas para criar ou gerenciar tokens de API.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter notificações de e-mail de usuário (enums)
Seção intitulada “Obter notificações de e-mail de usuário (enums)”MAKE_GET_ENUMS_USER_EMAIL_NOTIFICATIONS
Recupera os tipos de notificação por e-mail disponíveis para usuários Make. Use quando precisar obter configurações de notificação válidas ou preencher seletores de preferência de notificação.
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
language | string | Não | Código de idioma ISO 639-1 para as descrições das notificações. Atualmente apenas 'en' (inglês) é suportado. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter funcionalidades de usuário (enums)
Seção intitulada “Obter funcionalidades de usuário (enums)”MAKE_GET_ENUMS_USER_FEATURES
Recupera a lista de todas as funcionalidades de usuário existentes e suas descrições. Retorna um array de funcionalidades, cada uma com título legível e identificador. Use para descobrir as funcionalidades de usuário disponíveis no Make.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter tipos de variável (enums)
Seção intitulada “Obter tipos de variável (enums)”MAKE_GET_ENUMS_VARIABLE_TYPES
Recupera os tipos de variável disponíveis no Make. Use quando precisar de opções válidas de tipo de variável para criar ou gerenciar data stores e variáveis.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter operações
Seção intitulada “Obter operações”MAKE_GET_OPERATIONS
Recupera o uso diário de operações de uma organização nos últimos 30 dias. Retorna contagem de operações, transferência de dados (bytes) e consumo de centicredits por dia. Use a ação Listar Organizações primeiro para obter o organization_id.
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
organization_id | integer | Sim | Identificador único da organização para consultar o uso de operações. Use a ação Listar Organizações para obter este ID. |
organization_timezone | boolean | Não | Se true, usa o fuso horário da organização para definir o início e o fim de cada dia no período de 30 dias. Se false ou não especificado, usa o fuso horário do chamador da API. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Obter usuário atual
Seção intitulada “Obter usuário atual”MAKE_GET_USERS_ME
Recupera informações sobre o usuário autenticado atual. Use quando precisar de detalhes do usuário como ID, nome, e-mail, fuso horário e elegibilidade de suporte.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Listar países (enums)
Seção intitulada “Listar países (enums)”MAKE_LIST_ENUMS_COUNTRIES
Recupera todos os países suportados no Make. Retorna uma lista de países com IDs, nomes completos, códigos ISO de 3 letras e códigos ISO de 2 letras. Use para obter valores de país válidos ao criar ou atualizar organizações, usuários ou outros recursos que exigem seleção de país.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Listar idiomas (enums)
Seção intitulada “Listar idiomas (enums)”MAKE_LIST_ENUMS_LANGUAGES
Recupera uma lista de códigos e nomes de idiomas. Use quando precisar preencher seletores de idioma após autenticação. A resposta pode ser grande; filtre apenas os códigos de idioma necessários antes de repassar adiante.
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
localized | boolean | Não | Quando true, retorna apenas idiomas com nomes localizados (ex.: Deutsch, Čeština). O padrão é false. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Listar tiers LLM integrados (enums)
Seção intitulada “Listar tiers LLM integrados (enums)”MAKE_LIST_ENUMS_LLM_BUILTIN_TIERS
Recupera todos os tiers de LLM predefinidos (small, medium, large) com seus modelos, provedores e coeficientes de preço associados. Use ao configurar mapeamento de IA ou definições de toolkit de IA com informações de tier integrado.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Listar locales (enums)
Seção intitulada “Listar locales (enums)”MAKE_LIST_ENUMS_LOCALES
Recupera todos os locales suportados no Make. Retorna uma lista com IDs, nomes de exibição, códigos de locale padrão e códigos compatíveis com Angular. Use para obter valores de locale válidos ao configurar preferências de usuário e configurações de internacionalização na plataforma Make.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Listar fusos horários (enums)
Seção intitulada “Listar fusos horários (enums)”MAKE_LIST_ENUMS_TIMEZONES
Recupera todos os fusos horários suportados no Make. Retorna uma lista com IDs, nomes de exibição (incluindo offset GMT), códigos IANA de fuso horário e offsets UTC. Use para obter valores de fuso horário válidos ao criar ou atualizar organizações, usuários ou cenários que exigem configurações de fuso horário.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Listar organizações
Seção intitulada “Listar organizações”MAKE_LIST_ORGANIZATIONS
Lista as organizações às quais o usuário autenticado pertence (incluindo organizationId, nome e timezoneId). Use imediatamente após autenticação para descobrir organizações e estabelecer o contexto correto de org para listagem e gerenciamento de cenários subsequentes.
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
cols | array | Não | Array de nomes de colunas a retornar na resposta (ex.: ['id', 'name', 'timezoneId']). |
zone | string | Não | URL do domínio da instância Make. |
pg_limit | integer | Não | Número máximo de resultados por página. |
pg_offset | integer | Não | Número de entidades a pular antes de retornar resultados. |
pg_sortBy | string | Não | Campo para ordenar as entidades retornadas (ex.: 'name', 'id'). |
externalId | string | Não | Usado por instâncias White Label para segurança; nulo no Make Cloud público. |
pg_sortDir | string | Não | Direção de ordenação: 'asc' para crescente ou 'desc' para decrescente. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Listar equipes
Seção intitulada “Listar equipes”MAKE_LIST_TEAMS
Lista todas as equipes dentro de uma organização. Use quando precisar descobrir equipes para gerenciar cenários e recursos dentro de um contexto de organização.
Parâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
cols | array | Não | Array de nomes de colunas a retornar na resposta. Colunas disponíveis: id, name, organizationId, activeScenarios, activeApps, operations, transfer, centicredits, operationsLimit, transferLimit, consumedOperations, consumedTransfer, isPaused, consumedCenticredits. |
pg_offset | integer | Não | Número de entidades a pular antes de retornar resultados. |
pg_sort_by | string | Não | Campo para ordenar as equipes retornadas (ex.: 'name', 'id'). |
organization_id | integer | Sim | Identificador único da organização para listar as equipes. Use a ação Listar Organizações para obter este ID. |
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |
Verificar API (ping)
Seção intitulada “Verificar API (ping)”MAKE_PING_API
Verifica a conectividade e disponibilidade da API Make. Use quando precisar confirmar se a API Make está acessível e operacional antes de realizar outras operações.
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
data | string | Sim | Dados retornados pela execução da ação. |
error | string | Não | Mensagem de erro caso a execução tenha falhado. |
successful | boolean | Sim | Indica se a ação foi executada com sucesso. |