VeilAppDirect, group, and channel calls with realtime participant state.
3 detailed guides
3 min read
Launch audio or video calls in direct, group, or channel contexts with scope-aware validation.
• Direct calls between two participants.
• Group calls for group membership contexts.
3 min read
Understand accept/reject/join/end actions and how participant states move during a call.
• Respond with accept or reject from incoming call prompts.
• Join active calls with optional force-audio-only behavior where available.
4 min read
Why unanswered calls expire, and why repeated attempts may hit temporary protections.
• Direct calls can expire if unanswered for the configured timeout window.
• Stale active sessions are cleaned up to avoid long-running ghost calls.
Browse all categories in the Help Center or contact support if your workflow is not covered yet.