core.medplumclient.pushtoagent | Medplum

MedplumClient.pushToAgent() method

Pushes a message to an agent.

Signature:

pushToAgent(agent: Agent | Reference<Agent>, destination: Device | Reference<Device> | string, body: any, contentType?: string, waitForResponse?: boolean, options?: PushToAgentOptions): Promise<any>;

Parameters

Parameter Type Description
agent Agent | Reference The agent to push to.
destination Device | Reference | string The destination device.
body any The message body.
contentType string (Optional) Optional message content type.
waitForResponse boolean (Optional) Optional wait for response flag.
options PushToAgentOptions (Optional) Optional fetch options.

Returns:

Promise

Promise to the result. If waiting for response, the result is the response body. Otherwise, it is an operation outcome.