Construindo Extensões

Conecte seu próprio agente de IA. Ele constrói a extensão para você.


A ideia

Sois AI é extensível. Todo workspace vem com módulos integrados: contatos, tarefas, caixa de entrada, documentos, arquivos, departamentos. Mas e se você precisar de um pipeline de CRM, um rastreador de faturas, um quadro de projetos ou algo totalmente único para o seu negócio?

Você constrói com o agente de IA que já usa. Conecte seu agente (Claude, ChatGPT, Cursor, Gemini ou qualquer ferramenta compatível com MCP) às ferramentas de build do SOIS MCP, descreva o app que deseja e seu agente constrói, valida e publica. Não existe um assistente de construção no app para aprender e você não precisa do portal de desenvolvedores para criar uma extensão personalizada. Conectar seu agente é suficiente.

Como sua própria IA faz o raciocínio e o trabalho, a SOIS não cobra nada para construir.


Como funciona

1. Conecte seu agente

Conecte seu agente ao servidor MCP do seu workspace (OAuth é o caminho recomendado, sem nada para colar; um token também funciona). As ferramentas de build fazem parte desse mesmo servidor e aparecem automaticamente para contas com capacidade de construção. Veja Construa com seu Agente para os detalhes de conexão e a lista completa de ferramentas.

2. Descreva o que você quer

Diga ao seu agente o que a extensão deve fazer, quais dados ela armazena, quem pode acessá-la e se precisa de credenciais ou APIs externas. Seu agente lê as regras canônicas de extensão via MCP e planeja a construção.

3. Seu agente constrói e valida

Seu agente gera tudo: o modelo de dados, a interface, o kit de ferramentas do agente, permissões e traduções. Ele executa o portão de validação estática gratuito quantas vezes quiser e corrige problemas localmente até o bundle ficar limpo.

4. Envie, revise, publique

Seu agente envia o bundle. Ele é protegido, validado e colocado na fila para revisão. Após aprovação, instale-o na loja de extensões dentro de qualquer workspace do Sois AI. Ele aparece na barra lateral, no explorador, na barra de pesquisa e no kit de ferramentas do agente, instantaneamente.


O que é construído

Cada extensão é um bundle autônomo:

Componente O que faz
Modelo de dados Tabelas, colunas e campos JSON limitados à sua extensão
UI Uma interface totalmente interativa que renderiza dentro do workspace
Ferramentas do agente Funções que o agente de IA pode chamar para ler, criar, atualizar e pesquisar os dados da sua extensão
Permissões Controle de acesso granular: quem pode visualizar, editar, excluir
Traduções Suporte multilíngue pronto para uso
Widget de dashboard Métricas opcionais em resumo no dashboard do workspace

Exemplos de extensões

Estes são os tipos de apps que seu agente pode construir a partir de um briefing em linguagem simples.

Pipeline de CRM

"Preciso de um CRM com leads, estágios (Novo, Qualificado, Proposta, Ganho, Perdido) e a capacidade de arrastar leads entre estágios. Cada lead tem uma empresa, contato, valor e data prevista de fechamento."

Seu agente constrói:

  • Uma tabela leads com rastreamento de estágio
  • Uma UI estilo Kanban com arrastar e soltar
  • Ferramentas do agente: searchLeads, createLead, updateLeadStage, getLeadsByStage
  • Widget de dashboard mostrando o valor do pipeline por estágio

Rastreador de Faturas

"Uma extensão de faturamento. Cada fatura tem um cliente, itens de linha, imposto, total, status (rascunho, enviada, paga, vencida) e uma data de vencimento. Preciso gerar faturas em PDF e enviá-las por e-mail."

Seu agente constrói:

  • Uma tabela invoices com itens de linha armazenados como JSON
  • Uma visualização de detalhes com editor de itens de linha e controles de status
  • Ferramentas do agente: createInvoice, sendInvoice, markAsPaid, listOverdueInvoices
  • Widget de dashboard mostrando totais pendentes versus pagos

Reserva de Equipamentos

"Um sistema de reservas para equipamentos compartilhados. A equipe pode reservar itens para um intervalo de datas. Sem reservas duplicadas. Mostrar uma visualização em calendário."

Seu agente constrói:

  • Uma tabela equipment e uma tabela bookings
  • Uma UI de calendário com detecção de conflitos
  • Ferramentas do agente: checkAvailability, createBooking, cancelBooking, listBookingsForDate

Conteúdo do Portal do Cliente

"Uma base de conhecimento para nossos clientes. Artigos organizados por categoria. Os clientes podem pesquisar e navegar. Os administradores podem criar e editar."

Seu agente constrói:

  • Uma tabela articles com categorias e conteúdo em rich text
  • Uma visualização de navegação pesquisável e categorizada
  • Ferramentas do agente: searchArticles, createArticle, updateArticle
  • Divisão de permissões: clientes recebem apenas leitura, administradores recebem CRUD completo

Quem pode construir

Qualquer pessoa pode conectar um agente e construir. Você não precisa de uma conta de desenvolvedor ou do portal de desenvolvedores para criar uma extensão personalizada para seu próprio workspace.

Construtor O que faz
Um usuário do tenant Conecte seu agente, construa uma extensão para seu próprio workspace e encaminhe-a de forma privada para você com um código de implantação.
Um desenvolvedor externo Conecte seu agente, construa para o ecossistema e publique no marketplace para ganhar com cada uso.

Ambos os caminhos usam as mesmas ferramentas de build do MCP e o mesmo formato de bundle. A única diferença é para onde o app finalizado vai.


Opções de implantação

Opção Como funciona
Loja pública Disponível para todos os workspaces do Sois AI globalmente. Ganhe receita quando outros instalarem e usarem sua extensão.
Implantação privada Gere um código de implantação no seu workspace e encaminhe a extensão diretamente para você. Ninguém mais pode vê-la.

Integração com agente

Toda extensão recebe automaticamente ferramentas de agente. Quando a extensão é instalada, o agente de IA do workspace (e qualquer agente externo conectado via servidor MCP) pode interagir com seus dados, sem configuração extra.

Pergunte ao agente:

  • "Quantos leads abertos temos?"
  • "Crie uma fatura para a Acme Corp, 10 horas de consultoria a $150/hora"
  • "Reserve o projetor para sexta-feira das 14h às 16h"
  • "Encontre todos os artigos sobre onboarding"

O agente usa as ferramentas da extensão exatamente como usa os módulos integrados. Pesquisar, criar, atualizar, resumir, tudo por linguagem natural.


Comece agora

  1. Leia Construa com seu Agente para a conexão MCP e as ferramentas de build.
  2. Conecte o agente que você já usa.
  3. Descreva sua ideia, deixe seu agente construir e validar, depois envie.
  4. Implante de forma privada no seu próprio workspace ou publique no marketplace e ganhe com cada uso.

Sem assistente no app. Sem portal de desenvolvedores necessário. Basta conectar seu agente e descrever o que precisa.