Install
openclaw skills install @bluecolumnconsulting-lgtm/remember-emailsTracks email threads, promised actions, and follow-ups so nothing falls through the cracks. Use when an agent manages correspondence and needs to know what was promised, to whom, and by when. Requires a BlueColumn API key (bc_live_*).
openclaw skills install @bluecolumnconsulting-lgtm/remember-emailsEmail threads have a memory of their own — promises, deadlines, and loose ends. This skill records the state of every important thread so the agent knows what is pending without re-reading the inbox.
After any meaningful exchange, store who promised what and the deadline.
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-remember \
-H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "THREAD: with Sarah Kim re: vendor contract. We promised revised pricing sheet by Aug 5. She owes us the signed NDA. Last message: hers, Jul 30.", "title": "email - vendor contract"}'
Before starting the day's email, ask what is pending and overdue.
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-recall \
-H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"q": "Which email threads have open promises or deadlines this week?"}'
When drafting a follow-up, pull the thread state so the message references the real last touchpoint.
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-recall \
-H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"q": "What was the last exchange with Sarah Kim about the vendor contract?"}'
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-note \
-H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Follow up with Sarah Kim on Aug 5 — pricing sheet due.", "tags": ["email", "follow-up"]}'
API reference: https://bluecolumn.ai/docs — fields are text, q, tags (not content/query/note).