AI Composer
SocialHalwa's AI composer generates captions that sound like you — in your language, your tone, your register. It reads your brand kit so you don't have to explain yourself every time.
How it works
Click the sparkle (✨) button in the composer toolbar to open the AI Generate panel. From there:
- Choose what to generate — caption, hashtags, hooks/CTAs, or a full caption with all three.
- Pick your language register (see below).
- Add context — describe the post in a few words, or leave it blank and let the AI use your media + brand voice.
- Hit Generate.
The AI reads your brand voice from your Brand Kit settings to match your tone. Every generation is billed against your monthly quota.
Language registers
SocialHalwa is built for multilingual creators — which means it understands that your audience might prefer Hinglish over formal English, or Tamil over Hindi.
| Register | What it means |
|---|---|
| English (International) | Standard English, neutral tone |
| English (Indian) | Indian English idioms and phrasing |
| Hinglish | Mixed Hindi-English, casual and relatable |
| Hindi | Pure Hindi in Devanagari script |
| Tamil | Tamil language |
| Telugu | Telugu language |
| Kannada | Kannada language |
| Malayalam | Malayalam language |
| Bengali | Bengali language |
| Marathi | Marathi language |
| Gujarati | Gujarati language |
| Punjabi | Punjabi language |
Your default register is set in Brand Kit → Language Register. You can override it for any individual generation in the AI panel.
What you can generate
Caption
A full caption for your post — including the opening hook, body copy, and a CTA. Length is calibrated for the platform (Instagram vs LinkedIn).
Hashtags
10–15 relevant hashtags for your post. Mix of broad, niche, and brand-specific tags.
Hook variants
Three different opening lines (hooks) for the same post — pick the one that feels right, or test all three.
CTA variants
Three different calls-to-action — comment prompts, link-in-bio nudges, save/share requests.
Narrative arc (Carousels)
For Instagram carousels with 2+ slides, the AI writes a narrative that builds across the slides — so each slide flows naturally into the next.
Festival angle
When you open the AI panel near a festival or holiday, SocialHalwa suggests a Festival Angle — a way to tie your post to the occasion. For example, scheduling around Diwali? The AI can reframe your product caption with a festive hook.
This is automatic — no extra steps needed.
Remix
Already have a caption but want to tweak it? Click Remix to regenerate a variation of your existing caption. Remix preserves the intent but changes the phrasing, tone, or structure. You have 5 seconds to undo a remix before it replaces your text.
Quotas and add-on packs
AI generations are metered per workspace:
| Plan | Monthly quota |
|---|---|
| Free | 10 generations |
| Starter (₹599/mo) | 50 generations |
| Pro (₹999/mo) | 125 generations |
| Team (₹1,799/mo) | 300 generations |
| Agency (₹4,999/mo) | 500 generations |
When you run low, you can buy AI Generation Packs (₹499 for 100 generations) from Settings → Billing. Packs roll over — they don't expire with the month.
Note for Contributors: Contributor-role users cannot use the AI composer. AI generation requires at least the Editor role. See Team & Approvals for role details.
Budget bar
The composer shows a usage bar at the bottom of the AI panel so you always know how many generations you have left. Once you hit zero, the Generate button is disabled — you'll see a prompt to purchase a pack.