Skip to main content
Failed tool calls come back as MCP tool errors (isError: true) whose text is a short, stable message. They are not exceptions — the call completes, and the message tells you what to do next.

Posts

Publishing and scheduling

Assets

Access

Platform errors

When a platform rejects the post, its message is passed through:
  • Permanent (platform 4xx that isn’t a rate limit) — the post is not published, and a scheduled post is marked failed without retrying.
  • Transient (429 and 5xx) — a scheduled post retries with exponential backoff up to 5 attempts before failing.
For a failed post, read failureReason — it is prefixed with the platform, e.g. linkedin: ….