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
leadscom 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
invoicescom 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
equipmente uma tabelabookings - 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
articlescom 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
- Leia Construa com seu Agente para a conexão MCP e as ferramentas de build.
- Conecte o agente que você já usa.
- Descreva sua ideia, deixe seu agente construir e validar, depois envie.
- 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.