Documentation / @agentick/react / useClient
Function: useClient() ​
useClient():
AgentickClient
Defined in: react/src/hooks/use-client.ts:32
Access the Agentick client from context.
Returns ​
Throws ​
If used outside of AgentickProvider
Example ​
tsx
import { useClient } from '@agentick/react';
function MyComponent() {
const client = useClient();
// Direct client access for advanced use cases
const handleCustomChannel = () => {
const session = client.session('conv-123');
const channel = session.channel('custom');
channel.publish('event', { data: 'value' });
};
return <button onClick={handleCustomChannel}>Send</button>;
}