@dialstack/sdk / react
react
DialStack SDK - React Entry Point
All React components, hooks, and React-specific types. Import from '@dialstack/sdk/react' to use these.
Interfaces
- AIAgentProps
- CallHistoryProps
- CallLogsProps
- DialPadProps
- DialPlanData
- DialPlanHandle
- DialPlanProps
- DialstackComponentsProviderProps
- ExternalDialNode
- ExternalDialNodeConfig
- InternalDialNode
- InternalDialNodeConfig
- ListResourcesOptions
- PhoneNumberOrderingProps
- PhoneNumbersProps
- RingAllUsersNode
- RingAllUsersNodeConfig
- ScheduleNode
- ScheduleNodeConfig
- SoftphoneContextValue
- SoftphoneError
- SoftphoneProps
- SoftphoneProviderProps
- UseCallActions
- UseCallActionsOptions
- UseDialInput
- UseLastError
- VoiceAppNodeData
- VoicemailsProps
Type Aliases
Variables
- AIAgent
- CallHistory
- CallLogs
- DIAL_COUNTRY
- DialPad
- DialPlan
- DialstackComponentsProvider
- EmergencyBanner
- IncomingCall
- IncomingStack
- OngoingCall
- PhoneNumberOrdering
- PhoneNumbers
- Softphone
- SoftphoneProvider
- Voicemails
Functions
- buildAIAgentPrefillFaq
- callPeerName
- callPeerNumber
- callStateLabelKey
- errorMessageKey
- formatCallDuration
- formatDisplayNumber
- isCallActive
- isIncomingRinging
- sanitizeDestination
- selectScreen
- shouldApplyPrefillFaq
- shouldRingIncoming
- stripToDialString
- useActiveCall
- useCallActions
- useCallDuration
- useCreateComponent
- useDialInput
- useDialstack
- useDialstackComponents
- useIncomingCall
- useLastError
- useSoftphone
- useUpdateWithSetter
References
AIAgentData
Renames and re-exports AIAgent
AIAgentExtensionAvailabilityResult
Re-exports AIAgentExtensionAvailabilityResult
AIAgentFormValues
Re-exports AIAgentFormValues
AIAgentHostCreateResult
Re-exports AIAgentHostCreateResult
AIAgentHostSubmitPayload
Re-exports AIAgentHostSubmitPayload
FAQItem
Re-exports FAQItem
UpdateAIAgentRequest
Re-exports UpdateAIAgentRequest