Skip to content

ISS-015: F-02.3 – AI Content Calendar: Edit and delete posts via WhatsApp #27

@MADEPADIO

Description

@MADEPADIO

Feature Summary

Implement the WhatsApp commands that allow a user to edit or delete individual posts within their content calendar.

Acceptance Criteria

  • Given a user replies with a post ID and their requested change, when the bot processes the command, then the calendar entry is updated and a confirmation is sent.
  • Given a user requests to edit a post, when the edit is applied, then the user can change: caption text, flyer image (via regeneration or upload), scheduled date, and target platform.
  • Given a user requests to delete a post, when the deletion is confirmed, then the slot is removed from the calendar.
  • Given a user requests an edit on a post that has already been published, when the bot detects this, then the bot informs the user the post is live and the edit cannot be applied.
  • Given a user deletes all posts in the calendar, when the deletion is confirmed, then the bot prompts the user to regenerate or manually add content.

Affected Areas

  • Backend API
  • Database
  • Third-party integration (WhatsApp Business API)

Priority

High

Additional Context

Note: The behaviour when a post is deleted (slot left empty vs. replaced) is to be confirmed by @ezeanyimhenry or @0xdevcollins. Flag this before the development of this issue begins.

PRD Reference: Section 7.2 (F-02 Detail Sheet — Detailed Requirements, Edge Cases) Parent issue: ISS-012 Blocked by: ISS-013

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions