Hermes is her husband
Zeus sends Hermes to Calypso to tell her to release Odysseus.
working on a tapestry
Hermes tells Calypso to let Odysseus go.
Naturally he sends the messenger of the gods: Hermes.
During Hermes's conversation with Calypso, Odysseus is most likely waiting or exploring the island of Ogygia where Calypso resides. He may be reflecting on his journey home and longing to return to Ithaca.
to tell calypso to release Odysseus
Hermes.
She was singing and weaving.
In Book V of the Odyssey, Hermes, the messenger of the gods, travels to Calypso's island, where he tells the nymph of Zeus' decision that she has to let Odysseus go.
Hermes
Singing and weaving
Hermes delivered a message from Zeus to Calypso, instructing her to release Odysseus from her island and let him continue his journey back home to Ithaca. Zeus ordered this in response to pleas from Athena and the other gods.