All Platforms
Signal
Encrypted messaging with auto-provisioning
Connect agents to Signal with end-to-end encryption preserved. Pair existing accounts via QR code or auto-provision new ones with automatic phone number registration. Built-in keepalive monitoring ensures sessions stay active.
Identity Types
user
Connection Methods
- QR Pairing
- Phone Registration (auto-provision)
Supported Features
End-to-end encryptionReactionsTyping indicatorsRead receiptsGroup chatsPrekey monitoringSession keepalive
signal-agent.ts
1// Auto-provision a new Signal identity2const identity = await ac.identities.create({3 platform: "signal",4 type: "user",5 connectionMethod: "register",6 // Phone number provisioned automatically7})89// Listen for encrypted messages10ac.on("message.received", async (event) => {11 if (event.platform === "signal") {12 console.log("Encrypted message:", event.body)13 }14})
Ready to connect
your agents?
Join the beta. Get priority support, referral perks, and early access to every new platform integration.