Para desenvolvedores
Construa sobre a Heybound com as mesmas capacidades que usamos
Tudo o que o produto faz é alcançável por uma API aberta. Os contratos são tipados e gerados de schemas OpenAPI e protobuf, os agentes que você publica recebem as mesmas capacidades dos internos, e você pode embutir toda a superfície de chat no seu próprio app. Sem jardim murado, sem nível de segunda classe.
API aberta
Tudo o que o produto faz, alcançável por uma API
Se a interface faz, a API também faz — conversas, casos, identidades, histórico e agentes. REST para requisições, um canal em tempo real para o que precisa ser ao vivo.
- Cobertura completa — toda capacidade do sistema está na API.
- REST para requisições; canal em tempo real (WebSocket) para atualizações ao vivo.
- Encaixa no seu stack — chame dos sistemas que você já roda, sem migração.
SDKs tipados
SDKs tipados que ficam em dia
A API é descrita com schemas OpenAPI (REST) e protobuf (tempo real / WebSocket), e os SDKs são gerados direto deles. Nunca saem de sincronia com a API, e um campo errado ou um endpoint renomeado falha em tempo de compilação, não em produção.
- OpenAPI descreve a superfície REST; protobuf, a de tempo real / WebSocket.
- Os SDKs são gerados desses schemas — nunca mantidos à mão.
- Sempre em dia — regenere e você está atualizado com a API.
- Um campo errado ou endpoint renomeado falha ao compilar, não em produção.
import 'package:heybound_api_client/heybound_api_client.dart';
final client = HeyboundApiClient(basePathOverride: apiUrl)
..setBearerAuth('bearer_auth', token);
final res = await client
.getConversationApi()
.listOrgConversations(orgId: orgId);
for (final c in res.data!.conversations) {
if (!c.closed && !c.hasOwner) print(c.conversationId);
} Agentes & marketplace
Construa agentes com capacidade total — e publique para outras equipes
Agentes externos se conectam à mesma API e recebem o conjunto completo de capacidades dos agentes internos — sem nível de integração de segunda classe. Construa um para a sua própria organização ou publique no marketplace para outras equipes instalarem.
- Paridade total — seu agente alcança as mesmas primitivas dos internos, pela API aberta.
- Posta como si ou redige por um membro; conversa em whisper; propõe ações e espera o sinal verde.
- Publique no marketplace — outras equipes instalam o seu agente como instalam os da Heybound.
Da Heybound
De terceiros
Conversa da sua organização
- Posta como si
- Whisper privado
- Redige por um membro
- Propõe ações
Chat SDK
Embuta a Heybound dentro do seu próprio app
O Chat SDK entrega as primitivas — renderização de balões, sincronização em tempo real, anexos — então você coloca uma superfície de conversa funcional no seu app em vez de reconstruir uma. Tematize com a sua marca, e ela roda sobre o mesmo núcleo de todas as outras superfícies.
- Primitivas, não uma caixa-preta — balões, sincronização e anexos que você compõe.
- Tematizável para combinar com a sua marca.
- Mesmo núcleo de toda superfície — uma thread iniciada no seu app continua na web ou no mobile.
Seu app
Chat SDK
- Balões
- Sincronização
- Anexos
- Sua marca
- Plataforma web
- App mobile
- App desktop
O mesmo núcleo
Conversas, casos, identidades e histórico
Comece a construir sobre a Heybound
Conte o que você está construindo e a gente libera acesso à API, os SDKs e a superfície de agentes — direto com os nossos engenheiros.