Build smarter, faster, and more reliable communication solutions.
package main
import (
"fmt"
"os"
"github.com/callmansion/callmansion-go"
)
func main() {
client := callmansion.NewRestClient(os.Getenv("CALLMANSION_API_KEY"))
params := &callmansion.CreateCallParams{}
params.SetFrom("+233558286628")
params.SetTo("+233558762459")
params.SetWebSocketUrl("wss://your-ngrok-url.ngrok.io/ws")
call, err := client.CreateCall(params)
if err != nil {
fmt.Println("Error creating call:", err)
return
}
fmt.Println("Call initiated successfully:", call.ID)
}
Power authentication, AI-driven calls, real-time messaging, and smart routing. Build customer support, notifications, or AI sales calls in minutes.
Protect user accounts with seamless OTP verification, number validation, and multi-factor authentication (MFA).
Stream, transcribe, and respond in real time with cutting-edge AI-driven voice automation.
Ensure OTPs, alerts, and campaigns reach the right audience with real-time tracking, and maximum delivery success.
Join our beta program and get early access to cutting-edge voice and messaging APIs. Start building powerful communication experiences today.