> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.pinnacle.sh/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.pinnacle.sh/_mcp/server.

## Usage Analytics, New Guides & Blog Launch

Track your real message spend in the dashboard, explore rewritten guides, and check out 20+ new blog posts on [pinnacle.sh/blog](https://pinnacle.sh/blog).

### What's new?

**Live usage analytics**

The [analytics dashboard](https://app.pinnacle.sh/dashboard/analytics) now shows your real-time messaging volume and spend.

* RCS, SMS, and MMS usage charts with a default 30-day window
* Combined credit balance showing purchased and subscription credits side-by-side
* Improved validation feedback when creating test agents — errors now tell you exactly which fields need attention

**Updated documentation**

* **[Sending messages](/api-reference/messages)** — expanded with coverage on [broadcasting to audiences](/api-reference/messages/blast-sms), [typing indicators](/api-reference/messages/send-typing-indicator), and [message reactions](/api-reference/messages/react)
* **[Receiving messages](/api-reference/webhooks)** — expanded with a step-by-step webhook setup walkthrough and structured event-type reference
* **[Test agents](/branded-test-agents)** — updated to reflect that test agents support the full RCS feature set (rich cards, carousels, buttons, media), limited only to your whitelisted numbers
* **Ruby quickstarts** — updated to use the SDK's `process()` method for webhook verification and idiomatic snake\_case, now on SDK v2.0.15

**Better RCS error messages**

When whitelisting testers, you'll now get clear error messages if the carrier requires your agent to be launched first — instead of a generic rejection.

**Blog launch**

We published 20+ posts on [pinnacle.sh/blog](https://pinnacle.sh/blog) covering everything from getting started to platform deep-dives:

* [RCS Test Agents: Send Your First Rich Message in Under Two Minutes](https://pinnacle.sh/blog/rcs-test-agents-send-your-first-rich-message-in-under-two-minutes)
* [RCS Fallback: Automatic SMS/MMS Delivery for Every Recipient](https://pinnacle.sh/blog/rcs-sms-fallback-automatic-message-delivery-for-all-devices)
* [Bulk Messaging: Send to Thousands of Contacts at Once](https://pinnacle.sh/blog/bulk-messaging-send-sms-mms-rcs-to-thousands-at-once)
* [Validate Before You Send: Message Validation for SMS, MMS, and RCS](https://pinnacle.sh/blog/validate-sms-mms-rcs-before-sending-pinnacle-message-validation)
* [Pinnacle vs. Twilio](https://pinnacle.sh/blog/pinnacle-vs-twilio-business-messaging-comparison) | [vs. Attentive](https://pinnacle.sh/blog/pinnacle-vs-attentive-business-messaging-comparison) | [vs. AWS](https://pinnacle.sh/blog/pinnacle-vs-amazon-business-messaging-comparison)

> **Note**
>
> Have questions? Reach out to us - [founders@pinnacle.sh](mailto:founders@pinnacle.sh)