Skip to main content

Interface: ITelephonyCallStore

Defined in: packages/agentos/src/io/channels/telephony/types.ts:533

Rolls back all writes on rejection and serializes the provider partition across instances. A store instance belongs to one configured carrier account namespace. Retain terminal state and processed ids through the host's callback retention window; this API never evicts them.

Methods​

withProvider()​

withProvider<T>(provider, work): Promise<T>

Defined in: packages/agentos/src/io/channels/telephony/types.ts:535

Holds the transaction until work returns; work performs no network I/O or event delivery.

Type Parameters​

T​

T

Parameters​

provider​

VoiceProviderName

work​

(tx) => Promise<T>

Returns​

Promise<T>