core.medplumclient.pushtoagent
Home > @medplum/core > MedplumClient > pushToAgent
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?: MedplumRequestOptions): Promise<any>;
Parameters
Parameter | Type | Description |
---|---|---|
agent | Agent | Reference<Agent> | The agent to push to. |
destination | Device | Reference<Device> | 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 | MedplumRequestOptions | (Optional) Optional fetch options. |
Returns:
Promise<any>
Promise to the result. If waiting for response, the result is the response body. Otherwise, it is an operation outcome.