Conectando o OpenClaw a um Telefone de Disco via APIs SIP e de Voz

Configuração de Hardware e SIP
A configuração utiliza um telefone de disco Benotek conectado via cabo telefônico a um adaptador ATA Grandstream HT801 v2 (Adaptador Telefônico Analógico). O HT801 se conecta ao roteador via ethernet e se registra como um endpoint SIP com o Twilio.
Fluxo de Chamada: Usuário para OpenClaw
- Atenda o telefone de disco e disque o número do Twilio
- Twilio atende e toca "Conectando você ao OpenClaw"
- Twilio abre um fluxo de mídia WebSocket para o servidor via ngrok
- Servidor conecta ao Deepgram para conversão de fala em texto e ao OpenClaw
- Áudio de voz é transmitido do Twilio para o Deepgram em tempo real
- Deepgram transcreve a fala para texto
- Após 1,5 segundos de silêncio, a transcrição é enviada ao OpenClaw
- OpenClaw responde com texto
- Texto é enviado ao ElevenLabs para conversão de texto em fala
- Áudio é convertido para formato mulaw via ffmpeg
- Áudio mulaw é transmitido de volta através do Twilio para o alto-falante do telefone de disco
Fluxo de Chamada: OpenClaw para Usuário
- Acesse o endpoint /call-me no servidor
- Servidor instrui o Twilio a chamar o endpoint SIP (HT801)
- Telefone de disco toca com seu sino mecânico
- Atenda, mesmo fluxo descrito acima
Um vídeo demonstrativo está disponível mostrando o sistema em funcionamento.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Projeto Claude para Planejamento Diário com Integração do Todoist e Google Agenda
Um desenvolvedor criou um Projeto Claude que funciona como um assistente de gestão em tempo integral conectado ao Todoist e Google Calendar. O sistema planeja agendas diárias, rastreia hábitos e executa revisões usando três funções específicas: Auditor de Tarefas, Agendador de Hábitos e Compositor de Agenda.

Coordenação de Múltiplos Agentes de IA: Discord, Tarefas Agendadas e Hierarquia Clara
Um desenvolvedor executando três agentes OpenClaw resolveu problemas de coordenação usando o Discord como canal de comunicação compartilhado, substituindo o caro sistema de heartbeat do Paperclip por cron jobs por agente e estabelecendo uma hierarquia clara de liderança entre os modelos Claude Max e OpenAI.

Desenvolvedor Solo Constrói Plataforma Externa com Código Claude: Lições sobre Desenvolvimento de Produtos Assistido por IA
Um engenheiro de software com 6 anos de experiência construiu o PathQuest, uma plataforma de rotas ao ar livre com mais de 12 fontes de dados, usando Claude Code durante vários meses enquanto trabalhava em tempo integral. Ele compartilha detalhes específicos do fluxo de trabalho e lições sobre o gerenciamento do desenvolvimento assistido por IA.

Usando Arquivos Markdown como um Sistema de Memória para Agentes de IA de Programação
Um desenvolvedor compartilha um método usando arquivos {topic}_LOG.md e {topic}_SUMMARY.md para persistir conversas com o Claude Code, resolvendo problemas de compactação e reinicialização de agentes criando um sistema de memória dupla com registros detalhados e resumos indexados.