要約生效的要件有四個:一、必須是特定合同當事人的意思表示;二、要約人必須有與他人訂立合同的目的;三、要約的內容必須要具體明確;四、經受要約人承諾,要約人即受要約的約束。法律依據:《民法典》第一百三十七條
以對話方式作出的意思表示,相對人知道其內容時生效。
以非對話方式作出的意思表示,到達相對人時生效。以非對話方式作出的採用數據電文形式的意思表示,相對人指定特定系統接收數據電文的,該數據電文進入該特定系統時生效;未指定特定系統的,相對人知道或者應當知道該數據電文進入其系統時生效。當事人對採用數據電文形式的意思表示的生效時間另有約定的,按照其約定。
《民法典》第四百七十二條要約是希望與他人訂立合同的意思表示,該意思表示應當符合下列條件:
(一)內容具體確定;
(二)表明經受要約人承諾,要約人即受該意思表示約束。