Member Junction
    Preparing search index...

    One call to start.

    interface TelephonyCallStartArgs {
        BindSdk: BridgeNativeSdkBinding;
        Configuration: Record<string, unknown>;
        ContextUser: UserInfo;
        Direction: "Inbound" | "Outbound";
        Identity: Pick<MJAIBridgeAgentIdentityEntity, "AgentID" | "IdentityValue">;
        Lease: CallCapacityLease;
        MetadataProvider: IMetadataProvider;
        RemoteNumber: string;
        ResolveProvider: () => MJAIBridgeProviderEntity;
    }
    Index

    Properties

    Binds the carrier's real SDK onto the driver.

    Configuration: Record<string, unknown>

    The driver configuration — build it with BuildTelephonyCallConfiguration.

    ContextUser: UserInfo
    Direction: "Inbound" | "Outbound"
    Identity: Pick<MJAIBridgeAgentIdentityEntity, "AgentID" | "IdentityValue">

    The agent identity (the DID the agent answers on, and the agent it pins).

    The capacity slot the call already holds; the starter owns releasing it.

    MetadataProvider: IMetadataProvider
    RemoteNumber: string

    The other party's number: the caller (inbound) or the number being dialled (outbound).

    ResolveProvider: () => MJAIBridgeProviderEntity

    Resolves the seeded carrier provider row (called after the engine's metadata is loaded; may throw when it is missing).