Pooler, som förvisades från den engelska fotbollsligan förra säsongen, förlorade sin öppningsmatch hemma till Dover på lördagen men började bra på Moss Rose, med Cassidy och Jack Munns båda bränning inches bred.
Macclesfield slog tillbaka, med Danny Whitaker s volleyed ansträngning utmärkt tipsade bort av målvakt Scott Loach.
Hemsidan tog ledningen i 38:e minuten när Elliott Durrells boll i lådan leddes hem av Whitaker.
Det var ett avsked för Hartlepool i början av andra halvan när ett misstag från försvararen Scott Harrison gjorde Tyrone Marsh klar men han sköt rakt mot Loach.
Poolerna planade ut efter 58 minuter när Cassidy nickade i ett kors från Ryan Donaldson och kom närmast att vinna den när strejkarens flimrade rubrik räddades.
Matchrapport från Pressföreningen.
Matchen slutar, Macclesfield Town 1, Hartlepool United 1.
Andra halvlek, Macclesfield Town 1, Hartlepool United 1.
Substitution, Macclesfield Town. Koby Arthur ersätter Elliott Durrell.
Substitution, Macclesfield Town. Scott Wilson ersätter Scott Burgess.
Ersättning, Hartlepool United. Blair Adams ersätter Jack Munns.
Substitution, Macclesfield Town. Kieran Kennedy ersätter George Pilkington.
Mål!  Macclesfield Town 1, Hartlepool United 1. Jake Cassidy (Förenade Hartlepool).
Andra halvan börjar Macclesfield Town 1, Hartlepool United 0.
Första halvlek, Macclesfield Town 1, Hartlepool United 0.
Jack Munns (Hartlepool United) visas det gula kortet.
Mål!  Macclesfield Town 1, Hartlepool United 0. Danny Whitaker (Macclesfield-staden).
Tyrone Marsh (Macclesfield Town) visas det gula kortet.
Liam Donnelly (Hartlepool United) visas det gula kortet.
Första halvan börjar.
Lineups tillkännages och spelarna värms upp.
Jake Cassidys andra halvutjämning gav Hartlepool deras första poäng i Vanarama National League när de drog mot Macclesfield.