import { initSocket, joinEventsChannel } from "@sippet-ai/sdk-js";
const { sessionToken } = await fetch("/api/sippet/realtime-session", {
method: "POST",
credentials: "include",
}).then((r) => r.json());
initSocket({
baseUrl: "https://api.sippet.ai",
socketOptions: {
params: {
session_token: sessionToken,
},
},
});
const channel = joinEventsChannel();
channel.on("incoming_call", (payload) => console.log("incoming_call", payload));
channel.on("call_answered", (payload) => console.log("call_answered", payload));
channel.on("call_ended", (payload) => console.log("call_ended", payload));