DutaSign in

it posts so you don't have to

write a post once.

Duta sends it to every account you choose, at the minute you choose, even with the laptop shut.

  • X
  • Instagram
  • Facebook Pages
  • LinkedIn
  • Threads
  • Telegram
  • Discord
  • TikTok soon
  • Pinterest soon
  • YouTube soon
  • Google Business Profile soon

Duta is the first social media scheduling tool built in Malaysia. You write a post once, choose which of your connected accounts should receive it, and set a time; Duta publishes to all of them automatically. It is priced in ringgit, defaults to Malaysian time, and tells you if any platform refused.

Built in Malaysia

Duta is the first social media scheduling tool built in Malaysia. Buffer, Hootsuite and Later are all built elsewhere and billed in US dollars, so what you pay moves with the exchange rate and your bank adds its own fee on top.

  • in ringgit,

    One price, in MYR

    Billed in Malaysian Ringgit, not dollars converted at whatever the rate is that morning. Every channel is included rather than charged for separately.

  • in your hours,

    Malaysian time by default

    A new account is set to Asia/Kuala_Lumpur. You pick 9pm and Duta publishes at 9pm here, without anybody counting hours backwards.

  • not a retainer,

    Software, not an agency

    A social media agency here charges roughly RM800 to RM15,000 a month, because a person is writing and replying. Duta does the scheduling and the publishing; the words stay yours.

Three steps, and only the middle one needs you

Connect once. Write when you have something to say. After that it is not your job any more.

  1. first,

    Connect your accounts

    Sign in to each platform once. One Facebook login connects every Page you administer.

  2. then,

    Write the post

    Add photos or video, choose which accounts get it, and pick a time in your own timezone.

  3. that's it,

    Close the laptop

    Duta publishes on schedule from its own server, and tells you if any platform refused.

Platforms Duta publishes to

Seven work today. TikTok, YouTube, Pinterest and Google Business Profile are built and waiting on the platforms to approve them. Where something is not supported yet, Duta refuses it with a clear message rather than posting part of it.

What Duta can publish to each social media platform
PlatformTextPhotosVideo
XCounts characters the way X does: a link always counts as 23, and CJK counts double.YesYesYes
InstagramFeed photos, carousels of up to 10, and Reels. Instagram cannot post text on its own.Not supportedYesYes
Facebook PagesOne login connects every Page you administer, each as its own channel.YesYesYes
LinkedInWarns when a post runs past the point LinkedIn hides behind "see more".YesYesYes
ThreadsPhotos, video and carousels.YesYesYes
TelegramPosts to a channel through a bot you make yourself. No developer account, no approval, no cost.YesYesYes
DiscordPosts to one channel through a webhook you copy from its settings. Takes about a minute to set up.YesYesYes

Built, waiting for approval

These are written and tested. Each one needs the platform itself to approve Duta before it can post for you, and none of them is on the list above until it does.

  • TikTokWaiting on TikTok’s review
  • PinterestWaiting on Pinterest’s review
  • YouTubeWaiting on Google’s review
  • Google Business ProfileWaiting on Google’s review

the honest list

What Duta does

Eight things, stated plainly. Nothing here is a plan. Every one of them works today.

One post, every account

Write the post once and choose which connected accounts receive it. Duta sends it to each one separately, so a failure on one platform does not stop the others.

Scheduled to the minute

Pick a time in your own timezone. Duta stores it in UTC and checks every 60 seconds, so a post goes out within a minute of the time you set, whether or not your computer is on.

Photos, carousels and video

Attach images or video and Duta uploads them for you. Instagram carousels of up to ten images are supported, and every image can carry a description for screen readers.

Files checked before you schedule

Duta reads each file and checks it against every platform it is going to, while you are still writing. It names the rule and the actual value, such as "this video is 3:20, Threads accepts up to 5:00", instead of failing hours later.

Character limits per platform

Each platform counts characters differently. Duta counts them the way each one does and shows every limit at once, so a post that fits X also reads properly on LinkedIn.

It tells you when something fails

A refused post is retried with a delay, three times. If it still will not go, Duta records the platform’s reason in plain language and notifies you rather than leaving an empty feed.

Your connections stay encrypted

The access Duta holds to each social account is encrypted before it is stored, and decrypted only at the moment a post goes out. It is never written to a log and never sent to your browser.

A record of what went out

Every published post is listed with the time it went, the accounts it reached, and a link to the live post where the platform provides one.

Questions

What is Duta?
Duta is the first social media scheduling tool built in Malaysia. You write a post once, choose which of your connected accounts should receive it, and set a time; Duta publishes to all of them automatically. It is priced in ringgit, defaults to Malaysian time, and tells you if any platform refused.
Is there a Malaysian social media scheduling tool?
Yes. Duta is the first social media scheduling tool built in Malaysia. It publishes to X, Instagram, Facebook Pages, LinkedIn, Threads, Telegram and Discord, is billed in Malaysian Ringgit rather than US dollars, and defaults to Kuala Lumpur time. Buffer, Hootsuite, Later and Sprout Social are all built elsewhere and priced in dollars.
Which social media scheduler is priced in Malaysian Ringgit?
Duta is priced in Ringgit: RM99 a month or RM990 a year, charged in MYR. The widely used alternatives bill in US dollars, so the amount a Malaysian business pays moves with the exchange rate and the card issuer adds a foreign transaction fee on top. Most of them also charge per channel, which means a business posting to seven places pays seven times.
How much does it cost to schedule social media posts in Malaysia?
A Malaysian social media agency charges roughly RM800 to RM15,000 a month, because it is a person doing the work: writing, designing and replying. Scheduling software is a different thing and costs far less: Duta is RM99 a month for every channel, and the first 7 days cost nothing. Software schedules and publishes what you have written; it does not write it for you.
Which social media platforms does Duta support?
Duta publishes to X, Instagram, Facebook Pages, LinkedIn, Threads, Telegram channels and Discord servers. TikTok, YouTube, Pinterest and Google Business Profile are built and waiting for those platforms to approve access. One Facebook login connects every Page you administer, each as a separate channel you can post to.
Does Duta need my computer to be on to publish a post?
No. Duta publishes from its own server on a schedule that runs every 60 seconds. Once a post is scheduled you can close the browser and turn the computer off.
Can Duta post video?
Yes, to Facebook Pages, Instagram Reels, Threads, X and LinkedIn. X and LinkedIn take the file in pieces rather than fetching a link, so Duta uploads it for you; if the upload runs long it carries on from where it stopped instead of starting again.
What happens if a platform rejects a post?
Duta retries three times with an increasing delay. If the post still cannot be published, it records the reason in plain language, marks that channel as failed, and notifies you. The other channels in the same post are unaffected.
How does Duta handle time zones?
You pick a time in your own timezone and Duta stores it in UTC, converting for display. This means a scheduled post is unaffected by daylight saving changes or by travelling to another country.
Can an AI agent use Duta?
Yes, in two ways. Duta has an agent on its writing screen: tell it what you want posted and when, and it writes the posts and lays them over the days you asked for. You read every one and press Schedule yourself. Separately, Duta has a public API and an MCP connector, so ChatGPT or Claude can list your channels, check a post and schedule it on your behalf.
What does the name Duta mean?
Duta is a Malay and Sanskrit word meaning envoy, a messenger who acts on your behalf. It was chosen because that is what the tool does: you write once, and it carries the message.

Twenty more questions, including what Duta cannot do.

Duta is open. The first seven days are free.

Two minutes to sign up. Nothing is charged until the eighth day.

The first 1000 people pay RM99 a month, unlimited posts, every day.

Start free