If your using an Assistant with an ID you can just update and add the toolID.
If you are using a Transient you can just attach the toolID or use transientTools. (Meaning you save the JSON and just add it doing the call (inbound/outbound). (The logic assign transientTools is all based on what platform your using etc)