Skip to Content
Activity Typesgbp_post — GBP Post

gbp_post — GBP Post

FieldValue
Type keygbp_post
LabelGBP Post
Agent queuegbp-post-writer
Plan tierFree+ (starter, growth, professional)
Credits/unit1
Monthly range4–12

What it produces

A Google Business Profile post — a short promotional or informational update (typically 150–300 words) with a call-to-action suitable for publishing to a tenant’s GBP listing. Output is stored in Activity.outputPayload as structured text/JSON.

Typical structure:

  • Post body (150–300 characters for standard posts, up to 1,500 for offers/events)
  • CTA type (e.g., Learn more, Call now, Book, Order online)
  • Optional: event title + dates (for event posts)
  • Optional: offer details (for offer posts)

Pipeline sequence

gbp-post-writer ──→ Activity: done [auto-approved — no review] Deliverable status: approved

No HITL gates. GBP posts auto-approve on agent completion.


Status machine

Status tracked on the parent Activity record only.

Activity statusMeaning
pendingScheduled, waiting
queuedSubmitted to BullMQ
in_progressWorker running
donePost written, outputPayload saved
failedWorker error

The Deliverable moves from generatingapproved automatically on done.


HITL gates

None. GBP posts are not routed to the DM approvals queue or to the client dashboard for approval. They auto-approve on completion.


Dependencies

None. The GBP post writer uses tenant strategy context (business category, location, services, tone) directly from the client context file.


DB records created

RecordCreated byNotes
DeliverableTemplatedeliverable-plannerMonthly quota (e.g., “8 GBP posts/month”)
Activityactivity-plannerOne per post; type = gbp_post
Deliverablegbp-post-writer workerAuto-approved on completion

No dedicated content model. Post copy lives in Activity.outputPayload.


Channel requirement

No channel connection required. GBP post content is drafted and stored regardless of whether the tenant’s GBP account is connected. Publishing to GBP requires a connected account.


Key rules

  • GBP posts are a high-volume, low-touch deliverable — the agent writes them autonomously with no review step.
  • Monthly volume (4–12) is set by the deliverable planner based on the tenant’s plan tier and strategy goals.

© 2026 Leadmetrics — Internal use only