PushClient ships in the praisonai wrapper (pip install praisonai). Core praisonaiagents.push exports protocols and ChannelMessage only.How It Works
Quick Start
1
Simple Usage
Connect and subscribe:
2
With Configuration
Enable push on the gateway:
How It Works
Import paths:
Configuration Options
PushConfig
DeliveryConfig
Best Practices
Enable Redis for multi-server
Enable Redis for multi-server
Without Redis, channels exist on one gateway instance only.
Keep push opt-in
Keep push opt-in
PushConfig(enabled=False) adds zero overhead — enable only when clients subscribe.Use polling fallback on corporate networks
Use polling fallback on corporate networks
Set
fallback_to_polling=True on PushClient when WebSocket is blocked.Separate from A2A webhooks
Separate from A2A webhooks
Real-time channels differ from A2A task webhooks — use the right page for your pattern.
Related
Gateway
Host push channels on the gateway
A2A Push Notifications
Webhook-based task updates

