API
Resolve an action card
Mark a pending action card as followed (handled) or dismissed. For live_call cards, "contacted" records that the team reached out and stamps the participant's lastContactedAt before resolving. Resolving an already-resolved card is a no-op.
POST
/v1/action-cards/{actionCardId}/resolveExample
curl -X POST "https://silent-viper-157.convex.site/v1/action-cards/card_123/resolve" \ -H "Authorization: Bearer $ASKENGINE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "action": "followed" }'Request Body
actionstring"followed" = the team followed the card somewhere and handled it. "contacted" (live_call cards only) = the team reached out to the participant and stamps lastContactedAt.
Valuesdismissed, followed, contacted
Response
{ "data": { "actionCardId": "card_123" }}