Can we use workflow action script to call our API and send signed document attached?

No, the document must be downloaded using the API.