You describe your post idea in one sentence, and you get copy ready for each network, in your customers’ dialect, with the right length and hashtags for each platform. That’s what Postilik’s Arabic AI post generator does: an assistant that writes in Moroccan Darija, other Arabic dialects and Modern Standard Arabic, as well as French and English, while leaving you the final say before publishing.
On this page, we explain how AI-assisted writing works in Postilik, which dialects are actually available, how to set the content type and hook, and how to review and edit the copy before scheduling it.
Arabic AI Post Generator: From an Idea to a Post for Each Network
Many business owners write one piece of copy and paste it as-is on Instagram, Facebook and LinkedIn. The result: copy that’s too long for X, a tone that’s too formal for Instagram, or hashtags that don’t resonate with the LinkedIn audience.
With Postilik, you start with the idea, not the copy. Describe your post in one sentence, or choose an idea from the suggestions, then select the relevant accounts. The AI then writes different copy for each network, with its own hashtags, and shows you each post exactly as it will appear.
Before generating the copy, an indicator tells you what’s missing from your request, such as the content type or language, so you don’t waste a generation attempt on an incomplete request.
Supported dialects and languages
Dialect is not a cosmetic detail. A customer in Casablanca is more likely to respond to text that sounds like the way they speak than to a translation into Modern Standard Arabic. By contrast, an institutional audience or one spread across several countries may sometimes prefer Modern Standard Arabic. You can therefore choose the language for each post and, for Arabic, the dialect:
- Modern Standard Arabic (fusha), for text without a dialect.
- Moroccan Darija.
- Egyptian Arabic.
- Gulf Arabic (Khaliji), with two more specific variants: Saudi and Emirati.
- Levantine Arabic (Shami), with the Jordanian variant.
- Iraqi Arabic.
- Sudanese Arabic.
In addition to Arabic, Postilik writes your posts in French and English, which is useful in Morocco, where many accounts target audiences that read both Arabic and French.
You set a default dialect in your account’s AI preferences: all posts are then written in that dialect, and you can change it for a specific post. If your dialect is not listed, the “Other dialect” option lets you enter its name. This option is experimental: the AI will try to write in that dialect, but the result is not guaranteed to be equally accurate, so review it more carefully.
Content type and hook
The same idea can be written in very different ways. A post about a new cake could be a promotional offer, a short recipe that teaches something, or the story of how the shop got started. Before generating a post, you choose:
- Content type: promotional, educational, inspirational or occasion-based. This choice guides the angle the AI takes.
- Hook: the opening sentence—the one that makes people stop scrolling, such as a direct question, a surprising fact or a clear promise.
With one click, you can change the content type or hook and regenerate the post, so you can see the difference instead of guessing.
Ideas drawn from your business profile
A blank page is often harder than writing itself. That’s why Postilik suggests post topics based on the business profile you complete during setup: your activity, what you offer and the audience you address.
Suggestions are provided in Arabic, French or English, and the one you choose becomes the post topic. You can also ask for ideas around a specific occasion, such as Ramadan, a holiday or a national day, to connect the event to what you sell.
Each network has its own rules. An X post is limited to 280 characters, Instagram requires an image or video, and LinkedIn allows longer text and a professional tone. Postilik writes the text and hashtags according to these rules for the nine networks it supports: Instagram, TikTok, Facebook, LinkedIn, X, Threads, Pinterest, Snapchat and Google Business Profile.
Hashtags are written in the language of the post: Arabic hashtags for a post in Darija or Modern Standard Arabic, with the number and style adapted to each network. Before scheduling, Postilik also checks that the post meets each network’s requirements, so you discover the problem now rather than when a publishing attempt fails.
Regenerate or edit manually
AI writes the first draft, but you make the final call. If you don’t like the text for one platform, regenerate it with one click without affecting the others. Each regeneration counts as a new generation in your plan.
You can also edit any word directly, or switch to manual mode and rewrite everything yourself. Always read the text aloud: does it sound like the way you speak to your customers? Are the prices and dates correct? Do the words really belong to the requested dialect? We explain this review process, with examples for several types of businesses, in our guide to writing social media posts in Darija with AI.
Examples: the same idea in five varieties of Arabic
Let’s take an idea for a fictional pastry shop in Casablanca: “A new chocolate-hazelnut cake has arrived—reserve yours by message before Friday.” Here are illustrative examples written by our team to show the differences between dialects; they are not generation results copied as-is:
- Moroccan Darija: « وصلات الكيكة الجديدة ديال الشوكولا والبندق! طرية وبنينة بزاف. صيفط لينا ميساج وحجز ديالك قبل الجمعة. »
- Egyptian: « الكيكة الجديدة بالشوكولاتة والبندق وصلت! طرية وطعمها حلو أوي. ابعتلنا رسالة واحجز بتاعتك قبل الجمعة. »
- Gulf Arabic: « وصلت الكيكة الجديدة بالشوكولاتة والبندق! طرية ولذيذة مرّة. أرسل لنا رسالة واحجز كيكتك قبل الجمعة. »
- Levantine: « وصلت الكيكة الجديدة بالشوكولا والبندق! طرية وطيبة كتير. بعتلنا رسالة واحجز كيكتك قبل الجمعة. »
- Modern Standard Arabic: « وصلت كعكتنا الجديدة بالشوكولاتة والبندق، طرية ولذيذة. راسلنا لتحجز قطعتك قبل يوم الجمعة. »
- French: « Our new chocolate-hazelnut cake has arrived! Soft and indulgent. Message us to reserve yours before Friday. »
The idea stays the same, but the vocabulary and rhythm change: “بزاف” in Darija, “أوي” in Egyptian, “مرّة” in Gulf Arabic, and “كتير” in Levantine. These small differences are what make customers feel that the text was written for them.
After writing: scheduling and calendar
Once the text is ready, you choose the day and time, and Postilik automatically publishes it to all selected accounts, then informs you of the result. Details about publishing across the nine networks and what happens if a publication fails can be found on the page dedicated to our social media publishing scheduler.
If you prepare an entire month, everything you have written and scheduled appears in an editorial calendar with Hijri dates and upcoming occasions, in day, week, or month view, along with the status of each publication: scheduled, published, or failed.
Postilik accounts are currently opened on request. Submit an access request with details about your business, and we will write to you as soon as your account is ready.