AgentCell

Webhooks

Signed HTTP callbacks for inbound messages, delivery, billing, and cycle jobs. Verify the signature before you act.

Organization

Parent

Webhook

This guide

Event types

EventWhen
cell.message.receivedInbound SMS
cell.message.sentOutbound accepted
cell.message.deliveredCarrier delivery receipt
cell.message.failedDelivery failure
cell.message.ignoredInbound from ignored number (opt-in)
pod.cycle.completedCycle job finished
billing.payment_succeededStripe payment completed
billing.x402.settledx402 payment credited

Set a webhook

Retries are exponential. Failed deliveries appear in the console webhook log (read-only).

await agentcell.webhooks.create({ url: "https://your-server.com/webhook", events: ["cell.message.received"] });

Common errors

Copy for Cursor / Claude
POST https://api.agentcell.store/v1/webhooks
{"url":"https://your-server.com/webhook","events":["cell.message.received","cell.message.delivered"]}

Verify the signature before processing.